Class DespatchLineType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.DespatchLineType
-
public class DespatchLineType extends Object
Java class for DespatchLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DespatchLineType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UUID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Note" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LineStatusCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DeliveredQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BackorderQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BackorderReason" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OutstandingQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OutstandingReason" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OversupplyQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OrderLineReference" maxOccurs="unbounded"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentReference" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Item"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Shipment" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected BackorderQuantityTypebackorderQuantityprotected List<BackorderReasonType>backorderReasonprotected DeliveredQuantityTypedeliveredQuantityprotected List<DocumentReferenceType>documentReferenceprotected IDTypeidprotected ItemTypeitemprotected LineStatusCodeTypelineStatusCodeprotected List<NoteType>noteprotected List<OrderLineReferenceType>orderLineReferenceprotected OutstandingQuantityTypeoutstandingQuantityprotected List<OutstandingReasonType>outstandingReasonprotected OversupplyQuantityTypeoversupplyQuantityprotected List<ShipmentType>shipmentprotected UUIDTypeuuid
-
Constructor Summary
Constructors Constructor Description DespatchLineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackorderQuantityTypegetBackorderQuantity()Gets the value of the backorderQuantity property.List<BackorderReasonType>getBackorderReason()Gets the value of the backorderReason property.DeliveredQuantityTypegetDeliveredQuantity()Gets the value of the deliveredQuantity property.List<DocumentReferenceType>getDocumentReference()Gets the value of the documentReference property.IDTypegetID()Gets the value of the id property.ItemTypegetItem()Gets the value of the item property.LineStatusCodeTypegetLineStatusCode()Gets the value of the lineStatusCode property.List<NoteType>getNote()Gets the value of the note property.List<OrderLineReferenceType>getOrderLineReference()Gets the value of the orderLineReference property.OutstandingQuantityTypegetOutstandingQuantity()Gets the value of the outstandingQuantity property.List<OutstandingReasonType>getOutstandingReason()Gets the value of the outstandingReason property.OversupplyQuantityTypegetOversupplyQuantity()Gets the value of the oversupplyQuantity property.List<ShipmentType>getShipment()Gets the value of the shipment property.UUIDTypegetUUID()Gets the value of the uuid property.voidsetBackorderQuantity(BackorderQuantityType value)Sets the value of the backorderQuantity property.voidsetDeliveredQuantity(DeliveredQuantityType value)Sets the value of the deliveredQuantity property.voidsetID(IDType value)Sets the value of the id property.voidsetItem(ItemType value)Sets the value of the item property.voidsetLineStatusCode(LineStatusCodeType value)Sets the value of the lineStatusCode property.voidsetOutstandingQuantity(OutstandingQuantityType value)Sets the value of the outstandingQuantity property.voidsetOversupplyQuantity(OversupplyQuantityType value)Sets the value of the oversupplyQuantity property.voidsetUUID(UUIDType value)Sets the value of the uuid property.
-
-
-
Field Detail
-
id
protected IDType id
-
uuid
protected UUIDType uuid
-
lineStatusCode
protected LineStatusCodeType lineStatusCode
-
deliveredQuantity
protected DeliveredQuantityType deliveredQuantity
-
backorderQuantity
protected BackorderQuantityType backorderQuantity
-
backorderReason
protected List<BackorderReasonType> backorderReason
-
outstandingQuantity
protected OutstandingQuantityType outstandingQuantity
-
outstandingReason
protected List<OutstandingReasonType> outstandingReason
-
oversupplyQuantity
protected OversupplyQuantityType oversupplyQuantity
-
orderLineReference
protected List<OrderLineReferenceType> orderLineReference
-
documentReference
protected List<DocumentReferenceType> documentReference
-
item
protected ItemType item
-
shipment
protected List<ShipmentType> shipment
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getUUID
public UUIDType getUUID()
Gets the value of the uuid property.- Returns:
- possible object is
UUIDType
-
setUUID
public void setUUID(UUIDType value)
Sets the value of the uuid property.- Parameters:
value- allowed object isUUIDType
-
getNote
public List<NoteType> getNote()
Gets the value of the note 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 note property.For example, to add a new item, do as follows:
getNote().add(newItem);Objects of the following type(s) are allowed in the list
NoteType
-
getLineStatusCode
public LineStatusCodeType getLineStatusCode()
Gets the value of the lineStatusCode property.- Returns:
- possible object is
LineStatusCodeType
-
setLineStatusCode
public void setLineStatusCode(LineStatusCodeType value)
Sets the value of the lineStatusCode property.- Parameters:
value- allowed object isLineStatusCodeType
-
getDeliveredQuantity
public DeliveredQuantityType getDeliveredQuantity()
Gets the value of the deliveredQuantity property.- Returns:
- possible object is
DeliveredQuantityType
-
setDeliveredQuantity
public void setDeliveredQuantity(DeliveredQuantityType value)
Sets the value of the deliveredQuantity property.- Parameters:
value- allowed object isDeliveredQuantityType
-
getBackorderQuantity
public BackorderQuantityType getBackorderQuantity()
Gets the value of the backorderQuantity property.- Returns:
- possible object is
BackorderQuantityType
-
setBackorderQuantity
public void setBackorderQuantity(BackorderQuantityType value)
Sets the value of the backorderQuantity property.- Parameters:
value- allowed object isBackorderQuantityType
-
getBackorderReason
public List<BackorderReasonType> getBackorderReason()
Gets the value of the backorderReason 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 backorderReason property.For example, to add a new item, do as follows:
getBackorderReason().add(newItem);Objects of the following type(s) are allowed in the list
BackorderReasonType
-
getOutstandingQuantity
public OutstandingQuantityType getOutstandingQuantity()
Gets the value of the outstandingQuantity property.- Returns:
- possible object is
OutstandingQuantityType
-
setOutstandingQuantity
public void setOutstandingQuantity(OutstandingQuantityType value)
Sets the value of the outstandingQuantity property.- Parameters:
value- allowed object isOutstandingQuantityType
-
getOutstandingReason
public List<OutstandingReasonType> getOutstandingReason()
Gets the value of the outstandingReason 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 outstandingReason property.For example, to add a new item, do as follows:
getOutstandingReason().add(newItem);Objects of the following type(s) are allowed in the list
OutstandingReasonType
-
getOversupplyQuantity
public OversupplyQuantityType getOversupplyQuantity()
Gets the value of the oversupplyQuantity property.- Returns:
- possible object is
OversupplyQuantityType
-
setOversupplyQuantity
public void setOversupplyQuantity(OversupplyQuantityType value)
Sets the value of the oversupplyQuantity property.- Parameters:
value- allowed object isOversupplyQuantityType
-
getOrderLineReference
public List<OrderLineReferenceType> getOrderLineReference()
Gets the value of the orderLineReference 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 orderLineReference property.For example, to add a new item, do as follows:
getOrderLineReference().add(newItem);Objects of the following type(s) are allowed in the list
OrderLineReferenceType
-
getDocumentReference
public List<DocumentReferenceType> getDocumentReference()
Gets the value of the documentReference 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 documentReference property.For example, to add a new item, do as follows:
getDocumentReference().add(newItem);Objects of the following type(s) are allowed in the list
DocumentReferenceType
-
getItem
public ItemType getItem()
Gets the value of the item property.- Returns:
- possible object is
ItemType
-
setItem
public void setItem(ItemType value)
Sets the value of the item property.- Parameters:
value- allowed object isItemType
-
getShipment
public List<ShipmentType> getShipment()
Gets the value of the shipment 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 shipment property.For example, to add a new item, do as follows:
getShipment().add(newItem);Objects of the following type(s) are allowed in the list
ShipmentType
-
-