Class DeliveryType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.DeliveryType
-
public class DeliveryType extends Object
Java class for DeliveryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DeliveryType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Quantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MinimumQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ActualDeliveryDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ActualDeliveryTime" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LatestDeliveryDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LatestDeliveryTime" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ReleaseID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TrackingID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryAddress" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryLocation" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AlternativeDeliveryLocation" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestedDeliveryPeriod" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PromisedDeliveryPeriod" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EstimatedDeliveryPeriod" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CarrierParty" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryParty" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}NotifyParty" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Despatch" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryTerms" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MinimumDeliveryUnit" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MaximumDeliveryUnit" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Shipment" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DeliveryType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActualDeliveryDateTypegetActualDeliveryDate()Gets the value of the actualDeliveryDate property.ActualDeliveryTimeTypegetActualDeliveryTime()Gets the value of the actualDeliveryTime property.LocationTypegetAlternativeDeliveryLocation()Gets the value of the alternativeDeliveryLocation property.PartyTypegetCarrierParty()Gets the value of the carrierParty property.AddressTypegetDeliveryAddress()Gets the value of the deliveryAddress property.LocationTypegetDeliveryLocation()Gets the value of the deliveryLocation property.PartyTypegetDeliveryParty()Gets the value of the deliveryParty property.List<DeliveryTermsType>getDeliveryTerms()Gets the value of the deliveryTerms property.DespatchTypegetDespatch()Gets the value of the despatch property.PeriodTypegetEstimatedDeliveryPeriod()Gets the value of the estimatedDeliveryPeriod property.IDTypegetID()Gets the value of the id property.LatestDeliveryDateTypegetLatestDeliveryDate()Gets the value of the latestDeliveryDate property.LatestDeliveryTimeTypegetLatestDeliveryTime()Gets the value of the latestDeliveryTime property.DeliveryUnitTypegetMaximumDeliveryUnit()Gets the value of the maximumDeliveryUnit property.MaximumQuantityTypegetMaximumQuantity()Gets the value of the maximumQuantity property.DeliveryUnitTypegetMinimumDeliveryUnit()Gets the value of the minimumDeliveryUnit property.MinimumQuantityTypegetMinimumQuantity()Gets the value of the minimumQuantity property.List<PartyType>getNotifyParty()Gets the value of the notifyParty property.PeriodTypegetPromisedDeliveryPeriod()Gets the value of the promisedDeliveryPeriod property.QuantityTypegetQuantity()Gets the value of the quantity property.ReleaseIDTypegetReleaseID()Gets the value of the releaseID property.PeriodTypegetRequestedDeliveryPeriod()Gets the value of the requestedDeliveryPeriod property.ShipmentTypegetShipment()Gets the value of the shipment property.TrackingIDTypegetTrackingID()Gets the value of the trackingID property.voidsetActualDeliveryDate(ActualDeliveryDateType value)Sets the value of the actualDeliveryDate property.voidsetActualDeliveryTime(ActualDeliveryTimeType value)Sets the value of the actualDeliveryTime property.voidsetAlternativeDeliveryLocation(LocationType value)Sets the value of the alternativeDeliveryLocation property.voidsetCarrierParty(PartyType value)Sets the value of the carrierParty property.voidsetDeliveryAddress(AddressType value)Sets the value of the deliveryAddress property.voidsetDeliveryLocation(LocationType value)Sets the value of the deliveryLocation property.voidsetDeliveryParty(PartyType value)Sets the value of the deliveryParty property.voidsetDespatch(DespatchType value)Sets the value of the despatch property.voidsetEstimatedDeliveryPeriod(PeriodType value)Sets the value of the estimatedDeliveryPeriod property.voidsetID(IDType value)Sets the value of the id property.voidsetLatestDeliveryDate(LatestDeliveryDateType value)Sets the value of the latestDeliveryDate property.voidsetLatestDeliveryTime(LatestDeliveryTimeType value)Sets the value of the latestDeliveryTime property.voidsetMaximumDeliveryUnit(DeliveryUnitType value)Sets the value of the maximumDeliveryUnit property.voidsetMaximumQuantity(MaximumQuantityType value)Sets the value of the maximumQuantity property.voidsetMinimumDeliveryUnit(DeliveryUnitType value)Sets the value of the minimumDeliveryUnit property.voidsetMinimumQuantity(MinimumQuantityType value)Sets the value of the minimumQuantity property.voidsetPromisedDeliveryPeriod(PeriodType value)Sets the value of the promisedDeliveryPeriod property.voidsetQuantity(QuantityType value)Sets the value of the quantity property.voidsetReleaseID(ReleaseIDType value)Sets the value of the releaseID property.voidsetRequestedDeliveryPeriod(PeriodType value)Sets the value of the requestedDeliveryPeriod property.voidsetShipment(ShipmentType value)Sets the value of the shipment property.voidsetTrackingID(TrackingIDType value)Sets the value of the trackingID property.
-
-
-
Field Detail
-
id
protected IDType id
-
quantity
protected QuantityType quantity
-
minimumQuantity
protected MinimumQuantityType minimumQuantity
-
maximumQuantity
protected MaximumQuantityType maximumQuantity
-
actualDeliveryDate
protected ActualDeliveryDateType actualDeliveryDate
-
actualDeliveryTime
protected ActualDeliveryTimeType actualDeliveryTime
-
latestDeliveryDate
protected LatestDeliveryDateType latestDeliveryDate
-
latestDeliveryTime
protected LatestDeliveryTimeType latestDeliveryTime
-
releaseID
protected ReleaseIDType releaseID
-
trackingID
protected TrackingIDType trackingID
-
deliveryAddress
protected AddressType deliveryAddress
-
deliveryLocation
protected LocationType deliveryLocation
-
alternativeDeliveryLocation
protected LocationType alternativeDeliveryLocation
-
requestedDeliveryPeriod
protected PeriodType requestedDeliveryPeriod
-
promisedDeliveryPeriod
protected PeriodType promisedDeliveryPeriod
-
estimatedDeliveryPeriod
protected PeriodType estimatedDeliveryPeriod
-
carrierParty
protected PartyType carrierParty
-
deliveryParty
protected PartyType deliveryParty
-
despatch
protected DespatchType despatch
-
deliveryTerms
protected List<DeliveryTermsType> deliveryTerms
-
minimumDeliveryUnit
protected DeliveryUnitType minimumDeliveryUnit
-
maximumDeliveryUnit
protected DeliveryUnitType maximumDeliveryUnit
-
shipment
protected ShipmentType shipment
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getQuantity
public QuantityType getQuantity()
Gets the value of the quantity property.- Returns:
- possible object is
QuantityType
-
setQuantity
public void setQuantity(QuantityType value)
Sets the value of the quantity property.- Parameters:
value- allowed object isQuantityType
-
getMinimumQuantity
public MinimumQuantityType getMinimumQuantity()
Gets the value of the minimumQuantity property.- Returns:
- possible object is
MinimumQuantityType
-
setMinimumQuantity
public void setMinimumQuantity(MinimumQuantityType value)
Sets the value of the minimumQuantity property.- Parameters:
value- allowed object isMinimumQuantityType
-
getMaximumQuantity
public MaximumQuantityType getMaximumQuantity()
Gets the value of the maximumQuantity property.- Returns:
- possible object is
MaximumQuantityType
-
setMaximumQuantity
public void setMaximumQuantity(MaximumQuantityType value)
Sets the value of the maximumQuantity property.- Parameters:
value- allowed object isMaximumQuantityType
-
getActualDeliveryDate
public ActualDeliveryDateType getActualDeliveryDate()
Gets the value of the actualDeliveryDate property.- Returns:
- possible object is
ActualDeliveryDateType
-
setActualDeliveryDate
public void setActualDeliveryDate(ActualDeliveryDateType value)
Sets the value of the actualDeliveryDate property.- Parameters:
value- allowed object isActualDeliveryDateType
-
getActualDeliveryTime
public ActualDeliveryTimeType getActualDeliveryTime()
Gets the value of the actualDeliveryTime property.- Returns:
- possible object is
ActualDeliveryTimeType
-
setActualDeliveryTime
public void setActualDeliveryTime(ActualDeliveryTimeType value)
Sets the value of the actualDeliveryTime property.- Parameters:
value- allowed object isActualDeliveryTimeType
-
getLatestDeliveryDate
public LatestDeliveryDateType getLatestDeliveryDate()
Gets the value of the latestDeliveryDate property.- Returns:
- possible object is
LatestDeliveryDateType
-
setLatestDeliveryDate
public void setLatestDeliveryDate(LatestDeliveryDateType value)
Sets the value of the latestDeliveryDate property.- Parameters:
value- allowed object isLatestDeliveryDateType
-
getLatestDeliveryTime
public LatestDeliveryTimeType getLatestDeliveryTime()
Gets the value of the latestDeliveryTime property.- Returns:
- possible object is
LatestDeliveryTimeType
-
setLatestDeliveryTime
public void setLatestDeliveryTime(LatestDeliveryTimeType value)
Sets the value of the latestDeliveryTime property.- Parameters:
value- allowed object isLatestDeliveryTimeType
-
getReleaseID
public ReleaseIDType getReleaseID()
Gets the value of the releaseID property.- Returns:
- possible object is
ReleaseIDType
-
setReleaseID
public void setReleaseID(ReleaseIDType value)
Sets the value of the releaseID property.- Parameters:
value- allowed object isReleaseIDType
-
getTrackingID
public TrackingIDType getTrackingID()
Gets the value of the trackingID property.- Returns:
- possible object is
TrackingIDType
-
setTrackingID
public void setTrackingID(TrackingIDType value)
Sets the value of the trackingID property.- Parameters:
value- allowed object isTrackingIDType
-
getDeliveryAddress
public AddressType getDeliveryAddress()
Gets the value of the deliveryAddress property.- Returns:
- possible object is
AddressType
-
setDeliveryAddress
public void setDeliveryAddress(AddressType value)
Sets the value of the deliveryAddress property.- Parameters:
value- allowed object isAddressType
-
getDeliveryLocation
public LocationType getDeliveryLocation()
Gets the value of the deliveryLocation property.- Returns:
- possible object is
LocationType
-
setDeliveryLocation
public void setDeliveryLocation(LocationType value)
Sets the value of the deliveryLocation property.- Parameters:
value- allowed object isLocationType
-
getAlternativeDeliveryLocation
public LocationType getAlternativeDeliveryLocation()
Gets the value of the alternativeDeliveryLocation property.- Returns:
- possible object is
LocationType
-
setAlternativeDeliveryLocation
public void setAlternativeDeliveryLocation(LocationType value)
Sets the value of the alternativeDeliveryLocation property.- Parameters:
value- allowed object isLocationType
-
getRequestedDeliveryPeriod
public PeriodType getRequestedDeliveryPeriod()
Gets the value of the requestedDeliveryPeriod property.- Returns:
- possible object is
PeriodType
-
setRequestedDeliveryPeriod
public void setRequestedDeliveryPeriod(PeriodType value)
Sets the value of the requestedDeliveryPeriod property.- Parameters:
value- allowed object isPeriodType
-
getPromisedDeliveryPeriod
public PeriodType getPromisedDeliveryPeriod()
Gets the value of the promisedDeliveryPeriod property.- Returns:
- possible object is
PeriodType
-
setPromisedDeliveryPeriod
public void setPromisedDeliveryPeriod(PeriodType value)
Sets the value of the promisedDeliveryPeriod property.- Parameters:
value- allowed object isPeriodType
-
getEstimatedDeliveryPeriod
public PeriodType getEstimatedDeliveryPeriod()
Gets the value of the estimatedDeliveryPeriod property.- Returns:
- possible object is
PeriodType
-
setEstimatedDeliveryPeriod
public void setEstimatedDeliveryPeriod(PeriodType value)
Sets the value of the estimatedDeliveryPeriod property.- Parameters:
value- allowed object isPeriodType
-
getCarrierParty
public PartyType getCarrierParty()
Gets the value of the carrierParty property.- Returns:
- possible object is
PartyType
-
setCarrierParty
public void setCarrierParty(PartyType value)
Sets the value of the carrierParty property.- Parameters:
value- allowed object isPartyType
-
getDeliveryParty
public PartyType getDeliveryParty()
Gets the value of the deliveryParty property.- Returns:
- possible object is
PartyType
-
setDeliveryParty
public void setDeliveryParty(PartyType value)
Sets the value of the deliveryParty property.- Parameters:
value- allowed object isPartyType
-
getNotifyParty
public List<PartyType> getNotifyParty()
Gets the value of the notifyParty 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 notifyParty property.For example, to add a new item, do as follows:
getNotifyParty().add(newItem);Objects of the following type(s) are allowed in the list
PartyType
-
getDespatch
public DespatchType getDespatch()
Gets the value of the despatch property.- Returns:
- possible object is
DespatchType
-
setDespatch
public void setDespatch(DespatchType value)
Sets the value of the despatch property.- Parameters:
value- allowed object isDespatchType
-
getDeliveryTerms
public List<DeliveryTermsType> getDeliveryTerms()
Gets the value of the deliveryTerms 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 deliveryTerms property.For example, to add a new item, do as follows:
getDeliveryTerms().add(newItem);Objects of the following type(s) are allowed in the list
DeliveryTermsType
-
getMinimumDeliveryUnit
public DeliveryUnitType getMinimumDeliveryUnit()
Gets the value of the minimumDeliveryUnit property.- Returns:
- possible object is
DeliveryUnitType
-
setMinimumDeliveryUnit
public void setMinimumDeliveryUnit(DeliveryUnitType value)
Sets the value of the minimumDeliveryUnit property.- Parameters:
value- allowed object isDeliveryUnitType
-
getMaximumDeliveryUnit
public DeliveryUnitType getMaximumDeliveryUnit()
Gets the value of the maximumDeliveryUnit property.- Returns:
- possible object is
DeliveryUnitType
-
setMaximumDeliveryUnit
public void setMaximumDeliveryUnit(DeliveryUnitType value)
Sets the value of the maximumDeliveryUnit property.- Parameters:
value- allowed object isDeliveryUnitType
-
getShipment
public ShipmentType getShipment()
Gets the value of the shipment property.- Returns:
- possible object is
ShipmentType
-
setShipment
public void setShipment(ShipmentType value)
Sets the value of the shipment property.- Parameters:
value- allowed object isShipmentType
-
-