Package org.cip4.lib.xjdf.schema
Class StackingParams
java.lang.Object
org.cip4.lib.xjdf.schema.SpecificResource
org.cip4.lib.xjdf.schema.StackingParams
- 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 StackingParams
extends SpecificResource
implements Serializable
Java class for StackingParams complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="StackingParams">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Disjointing" minOccurs="0"/>
</sequence>
<attribute name="BundleType" type="{http://www.CIP4.org/JDFSchema_2_0}BundleType" />
<attribute name="Compensate" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="LayerAmount" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
<attribute name="LayerCompression" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="LayerLift" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="MaxAmount" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="MaxHeight" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="MaxWeight" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="MinAmount" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="OutputBin" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" />
<attribute name="PreStackAmount" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="PreStackMethod">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="All"/>
<enumeration value="First"/>
<enumeration value="None"/>
</restriction>
</simpleType>
</attribute>
<attribute name="StackAmount" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="StackCompression" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="StandardAmount" type="{http://www.w3.org/2001/XMLSchema}int" />
<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 BundleTypeprotected Booleanprotected Disjointingprotected IntegerListprotected Booleanprotected Booleanprotected Integerprotected Integerprotected Floatprotected Integerprotected Integerprotected StackingParams.PreStackMethodprotected Integerprotected Booleanprotected Integerprotected IntegerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the bundleType property.Gets the value of the disjointing property.Gets the value of the layerAmount property.Gets the value of the maxAmount property.Gets the value of the maxHeight property.Gets the value of the maxWeight property.Gets the value of the minAmount property.Gets the value of the outputBin property.Gets the value of the preStackAmount property.Gets the value of the preStackMethod property.Gets the value of the stackAmount property.Gets the value of the standardAmount property.Gets the value of the underLays property.inthashCode()Gets the value of the compensate property.Gets the value of the layerCompression property.Gets the value of the layerLift property.Gets the value of the stackCompression property.voidsetBundleType(BundleType value) Sets the value of the bundleType property.voidsetCompensate(Boolean value) Sets the value of the compensate property.voidsetDisjointing(Disjointing value) Sets the value of the disjointing property.voidsetLayerAmount(IntegerList value) Sets the value of the layerAmount property.voidsetLayerCompression(Boolean value) Sets the value of the layerCompression property.voidsetLayerLift(Boolean value) Sets the value of the layerLift property.voidsetMaxAmount(Integer value) Sets the value of the maxAmount property.voidsetMaxHeight(Integer value) Sets the value of the maxHeight property.voidsetMaxWeight(Float value) Sets the value of the maxWeight property.voidsetMinAmount(Integer value) Sets the value of the minAmount property.voidsetPreStackAmount(Integer value) Sets the value of the preStackAmount property.voidSets the value of the preStackMethod property.voidsetStackAmount(Integer value) Sets the value of the stackAmount property.voidsetStackCompression(Boolean value) Sets the value of the stackCompression property.voidsetStandardAmount(Integer value) Sets the value of the standardAmount property.voidsetUnderLays(IntegerList value) Sets the value of the underLays property.withBundleType(BundleType value) withCompensate(Boolean value) withDisjointing(Disjointing value) withLayerAmount(IntegerList value) withLayerCompression(Boolean value) withLayerLift(Boolean value) withMaxAmount(Integer value) withMaxHeight(Integer value) withMaxWeight(Float value) withMinAmount(Integer value) withOutputBin(String... values) withOutputBin(Collection<String> values) withPreStackAmount(Integer value) withStackAmount(Integer value) withStackCompression(Boolean value) withStandardAmount(Integer value) withUnderLays(IntegerList value) Methods inherited from class org.cip4.lib.xjdf.schema.SpecificResource
getOtherAttributes
-
Field Details
-
disjointing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Disjointing disjointing -
bundleType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected BundleType bundleType -
compensate
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Boolean compensate -
layerAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected IntegerList layerAmount -
layerCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Boolean layerCompression -
layerLift
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Boolean layerLift -
maxAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer maxAmount -
maxHeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer maxHeight -
maxWeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Float maxWeight -
minAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer minAmount -
outputBin
-
preStackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer preStackAmount -
preStackMethod
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected StackingParams.PreStackMethod preStackMethod -
stackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer stackAmount -
stackCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Boolean stackCompression -
standardAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer standardAmount -
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
-
StackingParams
public StackingParams()
-
-
Method Details
-
getDisjointing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Disjointing getDisjointing()Gets the value of the disjointing property.- Returns:
- possible object is
Disjointing
-
setDisjointing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setDisjointing(Disjointing value) Sets the value of the disjointing property.- Parameters:
value- allowed object isDisjointing
-
getBundleType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public BundleType getBundleType()Gets the value of the bundleType property.- Returns:
- possible object is
BundleType
-
setBundleType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBundleType(BundleType value) Sets the value of the bundleType property.- Parameters:
value- allowed object isBundleType
-
isCompensate
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Boolean isCompensate()Gets the value of the compensate property.- Returns:
- possible object is
Boolean
-
setCompensate
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setCompensate(Boolean value) Sets the value of the compensate property.- Parameters:
value- allowed object isBoolean
-
getLayerAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public IntegerList getLayerAmount()Gets the value of the layerAmount property.- Returns:
- possible object is
String
-
setLayerAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setLayerAmount(IntegerList value) Sets the value of the layerAmount property.- Parameters:
value- allowed object isString
-
isLayerCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Boolean isLayerCompression()Gets the value of the layerCompression property.- Returns:
- possible object is
Boolean
-
setLayerCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setLayerCompression(Boolean value) Sets the value of the layerCompression property.- Parameters:
value- allowed object isBoolean
-
isLayerLift
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Boolean isLayerLift()Gets the value of the layerLift property.- Returns:
- possible object is
Boolean
-
setLayerLift
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setLayerLift(Boolean value) Sets the value of the layerLift property.- Parameters:
value- allowed object isBoolean
-
getMaxAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getMaxAmount()Gets the value of the maxAmount property.- Returns:
- possible object is
Integer
-
setMaxAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setMaxAmount(Integer value) Sets the value of the maxAmount property.- Parameters:
value- allowed object isInteger
-
getMaxHeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getMaxHeight()Gets the value of the maxHeight property.- Returns:
- possible object is
Integer
-
setMaxHeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setMaxHeight(Integer value) Sets the value of the maxHeight 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
-
getMinAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getMinAmount()Gets the value of the minAmount property.- Returns:
- possible object is
Integer
-
setMinAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setMinAmount(Integer value) Sets the value of the minAmount property.- Parameters:
value- allowed object isInteger
-
getOutputBin
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<String> getOutputBin()Gets the value of the outputBin property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the outputBin property.For example, to add a new item, do as follows:
getOutputBin().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the outputBin property.
-
getPreStackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getPreStackAmount()Gets the value of the preStackAmount property.- Returns:
- possible object is
Integer
-
setPreStackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setPreStackAmount(Integer value) Sets the value of the preStackAmount property.- Parameters:
value- allowed object isInteger
-
getPreStackMethod
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public StackingParams.PreStackMethod getPreStackMethod()Gets the value of the preStackMethod property.- Returns:
- possible object is
StackingParams.PreStackMethod
-
setPreStackMethod
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setPreStackMethod(StackingParams.PreStackMethod value) Sets the value of the preStackMethod property.- Parameters:
value- allowed object isStackingParams.PreStackMethod
-
getStackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getStackAmount()Gets the value of the stackAmount property.- Returns:
- possible object is
Integer
-
setStackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setStackAmount(Integer value) Sets the value of the stackAmount property.- Parameters:
value- allowed object isInteger
-
isStackCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Boolean isStackCompression()Gets the value of the stackCompression property.- Returns:
- possible object is
Boolean
-
setStackCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setStackCompression(Boolean value) Sets the value of the stackCompression property.- Parameters:
value- allowed object isBoolean
-
getStandardAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getStandardAmount()Gets the value of the standardAmount property.- Returns:
- possible object is
Integer
-
setStandardAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setStandardAmount(Integer value) Sets the value of the standardAmount property.- Parameters:
value- allowed object isInteger
-
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
-
withDisjointing
-
withBundleType
-
withCompensate
-
withLayerAmount
-
withLayerCompression
-
withLayerLift
-
withMaxAmount
-
withMaxHeight
-
withMaxWeight
-
withMinAmount
-
withOutputBin
-
withOutputBin
-
withPreStackAmount
-
withPreStackMethod
-
withStackAmount
-
withStackCompression
-
withStandardAmount
-
withUnderLays
-
equals
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classSpecificResource
-