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,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v2.3.6",
date="2022-12-18T20:00:09Z")
public class StackingParams
extends SpecificResource
implements 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:
-
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 TypeMethodDescriptionbooleanbooleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets 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()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) 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 v2.3.6", date="2022-12-18T20:00:09Z") protected Disjointing disjointing -
bundleType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected BundleType bundleType -
compensate
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean compensate -
layerAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected IntegerList layerAmount -
layerCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean layerCompression -
layerLift
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean layerLift -
maxAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer maxAmount -
maxHeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer maxHeight -
maxWeight
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Float maxWeight -
minAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer minAmount -
outputBin
-
preStackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer preStackAmount -
preStackMethod
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected StackingParams.PreStackMethod preStackMethod -
stackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer stackAmount -
stackCompression
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean stackCompression -
standardAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer standardAmount -
underLays
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected IntegerList underLays
-
-
Constructor Details
-
StackingParams
public StackingParams()
-
-
Method Details
-
getDisjointing
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 -
getPreStackAmount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classSpecificResource
-
equals
- 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
-