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:
java.io.Serializable
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") public class StackingParams extends SpecificResource implements java.io.SerializableJava 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStackingParams.PreStackMethodJava class for null.
-
Field Summary
Fields Modifier and Type Field Description protected BundleTypebundleTypeprotected java.lang.Booleancompensateprotected Disjointingdisjointingprotected IntegerListlayerAmountprotected java.lang.BooleanlayerCompressionprotected java.lang.BooleanlayerLiftprotected java.lang.IntegermaxAmountprotected java.lang.IntegermaxHeightprotected java.lang.FloatmaxWeightprotected java.lang.IntegerminAmountprotected java.util.List<java.lang.String>outputBinprotected java.lang.IntegerpreStackAmountprotected StackingParams.PreStackMethodpreStackMethodprotected java.lang.IntegerstackAmountprotected java.lang.BooleanstackCompressionprotected java.lang.IntegerstandardAmountprotected IntegerListunderLays
-
Constructor Summary
Constructors Constructor Description StackingParams()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object object)BundleTypegetBundleType()Gets the value of the bundleType property.DisjointinggetDisjointing()Gets the value of the disjointing property.IntegerListgetLayerAmount()Gets the value of the layerAmount property.java.lang.IntegergetMaxAmount()Gets the value of the maxAmount property.java.lang.IntegergetMaxHeight()Gets the value of the maxHeight property.java.lang.FloatgetMaxWeight()Gets the value of the maxWeight property.java.lang.IntegergetMinAmount()Gets the value of the minAmount property.java.util.List<java.lang.String>getOutputBin()Gets the value of the outputBin property.java.lang.IntegergetPreStackAmount()Gets the value of the preStackAmount property.StackingParams.PreStackMethodgetPreStackMethod()Gets the value of the preStackMethod property.java.lang.IntegergetStackAmount()Gets the value of the stackAmount property.java.lang.IntegergetStandardAmount()Gets the value of the standardAmount property.IntegerListgetUnderLays()Gets the value of the underLays property.inthashCode()java.lang.BooleanisCompensate()Gets the value of the compensate property.java.lang.BooleanisLayerCompression()Gets the value of the layerCompression property.java.lang.BooleanisLayerLift()Gets the value of the layerLift property.java.lang.BooleanisStackCompression()Gets the value of the stackCompression property.voidsetBundleType(BundleType value)Sets the value of the bundleType property.voidsetCompensate(java.lang.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(java.lang.Boolean value)Sets the value of the layerCompression property.voidsetLayerLift(java.lang.Boolean value)Sets the value of the layerLift property.voidsetMaxAmount(java.lang.Integer value)Sets the value of the maxAmount property.voidsetMaxHeight(java.lang.Integer value)Sets the value of the maxHeight property.voidsetMaxWeight(java.lang.Float value)Sets the value of the maxWeight property.voidsetMinAmount(java.lang.Integer value)Sets the value of the minAmount property.voidsetPreStackAmount(java.lang.Integer value)Sets the value of the preStackAmount property.voidsetPreStackMethod(StackingParams.PreStackMethod value)Sets the value of the preStackMethod property.voidsetStackAmount(java.lang.Integer value)Sets the value of the stackAmount property.voidsetStackCompression(java.lang.Boolean value)Sets the value of the stackCompression property.voidsetStandardAmount(java.lang.Integer value)Sets the value of the standardAmount property.voidsetUnderLays(IntegerList value)Sets the value of the underLays property.StackingParamswithBundleType(BundleType value)StackingParamswithCompensate(java.lang.Boolean value)StackingParamswithDisjointing(Disjointing value)StackingParamswithLayerAmount(IntegerList value)StackingParamswithLayerCompression(java.lang.Boolean value)StackingParamswithLayerLift(java.lang.Boolean value)StackingParamswithMaxAmount(java.lang.Integer value)StackingParamswithMaxHeight(java.lang.Integer value)StackingParamswithMaxWeight(java.lang.Float value)StackingParamswithMinAmount(java.lang.Integer value)StackingParamswithOutputBin(java.lang.String... values)StackingParamswithOutputBin(java.util.Collection<java.lang.String> values)StackingParamswithPreStackAmount(java.lang.Integer value)StackingParamswithPreStackMethod(StackingParams.PreStackMethod value)StackingParamswithStackAmount(java.lang.Integer value)StackingParamswithStackCompression(java.lang.Boolean value)StackingParamswithStandardAmount(java.lang.Integer value)StackingParamswithUnderLays(IntegerList value)-
Methods inherited from class org.cip4.lib.xjdf.schema.SpecificResource
getOtherAttributes
-
-
-
-
Field Detail
-
disjointing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected Disjointing disjointing
-
bundleType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected BundleType bundleType
-
compensate
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Boolean compensate
-
layerAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected IntegerList layerAmount
-
layerCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Boolean layerCompression
-
layerLift
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Boolean layerLift
-
maxAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Integer maxAmount
-
maxHeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Integer maxHeight
-
maxWeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Float maxWeight
-
minAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Integer minAmount
-
outputBin
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.util.List<java.lang.String> outputBin
-
preStackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Integer preStackAmount
-
preStackMethod
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected StackingParams.PreStackMethod preStackMethod
-
stackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Integer stackAmount
-
stackCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Boolean stackCompression
-
standardAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected java.lang.Integer standardAmount
-
underLays
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") protected IntegerList underLays
-
-
Method Detail
-
getDisjointing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.1", date="2022-12-20T17:59:47Z") 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.1", date="2022-12-20T17:59:47Z") 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.1", date="2022-12-20T17:59:47Z") 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.1", date="2022-12-20T17:59:47Z") 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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setCompensate(java.lang.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.1", date="2022-12-20T17:59:47Z") 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.1", date="2022-12-20T17:59:47Z") 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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setLayerCompression(java.lang.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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setLayerLift(java.lang.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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setMaxAmount(java.lang.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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setMaxHeight(java.lang.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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setMaxWeight(java.lang.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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setMinAmount(java.lang.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.1", date="2022-12-20T17:59:47Z") public java.util.List<java.lang.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 Jakarta XML Binding 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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setPreStackAmount(java.lang.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.1", date="2022-12-20T17:59:47Z") 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.1", date="2022-12-20T17:59:47Z") 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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setStackAmount(java.lang.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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setStackCompression(java.lang.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.1", date="2022-12-20T17:59:47Z") public java.lang.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.1", date="2022-12-20T17:59:47Z") public void setStandardAmount(java.lang.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.1", date="2022-12-20T17:59:47Z") 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.1", date="2022-12-20T17:59:47Z") public void setUnderLays(IntegerList value)Sets the value of the underLays property.- Parameters:
value- allowed object isString
-
withDisjointing
public StackingParams withDisjointing(Disjointing value)
-
withBundleType
public StackingParams withBundleType(BundleType value)
-
withCompensate
public StackingParams withCompensate(java.lang.Boolean value)
-
withLayerAmount
public StackingParams withLayerAmount(IntegerList value)
-
withLayerCompression
public StackingParams withLayerCompression(java.lang.Boolean value)
-
withLayerLift
public StackingParams withLayerLift(java.lang.Boolean value)
-
withMaxAmount
public StackingParams withMaxAmount(java.lang.Integer value)
-
withMaxHeight
public StackingParams withMaxHeight(java.lang.Integer value)
-
withMaxWeight
public StackingParams withMaxWeight(java.lang.Float value)
-
withMinAmount
public StackingParams withMinAmount(java.lang.Integer value)
-
withOutputBin
public StackingParams withOutputBin(java.lang.String... values)
-
withOutputBin
public StackingParams withOutputBin(java.util.Collection<java.lang.String> values)
-
withPreStackAmount
public StackingParams withPreStackAmount(java.lang.Integer value)
-
withPreStackMethod
public StackingParams withPreStackMethod(StackingParams.PreStackMethod value)
-
withStackAmount
public StackingParams withStackAmount(java.lang.Integer value)
-
withStackCompression
public StackingParams withStackCompression(java.lang.Boolean value)
-
withStandardAmount
public StackingParams withStandardAmount(java.lang.Integer value)
-
withUnderLays
public StackingParams withUnderLays(IntegerList value)
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode()
- Overrides:
hashCodein classSpecificResource
-
-