Class VariableIntent
- All Implemented Interfaces:
Serializable,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
Java class for VariableIntent complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VariableIntent">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}ProductIntent">
<attribute name="Area" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="AveragePages" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="ChildRefs" type="{http://www.w3.org/2001/XMLSchema}IDREFS" />
<attribute name="ColorsUsedBack" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" />
<attribute name="ColorsUsedFront" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" />
<attribute name="MaxPages" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="MinPages" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="NumberOfCopies" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="VariableType" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="OneLine"/>
<enumeration value="AddressField"/>
<enumeration value="IdentificationField"/>
<enumeration value="Area"/>
</restriction>
</simpleType>
</attribute>
<attribute name="VariableQuality">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Simple"/>
<enumeration value="Imprint"/>
<enumeration value="Full"/>
</restriction>
</simpleType>
</attribute>
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava class for null.static enumJava class for null. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Floatprotected Integerprotected Integerprotected Integerprotected Integerprotected VariableIntent.VariableQualityprotected VariableIntent.VariableTypeFields inherited from class org.cip4.lib.xjdf.schema.ProductIntent
any -
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) getArea()Gets the value of the area property.Gets the value of the averagePages property.Gets the value of the children property.Gets the value of the colorsUsedBack property.Gets the value of the colorsUsedFront property.Gets the value of the maxPages property.Gets the value of the minPages property.Gets the value of the numberOfCopies property.Gets the value of the variableQuality property.Gets the value of the variableType property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) voidSets the value of the area property.voidsetAveragePages(Integer value) Sets the value of the averagePages property.voidsetMaxPages(Integer value) Sets the value of the maxPages property.voidsetMinPages(Integer value) Sets the value of the minPages property.voidsetNumberOfCopies(Integer value) Sets the value of the numberOfCopies property.voidSets the value of the variableQuality property.voidSets the value of the variableType property.withAny(Collection<Object> values) withAveragePages(Integer value) withChildren(Collection<Resource> values) withChildren(Resource... values) withColorsUsedBack(String... values) withColorsUsedBack(Collection<String> values) withColorsUsedFront(String... values) withColorsUsedFront(Collection<String> values) withMaxPages(Integer value) withMinPages(Integer value) withNumberOfCopies(Integer value) Methods inherited from class org.cip4.lib.xjdf.schema.ProductIntent
getAny, getOtherAttributes
-
Field Details
-
area
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Float area -
averagePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer averagePages -
children
-
colorsUsedBack
-
colorsUsedFront
-
maxPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer maxPages -
minPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer minPages -
numberOfCopies
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer numberOfCopies -
variableType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected VariableIntent.VariableType variableType -
variableQuality
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected VariableIntent.VariableQuality variableQuality
-
-
Constructor Details
-
VariableIntent
public VariableIntent()
-
-
Method Details
-
getArea
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Float getArea()Gets the value of the area property.- Returns:
- possible object is
Float
-
setArea
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setArea(Float value) Sets the value of the area property.- Parameters:
value- allowed object isFloat
-
getAveragePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Integer getAveragePages()Gets the value of the averagePages property.- Returns:
- possible object is
Integer
-
setAveragePages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setAveragePages(Integer value) Sets the value of the averagePages property.- Parameters:
value- allowed object isInteger
-
getChildren
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<Resource> getChildren()Gets the value of the children 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 children property.For example, to add a new item, do as follows:
getChildren().add(newItem);Objects of the following type(s) are allowed in the list
Object -
getColorsUsedBack
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<String> getColorsUsedBack()Gets the value of the colorsUsedBack 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 colorsUsedBack property.For example, to add a new item, do as follows:
getColorsUsedBack().add(newItem);Objects of the following type(s) are allowed in the list
String -
getColorsUsedFront
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<String> getColorsUsedFront()Gets the value of the colorsUsedFront 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 colorsUsedFront property.For example, to add a new item, do as follows:
getColorsUsedFront().add(newItem);Objects of the following type(s) are allowed in the list
String -
getMaxPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Integer getMaxPages()Gets the value of the maxPages property.- Returns:
- possible object is
Integer
-
setMaxPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setMaxPages(Integer value) Sets the value of the maxPages property.- Parameters:
value- allowed object isInteger
-
getMinPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Integer getMinPages()Gets the value of the minPages property.- Returns:
- possible object is
Integer
-
setMinPages
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setMinPages(Integer value) Sets the value of the minPages property.- Parameters:
value- allowed object isInteger
-
getNumberOfCopies
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Integer getNumberOfCopies()Gets the value of the numberOfCopies property.- Returns:
- possible object is
Integer
-
setNumberOfCopies
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setNumberOfCopies(Integer value) Sets the value of the numberOfCopies property.- Parameters:
value- allowed object isInteger
-
getVariableType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public VariableIntent.VariableType getVariableType()Gets the value of the variableType property.- Returns:
- possible object is
VariableIntent.VariableType
-
setVariableType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setVariableType(VariableIntent.VariableType value) Sets the value of the variableType property.- Parameters:
value- allowed object isVariableIntent.VariableType
-
getVariableQuality
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public VariableIntent.VariableQuality getVariableQuality()Gets the value of the variableQuality property.- Returns:
- possible object is
VariableIntent.VariableQuality
-
setVariableQuality
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setVariableQuality(VariableIntent.VariableQuality value) Sets the value of the variableQuality property.- Parameters:
value- allowed object isVariableIntent.VariableQuality
-
withArea
-
withAveragePages
-
withChildren
-
withChildren
-
withColorsUsedBack
-
withColorsUsedBack
-
withColorsUsedFront
-
withColorsUsedFront
-
withMaxPages
-
withMinPages
-
withNumberOfCopies
-
withVariableType
-
withVariableQuality
-
withAny
- Overrides:
withAnyin classProductIntent
-
withAny
- Overrides:
withAnyin classProductIntent
-
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 classProductIntent
-
equals
- Overrides:
equalsin classProductIntent
-
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 classProductIntent
-
hashCode
public int hashCode()- Overrides:
hashCodein classProductIntent
-