Package org.cip4.lib.xjdf.schema
Class ProductionIntent
java.lang.Object
org.cip4.lib.xjdf.schema.ProductIntent
org.cip4.lib.xjdf.schema.ProductionIntent
- All Implemented Interfaces:
Serializable
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2025-09-19T22:22:03Z")
public class ProductionIntent
extends ProductIntent
implements Serializable
Java class for ProductionIntent complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ProductionIntent">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}ProductIntent">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Certification" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="PrintPreference">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Balanced"/>
<enumeration value="CostEffective"/>
<enumeration value="Fastest"/>
<enumeration value="HighestQuality"/>
</restriction>
</simpleType>
</attribute>
<attribute name="PrintProcess" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava class for null -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<Certification> protected ProductionIntent.PrintPreferenceprotected StringFields inherited from class org.cip4.lib.xjdf.schema.ProductIntent
any -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the certification property.Gets the value of the printPreference property.Gets the value of the printProcess property.inthashCode()voidSets the value of the printPreference property.voidsetPrintProcess(String value) Sets the value of the printProcess property.withAny(Collection<Object> values) withCertification(Collection<Certification> values) withCertification(Certification... values) withPrintProcess(String value) Methods inherited from class org.cip4.lib.xjdf.schema.ProductIntent
getAny, getOtherAttributes
-
Field Details
-
certification
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected List<Certification> certification -
printPreference
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected ProductionIntent.PrintPreference printPreference -
printProcess
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String printProcess
-
-
Constructor Details
-
ProductionIntent
public ProductionIntent()
-
-
Method Details
-
getCertification
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<Certification> getCertification()Gets the value of the certification 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 certification property.For example, to add a new item, do as follows:
getCertification().add(newItem);
Objects of the following type(s) are allowed in the list
Certification- Returns:
- The value of the certification property.
-
getPrintPreference
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public ProductionIntent.PrintPreference getPrintPreference()Gets the value of the printPreference property.- Returns:
- possible object is
ProductionIntent.PrintPreference
-
setPrintPreference
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setPrintPreference(ProductionIntent.PrintPreference value) Sets the value of the printPreference property.- Parameters:
value- allowed object isProductionIntent.PrintPreference
-
getPrintProcess
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getPrintProcess()Gets the value of the printProcess property.- Returns:
- possible object is
String
-
setPrintProcess
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setPrintProcess(String value) Sets the value of the printProcess property.- Parameters:
value- allowed object isString
-
withCertification
-
withCertification
-
withPrintPreference
-
withPrintProcess
-
withAny
- Overrides:
withAnyin classProductIntent
-
withAny
- Overrides:
withAnyin classProductIntent
-
equals
- Overrides:
equalsin classProductIntent
-
hashCode
public int hashCode()- Overrides:
hashCodein classProductIntent
-