Class DeliveryParams
- All Implemented Interfaces:
Serializable,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
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 null.static 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 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 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()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) 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 v2.3.6", date="2022-12-18T20:00:09Z") protected String buyerAccount -
earliest
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected DateTime earliest -
earliestDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Duration earliestDuration -
method
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String method -
ownership
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected DeliveryParams.Ownership ownership -
required
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected DateTime required -
requiredDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Duration requiredDuration -
trackingID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected String trackingID -
transfer
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected DeliveryParams.Transfer transfer
-
-
Constructor Details
-
DeliveryParams
public DeliveryParams()
-
-
Method Details
-
getDropItem
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") 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 -
getFileSpec
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") 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 -
getBuyerAccount
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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 v2.3.6", date="2022-12-18T20:00:09Z") 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
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
-