@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public class StackingParams
extends SpecificResource
implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
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.CIP4.org/JDFSchema_2_0}boolean" />
<attribute name="LayerAmount" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
<attribute name="LayerCompression" type="{http://www.CIP4.org/JDFSchema_2_0}boolean" />
<attribute name="LayerLift" type="{http://www.CIP4.org/JDFSchema_2_0}boolean" />
<attribute name="MaxAmount" type="{http://www.CIP4.org/JDFSchema_2_0}integer" />
<attribute name="MaxHeight" type="{http://www.CIP4.org/JDFSchema_2_0}integer" />
<attribute name="MaxWeight" type="{http://www.CIP4.org/JDFSchema_2_0}float" />
<attribute name="MinAmount" type="{http://www.CIP4.org/JDFSchema_2_0}integer" />
<attribute name="OutputBin" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKENS" />
<attribute name="PreStackAmount" type="{http://www.CIP4.org/JDFSchema_2_0}integer" />
<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.CIP4.org/JDFSchema_2_0}integer" />
<attribute name="StackCompression" type="{http://www.CIP4.org/JDFSchema_2_0}boolean" />
<attribute name="StandardAmount" type="{http://www.CIP4.org/JDFSchema_2_0}integer" />
<attribute name="UnderLays" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
StackingParams.PreStackMethod
Java class for null.
|
| Modifier and Type | Field and Description |
|---|---|
protected BundleType |
bundleType |
protected java.lang.Boolean |
compensate |
protected Disjointing |
disjointing |
protected IntegerList |
layerAmount |
protected java.lang.Boolean |
layerCompression |
protected java.lang.Boolean |
layerLift |
protected java.lang.Integer |
maxAmount |
protected java.lang.Integer |
maxHeight |
protected java.lang.Float |
maxWeight |
protected java.lang.Integer |
minAmount |
protected java.util.List<java.lang.String> |
outputBin |
protected java.lang.Integer |
preStackAmount |
protected StackingParams.PreStackMethod |
preStackMethod |
protected java.lang.Integer |
stackAmount |
protected java.lang.Boolean |
stackCompression |
protected java.lang.Integer |
standardAmount |
protected IntegerList |
underLays |
| Constructor and Description |
|---|
StackingParams() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
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.EqualsStrategy strategy) |
BundleType |
getBundleType()
Gets the value of the bundleType property.
|
Disjointing |
getDisjointing()
Gets the value of the disjointing property.
|
IntegerList |
getLayerAmount()
Gets the value of the layerAmount property.
|
java.lang.Integer |
getMaxAmount()
Gets the value of the maxAmount property.
|
java.lang.Integer |
getMaxHeight()
Gets the value of the maxHeight property.
|
java.lang.Float |
getMaxWeight()
Gets the value of the maxWeight property.
|
java.lang.Integer |
getMinAmount()
Gets the value of the minAmount property.
|
java.util.List<java.lang.String> |
getOutputBin()
Gets the value of the outputBin property.
|
java.lang.Integer |
getPreStackAmount()
Gets the value of the preStackAmount property.
|
StackingParams.PreStackMethod |
getPreStackMethod()
Gets the value of the preStackMethod property.
|
java.lang.Integer |
getStackAmount()
Gets the value of the stackAmount property.
|
java.lang.Integer |
getStandardAmount()
Gets the value of the standardAmount property.
|
IntegerList |
getUnderLays()
Gets the value of the underLays property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
java.lang.Boolean |
isCompensate()
Gets the value of the compensate property.
|
java.lang.Boolean |
isLayerCompression()
Gets the value of the layerCompression property.
|
java.lang.Boolean |
isLayerLift()
Gets the value of the layerLift property.
|
java.lang.Boolean |
isStackCompression()
Gets the value of the stackCompression property.
|
void |
setBundleType(BundleType value)
Sets the value of the bundleType property.
|
void |
setCompensate(java.lang.Boolean value)
Sets the value of the compensate property.
|
void |
setDisjointing(Disjointing value)
Sets the value of the disjointing property.
|
void |
setLayerAmount(IntegerList value)
Sets the value of the layerAmount property.
|
void |
setLayerCompression(java.lang.Boolean value)
Sets the value of the layerCompression property.
|
void |
setLayerLift(java.lang.Boolean value)
Sets the value of the layerLift property.
|
void |
setMaxAmount(java.lang.Integer value)
Sets the value of the maxAmount property.
|
void |
setMaxHeight(java.lang.Integer value)
Sets the value of the maxHeight property.
|
void |
setMaxWeight(java.lang.Float value)
Sets the value of the maxWeight property.
|
void |
setMinAmount(java.lang.Integer value)
Sets the value of the minAmount property.
|
void |
setPreStackAmount(java.lang.Integer value)
Sets the value of the preStackAmount property.
|
void |
setPreStackMethod(StackingParams.PreStackMethod value)
Sets the value of the preStackMethod property.
|
void |
setStackAmount(java.lang.Integer value)
Sets the value of the stackAmount property.
|
void |
setStackCompression(java.lang.Boolean value)
Sets the value of the stackCompression property.
|
void |
setStandardAmount(java.lang.Integer value)
Sets the value of the standardAmount property.
|
void |
setUnderLays(IntegerList value)
Sets the value of the underLays property.
|
StackingParams |
withBundleType(BundleType value) |
StackingParams |
withCompensate(java.lang.Boolean value) |
StackingParams |
withDisjointing(Disjointing value) |
StackingParams |
withLayerAmount(IntegerList value) |
StackingParams |
withLayerCompression(java.lang.Boolean value) |
StackingParams |
withLayerLift(java.lang.Boolean value) |
StackingParams |
withMaxAmount(java.lang.Integer value) |
StackingParams |
withMaxHeight(java.lang.Integer value) |
StackingParams |
withMaxWeight(java.lang.Float value) |
StackingParams |
withMinAmount(java.lang.Integer value) |
StackingParams |
withOutputBin(java.util.Collection<java.lang.String> values) |
StackingParams |
withOutputBin(java.lang.String... values) |
StackingParams |
withPreStackAmount(java.lang.Integer value) |
StackingParams |
withPreStackMethod(StackingParams.PreStackMethod value) |
StackingParams |
withStackAmount(java.lang.Integer value) |
StackingParams |
withStackCompression(java.lang.Boolean value) |
StackingParams |
withStandardAmount(java.lang.Integer value) |
StackingParams |
withUnderLays(IntegerList value) |
getOtherAttributes@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected Disjointing disjointing
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected BundleType bundleType
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Boolean compensate
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected IntegerList layerAmount
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Boolean layerCompression
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Boolean layerLift
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Integer maxAmount
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Integer maxHeight
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Float maxWeight
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Integer minAmount
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.util.List<java.lang.String> outputBin
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Integer preStackAmount
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected StackingParams.PreStackMethod preStackMethod
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Integer stackAmount
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Boolean stackCompression
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected java.lang.Integer standardAmount
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
protected IntegerList underLays
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public Disjointing getDisjointing()
Disjointing@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setDisjointing(Disjointing value)
value - allowed object is
Disjointing@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public BundleType getBundleType()
BundleType@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setBundleType(BundleType value)
value - allowed object is
BundleType@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Boolean isCompensate()
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setCompensate(java.lang.Boolean value)
value - allowed object is
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public IntegerList getLayerAmount()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setLayerAmount(IntegerList value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Boolean isLayerCompression()
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setLayerCompression(java.lang.Boolean value)
value - allowed object is
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Boolean isLayerLift()
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setLayerLift(java.lang.Boolean value)
value - allowed object is
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Integer getMaxAmount()
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setMaxAmount(java.lang.Integer value)
value - allowed object is
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Integer getMaxHeight()
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setMaxHeight(java.lang.Integer value)
value - allowed object is
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Float getMaxWeight()
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setMaxWeight(java.lang.Float value)
value - allowed object is
Float@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Integer getMinAmount()
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setMinAmount(java.lang.Integer value)
value - allowed object is
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.util.List<java.lang.String> getOutputBin()
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 set method 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
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Integer getPreStackAmount()
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setPreStackAmount(java.lang.Integer value)
value - allowed object is
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public StackingParams.PreStackMethod getPreStackMethod()
StackingParams.PreStackMethod@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setPreStackMethod(StackingParams.PreStackMethod value)
value - allowed object is
StackingParams.PreStackMethod@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Integer getStackAmount()
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setStackAmount(java.lang.Integer value)
value - allowed object is
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Boolean isStackCompression()
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setStackCompression(java.lang.Boolean value)
value - allowed object is
Boolean@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public java.lang.Integer getStandardAmount()
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setStandardAmount(java.lang.Integer value)
value - allowed object is
Integer@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public IntegerList getUnderLays()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-09-18T01:24:23+00:00",
comments="JAXB RI v2.2.11")
public void setUnderLays(IntegerList value)
value - allowed object is
Stringpublic StackingParams withDisjointing(Disjointing value)
public StackingParams withBundleType(BundleType value)
public StackingParams withCompensate(java.lang.Boolean value)
public StackingParams withLayerAmount(IntegerList value)
public StackingParams withLayerCompression(java.lang.Boolean value)
public StackingParams withLayerLift(java.lang.Boolean value)
public StackingParams withMaxAmount(java.lang.Integer value)
public StackingParams withMaxHeight(java.lang.Integer value)
public StackingParams withMaxWeight(java.lang.Float value)
public StackingParams withMinAmount(java.lang.Integer value)
public StackingParams withOutputBin(java.lang.String... values)
public StackingParams withOutputBin(java.util.Collection<java.lang.String> values)
public StackingParams withPreStackAmount(java.lang.Integer value)
public StackingParams withPreStackMethod(StackingParams.PreStackMethod value)
public StackingParams withStackAmount(java.lang.Integer value)
public StackingParams withStackCompression(java.lang.Boolean value)
public StackingParams withStandardAmount(java.lang.Integer value)
public StackingParams withUnderLays(IntegerList value)
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.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalsequals in class SpecificResourcepublic boolean equals(java.lang.Object object)
equals in class SpecificResourcepublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodehashCode in class SpecificResourcepublic int hashCode()
hashCode in class SpecificResource