Package org.cip4.lib.xjdf.schema
Class BoxPackingParams
java.lang.Object
org.cip4.lib.xjdf.schema.SpecificResource
org.cip4.lib.xjdf.schema.BoxPackingParams
- All Implemented Interfaces:
Serializable
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2025-09-19T22:22:03Z")
public class BoxPackingParams
extends SpecificResource
implements Serializable
Java class for BoxPackingParams complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="BoxPackingParams">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
<attribute name="BoxType" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Box"/>
<enumeration value="Carton"/>
<enumeration value="Envelope"/>
<enumeration value="Tube"/>
</restriction>
</simpleType>
</attribute>
<attribute name="BoxTypeDetails" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="Columns" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="ComponentsPerRow" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="Copies" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="FaceDown" type="{http://www.CIP4.org/JDFSchema_2_0}Face" />
<attribute name="Layers" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="MaxWeight" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="Pattern" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<attribute name="Rows" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="Ties" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
<attribute name="UnderLays" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BoxPackingParams.BoxTypeprotected Stringprotected Integerprotected Integerprotected Integerprotected Faceprotected Integerprotected Floatprotected Stringprotected Integerprotected IntegerListprotected IntegerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the boxType property.Gets the value of the boxTypeDetails property.Gets the value of the columns property.Gets the value of the componentsPerRow property.Gets the value of the copies property.Gets the value of the faceDown property.Gets the value of the layers property.Gets the value of the maxWeight property.Gets the value of the pattern property.getRows()Gets the value of the rows property.getTies()Gets the value of the ties property.Gets the value of the underLays property.inthashCode()voidSets the value of the boxType property.voidsetBoxTypeDetails(String value) Sets the value of the boxTypeDetails property.voidsetColumns(Integer value) Sets the value of the columns property.voidsetComponentsPerRow(Integer value) Sets the value of the componentsPerRow property.voidSets the value of the copies property.voidsetFaceDown(Face value) Sets the value of the faceDown property.voidSets the value of the layers property.voidsetMaxWeight(Float value) Sets the value of the maxWeight property.voidsetPattern(String value) Sets the value of the pattern property.voidSets the value of the rows property.voidsetTies(IntegerList value) Sets the value of the ties property.voidsetUnderLays(IntegerList value) Sets the value of the underLays property.withBoxTypeDetails(String value) withColumns(Integer value) withComponentsPerRow(Integer value) withCopies(Integer value) withFaceDown(Face value) withLayers(Integer value) withMaxWeight(Float value) withPattern(String value) withTies(IntegerList value) withUnderLays(IntegerList value) Methods inherited from class org.cip4.lib.xjdf.schema.SpecificResource
getOtherAttributes
-
Field Details
-
boxType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected BoxPackingParams.BoxType boxType -
boxTypeDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String boxTypeDetails -
columns
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer columns -
componentsPerRow
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer componentsPerRow -
copies
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer copies -
faceDown
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Face faceDown -
layers
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer layers -
maxWeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Float maxWeight -
pattern
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String pattern -
rows
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer rows -
ties
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected IntegerList ties -
underLays
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected IntegerList underLays
-
-
Constructor Details
-
BoxPackingParams
public BoxPackingParams()
-
-
Method Details
-
getBoxType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public BoxPackingParams.BoxType getBoxType()Gets the value of the boxType property.- Returns:
- possible object is
BoxPackingParams.BoxType
-
setBoxType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBoxType(BoxPackingParams.BoxType value) Sets the value of the boxType property.- Parameters:
value- allowed object isBoxPackingParams.BoxType
-
getBoxTypeDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getBoxTypeDetails()Gets the value of the boxTypeDetails property.- Returns:
- possible object is
String
-
setBoxTypeDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBoxTypeDetails(String value) Sets the value of the boxTypeDetails property.- Parameters:
value- allowed object isString
-
getColumns
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getColumns()Gets the value of the columns property.- Returns:
- possible object is
Integer
-
setColumns
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setColumns(Integer value) Sets the value of the columns property.- Parameters:
value- allowed object isInteger
-
getComponentsPerRow
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getComponentsPerRow()Gets the value of the componentsPerRow property.- Returns:
- possible object is
Integer
-
setComponentsPerRow
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setComponentsPerRow(Integer value) Sets the value of the componentsPerRow property.- Parameters:
value- allowed object isInteger
-
getCopies
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getCopies()Gets the value of the copies property.- Returns:
- possible object is
Integer
-
setCopies
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setCopies(Integer value) Sets the value of the copies property.- Parameters:
value- allowed object isInteger
-
getFaceDown
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Face getFaceDown()Gets the value of the faceDown property.- Returns:
- possible object is
Face
-
setFaceDown
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setFaceDown(Face value) Sets the value of the faceDown property.- Parameters:
value- allowed object isFace
-
getLayers
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getLayers()Gets the value of the layers property.- Returns:
- possible object is
Integer
-
setLayers
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setLayers(Integer value) Sets the value of the layers property.- Parameters:
value- allowed object isInteger
-
getMaxWeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Float getMaxWeight()Gets the value of the maxWeight property.- Returns:
- possible object is
Float
-
setMaxWeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setMaxWeight(Float value) Sets the value of the maxWeight property.- Parameters:
value- allowed object isFloat
-
getPattern
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getPattern()Gets the value of the pattern property.- Returns:
- possible object is
String
-
setPattern
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setPattern(String value) Sets the value of the pattern property.- Parameters:
value- allowed object isString
-
getRows
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getRows()Gets the value of the rows property.- Returns:
- possible object is
Integer
-
setRows
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setRows(Integer value) Sets the value of the rows property.- Parameters:
value- allowed object isInteger
-
getTies
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public IntegerList getTies()Gets the value of the ties property.- Returns:
- possible object is
String
-
setTies
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setTies(IntegerList value) Sets the value of the ties property.- Parameters:
value- allowed object isString
-
getUnderLays
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public IntegerList getUnderLays()Gets the value of the underLays property.- Returns:
- possible object is
String
-
setUnderLays
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setUnderLays(IntegerList value) Sets the value of the underLays property.- Parameters:
value- allowed object isString
-
withBoxType
-
withBoxTypeDetails
-
withColumns
-
withComponentsPerRow
-
withCopies
-
withFaceDown
-
withLayers
-
withMaxWeight
-
withPattern
-
withRows
-
withTies
-
withUnderLays
-
equals
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classSpecificResource
-