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,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
public class StackingParams extends SpecificResource implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
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:
- 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)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)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()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)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
protected Disjointing disjointing
-
bundleType
protected BundleType bundleType
-
compensate
protected java.lang.Boolean compensate
-
layerAmount
protected IntegerList layerAmount
-
layerCompression
protected java.lang.Boolean layerCompression
-
layerLift
protected java.lang.Boolean layerLift
-
maxAmount
protected java.lang.Integer maxAmount
-
maxHeight
protected java.lang.Integer maxHeight
-
maxWeight
protected java.lang.Float maxWeight
-
minAmount
protected java.lang.Integer minAmount
-
outputBin
protected java.util.List<java.lang.String> outputBin
-
preStackAmount
protected java.lang.Integer preStackAmount
-
preStackMethod
protected StackingParams.PreStackMethod preStackMethod
-
stackAmount
protected java.lang.Integer stackAmount
-
stackCompression
protected java.lang.Boolean stackCompression
-
standardAmount
protected java.lang.Integer standardAmount
-
underLays
protected IntegerList underLays
-
-
Method Detail
-
getDisjointing
public Disjointing getDisjointing()
Gets the value of the disjointing property.- Returns:
- possible object is
Disjointing
-
setDisjointing
public void setDisjointing(Disjointing value)
Sets the value of the disjointing property.- Parameters:
value- allowed object isDisjointing
-
getBundleType
public BundleType getBundleType()
Gets the value of the bundleType property.- Returns:
- possible object is
BundleType
-
setBundleType
public void setBundleType(BundleType value)
Sets the value of the bundleType property.- Parameters:
value- allowed object isBundleType
-
isCompensate
public java.lang.Boolean isCompensate()
Gets the value of the compensate property.- Returns:
- possible object is
Boolean
-
setCompensate
public void setCompensate(java.lang.Boolean value)
Sets the value of the compensate property.- Parameters:
value- allowed object isBoolean
-
getLayerAmount
public IntegerList getLayerAmount()
Gets the value of the layerAmount property.- Returns:
- possible object is
String
-
setLayerAmount
public void setLayerAmount(IntegerList value)
Sets the value of the layerAmount property.- Parameters:
value- allowed object isString
-
isLayerCompression
public java.lang.Boolean isLayerCompression()
Gets the value of the layerCompression property.- Returns:
- possible object is
Boolean
-
setLayerCompression
public void setLayerCompression(java.lang.Boolean value)
Sets the value of the layerCompression property.- Parameters:
value- allowed object isBoolean
-
isLayerLift
public java.lang.Boolean isLayerLift()
Gets the value of the layerLift property.- Returns:
- possible object is
Boolean
-
setLayerLift
public void setLayerLift(java.lang.Boolean value)
Sets the value of the layerLift property.- Parameters:
value- allowed object isBoolean
-
getMaxAmount
public java.lang.Integer getMaxAmount()
Gets the value of the maxAmount property.- Returns:
- possible object is
Integer
-
setMaxAmount
public void setMaxAmount(java.lang.Integer value)
Sets the value of the maxAmount property.- Parameters:
value- allowed object isInteger
-
getMaxHeight
public java.lang.Integer getMaxHeight()
Gets the value of the maxHeight property.- Returns:
- possible object is
Integer
-
setMaxHeight
public void setMaxHeight(java.lang.Integer value)
Sets the value of the maxHeight property.- Parameters:
value- allowed object isInteger
-
getMaxWeight
public java.lang.Float getMaxWeight()
Gets the value of the maxWeight property.- Returns:
- possible object is
Float
-
setMaxWeight
public void setMaxWeight(java.lang.Float value)
Sets the value of the maxWeight property.- Parameters:
value- allowed object isFloat
-
getMinAmount
public java.lang.Integer getMinAmount()
Gets the value of the minAmount property.- Returns:
- possible object is
Integer
-
setMinAmount
public void setMinAmount(java.lang.Integer value)
Sets the value of the minAmount property.- Parameters:
value- allowed object isInteger
-
getOutputBin
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 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
-
getPreStackAmount
public java.lang.Integer getPreStackAmount()
Gets the value of the preStackAmount property.- Returns:
- possible object is
Integer
-
setPreStackAmount
public void setPreStackAmount(java.lang.Integer value)
Sets the value of the preStackAmount property.- Parameters:
value- allowed object isInteger
-
getPreStackMethod
public StackingParams.PreStackMethod getPreStackMethod()
Gets the value of the preStackMethod property.- Returns:
- possible object is
StackingParams.PreStackMethod
-
setPreStackMethod
public void setPreStackMethod(StackingParams.PreStackMethod value)
Sets the value of the preStackMethod property.- Parameters:
value- allowed object isStackingParams.PreStackMethod
-
getStackAmount
public java.lang.Integer getStackAmount()
Gets the value of the stackAmount property.- Returns:
- possible object is
Integer
-
setStackAmount
public void setStackAmount(java.lang.Integer value)
Sets the value of the stackAmount property.- Parameters:
value- allowed object isInteger
-
isStackCompression
public java.lang.Boolean isStackCompression()
Gets the value of the stackCompression property.- Returns:
- possible object is
Boolean
-
setStackCompression
public void setStackCompression(java.lang.Boolean value)
Sets the value of the stackCompression property.- Parameters:
value- allowed object isBoolean
-
getStandardAmount
public java.lang.Integer getStandardAmount()
Gets the value of the standardAmount property.- Returns:
- possible object is
Integer
-
setStandardAmount
public void setStandardAmount(java.lang.Integer value)
Sets the value of the standardAmount property.- Parameters:
value- allowed object isInteger
-
getUnderLays
public IntegerList getUnderLays()
Gets the value of the underLays property.- Returns:
- possible object is
String
-
setUnderLays
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(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classSpecificResource
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classSpecificResource
-
hashCode
public int hashCode()
- Overrides:
hashCodein classSpecificResource
-
-