Class DeliveryParams
- All Implemented Interfaces:
Serializable
Java class for DeliveryParams complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="DeliveryParams">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}DropItem" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}FileSpec" maxOccurs="3" minOccurs="0"/>
</sequence>
<attribute name="BuyerAccount" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="Earliest" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="EarliestDuration" type="{http://www.w3.org/2001/XMLSchema}duration" />
<attribute name="Method" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<attribute name="Ownership">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Destination"/>
<enumeration value="Origin"/>
</restriction>
</simpleType>
</attribute>
<attribute name="Required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="RequiredDuration" type="{http://www.w3.org/2001/XMLSchema}duration" />
<attribute name="TrackingID" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="Transfer">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="BuyerToPrinterDeliver"/>
<enumeration value="BuyerToPrinterPickup"/>
<enumeration value="PrinterToBuyerDeliver"/>
<enumeration value="PrinterToBuyerPickup"/>
</restriction>
</simpleType>
</attribute>
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava class for nullstatic enumJava class for null -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected DateTimeprotected Durationprotected Stringprotected DeliveryParams.Ownershipprotected DateTimeprotected Durationprotected Stringprotected DeliveryParams.Transfer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the buyerAccount property.Gets the value of the dropItem property.Gets the value of the earliest property.Gets the value of the earliestDuration property.Gets the value of the fileSpec property.Gets the value of the method property.Gets the value of the ownership property.Gets the value of the required property.Gets the value of the requiredDuration property.Gets the value of the trackingID property.Gets the value of the transfer property.inthashCode()voidsetBuyerAccount(String value) Sets the value of the buyerAccount property.voidsetEarliest(DateTime value) Sets the value of the earliest property.voidsetEarliestDuration(Duration value) Sets the value of the earliestDuration property.voidSets the value of the method property.voidSets the value of the ownership property.voidsetRequired(DateTime value) Sets the value of the required property.voidsetRequiredDuration(Duration value) Sets the value of the requiredDuration property.voidsetTrackingID(String value) Sets the value of the trackingID property.voidSets the value of the transfer property.withBuyerAccount(String value) withDropItem(Collection<DropItem> values) withDropItem(DropItem... values) withEarliest(DateTime value) withEarliestDuration(Duration value) withFileSpec(Collection<FileSpec> values) withFileSpec(FileSpec... values) withMethod(String value) withRequired(DateTime value) withRequiredDuration(Duration value) withTrackingID(String value) Methods inherited from class org.cip4.lib.xjdf.schema.SpecificResource
getOtherAttributes
-
Field Details
-
dropItem
-
fileSpec
-
buyerAccount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String buyerAccount -
earliest
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DateTime earliest -
earliestDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Duration earliestDuration -
method
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String method -
ownership
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DeliveryParams.Ownership ownership -
required
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DateTime required -
requiredDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Duration requiredDuration -
trackingID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String trackingID -
transfer
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DeliveryParams.Transfer transfer
-
-
Constructor Details
-
DeliveryParams
public DeliveryParams()
-
-
Method Details
-
getDropItem
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<DropItem> getDropItem()Gets the value of the dropItem 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 dropItem property.For example, to add a new item, do as follows:
getDropItem().add(newItem);
Objects of the following type(s) are allowed in the list
DropItem- Returns:
- The value of the dropItem property.
-
getFileSpec
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<FileSpec> getFileSpec()Gets the value of the fileSpec 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 fileSpec property.For example, to add a new item, do as follows:
getFileSpec().add(newItem);
Objects of the following type(s) are allowed in the list
FileSpec- Returns:
- The value of the fileSpec property.
-
getBuyerAccount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getBuyerAccount()Gets the value of the buyerAccount property.- Returns:
- possible object is
String
-
setBuyerAccount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setBuyerAccount(String value) Sets the value of the buyerAccount property.- Parameters:
value- allowed object isString
-
getEarliest
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DateTime getEarliest()Gets the value of the earliest property.- Returns:
- possible object is
String
-
setEarliest
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setEarliest(DateTime value) Sets the value of the earliest property.- Parameters:
value- allowed object isString
-
getEarliestDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Duration getEarliestDuration()Gets the value of the earliestDuration property.- Returns:
- possible object is
String
-
setEarliestDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setEarliestDuration(Duration value) Sets the value of the earliestDuration property.- Parameters:
value- allowed object isString
-
getMethod
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getMethod()Gets the value of the method property.- Returns:
- possible object is
String
-
setMethod
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setMethod(String value) Sets the value of the method property.- Parameters:
value- allowed object isString
-
getOwnership
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DeliveryParams.Ownership getOwnership()Gets the value of the ownership property.- Returns:
- possible object is
DeliveryParams.Ownership
-
setOwnership
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setOwnership(DeliveryParams.Ownership value) Sets the value of the ownership property.- Parameters:
value- allowed object isDeliveryParams.Ownership
-
getRequired
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DateTime getRequired()Gets the value of the required property.- Returns:
- possible object is
String
-
setRequired
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setRequired(DateTime value) Sets the value of the required property.- Parameters:
value- allowed object isString
-
getRequiredDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Duration getRequiredDuration()Gets the value of the requiredDuration property.- Returns:
- possible object is
String
-
setRequiredDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setRequiredDuration(Duration value) Sets the value of the requiredDuration property.- Parameters:
value- allowed object isString
-
getTrackingID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getTrackingID()Gets the value of the trackingID property.- Returns:
- possible object is
String
-
setTrackingID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setTrackingID(String value) Sets the value of the trackingID property.- Parameters:
value- allowed object isString
-
getTransfer
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DeliveryParams.Transfer getTransfer()Gets the value of the transfer property.- Returns:
- possible object is
DeliveryParams.Transfer
-
setTransfer
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setTransfer(DeliveryParams.Transfer value) Sets the value of the transfer property.- Parameters:
value- allowed object isDeliveryParams.Transfer
-
withDropItem
-
withDropItem
-
withFileSpec
-
withFileSpec
-
withBuyerAccount
-
withEarliest
-
withEarliestDuration
-
withMethod
-
withOwnership
-
withRequired
-
withRequiredDuration
-
withTrackingID
-
withTransfer
-
equals
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classSpecificResource
-