Class ReceiptLineType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ReceiptLineType
-
public class ReceiptLineType extends Object
Java class for ReceiptLineType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ReceiptLineType"> <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}ReceivedQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ShortQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ShortageActionCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RejectedQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RejectReasonCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RejectReason" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RejectActionCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}QuantityDiscrepancyCode" 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:CommonBasicComponents-2}ReceivedDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TimingComplaintCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TimingComplaint" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OrderLineReference" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DespatchLineReference" maxOccurs="unbounded" minOccurs="0"/> <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" maxOccurs="unbounded" minOccurs="0"/> <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 List<LineReferenceType>despatchLineReferenceprotected List<DocumentReferenceType>documentReferenceprotected IDTypeidprotected List<ItemType>itemprotected List<NoteType>noteprotected OrderLineReferenceTypeorderLineReferenceprotected OversupplyQuantityTypeoversupplyQuantityprotected QuantityDiscrepancyCodeTypequantityDiscrepancyCodeprotected ReceivedDateTypereceivedDateprotected ReceivedQuantityTypereceivedQuantityprotected RejectActionCodeTyperejectActionCodeprotected RejectedQuantityTyperejectedQuantityprotected List<RejectReasonType>rejectReasonprotected RejectReasonCodeTyperejectReasonCodeprotected List<ShipmentType>shipmentprotected ShortageActionCodeTypeshortageActionCodeprotected ShortQuantityTypeshortQuantityprotected TimingComplaintTypetimingComplaintprotected TimingComplaintCodeTypetimingComplaintCodeprotected UUIDTypeuuid
-
Constructor Summary
Constructors Constructor Description ReceiptLineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<LineReferenceType>getDespatchLineReference()Gets the value of the despatchLineReference property.List<DocumentReferenceType>getDocumentReference()Gets the value of the documentReference property.IDTypegetID()Gets the value of the id property.List<ItemType>getItem()Gets the value of the item property.List<NoteType>getNote()Gets the value of the note property.OrderLineReferenceTypegetOrderLineReference()Gets the value of the orderLineReference property.OversupplyQuantityTypegetOversupplyQuantity()Gets the value of the oversupplyQuantity property.QuantityDiscrepancyCodeTypegetQuantityDiscrepancyCode()Gets the value of the quantityDiscrepancyCode property.ReceivedDateTypegetReceivedDate()Gets the value of the receivedDate property.ReceivedQuantityTypegetReceivedQuantity()Gets the value of the receivedQuantity property.RejectActionCodeTypegetRejectActionCode()Gets the value of the rejectActionCode property.RejectedQuantityTypegetRejectedQuantity()Gets the value of the rejectedQuantity property.List<RejectReasonType>getRejectReason()Gets the value of the rejectReason property.RejectReasonCodeTypegetRejectReasonCode()Gets the value of the rejectReasonCode property.List<ShipmentType>getShipment()Gets the value of the shipment property.ShortageActionCodeTypegetShortageActionCode()Gets the value of the shortageActionCode property.ShortQuantityTypegetShortQuantity()Gets the value of the shortQuantity property.TimingComplaintTypegetTimingComplaint()Gets the value of the timingComplaint property.TimingComplaintCodeTypegetTimingComplaintCode()Gets the value of the timingComplaintCode property.UUIDTypegetUUID()Gets the value of the uuid property.voidsetID(IDType value)Sets the value of the id property.voidsetOrderLineReference(OrderLineReferenceType value)Sets the value of the orderLineReference property.voidsetOversupplyQuantity(OversupplyQuantityType value)Sets the value of the oversupplyQuantity property.voidsetQuantityDiscrepancyCode(QuantityDiscrepancyCodeType value)Sets the value of the quantityDiscrepancyCode property.voidsetReceivedDate(ReceivedDateType value)Sets the value of the receivedDate property.voidsetReceivedQuantity(ReceivedQuantityType value)Sets the value of the receivedQuantity property.voidsetRejectActionCode(RejectActionCodeType value)Sets the value of the rejectActionCode property.voidsetRejectedQuantity(RejectedQuantityType value)Sets the value of the rejectedQuantity property.voidsetRejectReasonCode(RejectReasonCodeType value)Sets the value of the rejectReasonCode property.voidsetShortageActionCode(ShortageActionCodeType value)Sets the value of the shortageActionCode property.voidsetShortQuantity(ShortQuantityType value)Sets the value of the shortQuantity property.voidsetTimingComplaint(TimingComplaintType value)Sets the value of the timingComplaint property.voidsetTimingComplaintCode(TimingComplaintCodeType value)Sets the value of the timingComplaintCode property.voidsetUUID(UUIDType value)Sets the value of the uuid property.
-
-
-
Field Detail
-
id
protected IDType id
-
uuid
protected UUIDType uuid
-
receivedQuantity
protected ReceivedQuantityType receivedQuantity
-
shortQuantity
protected ShortQuantityType shortQuantity
-
shortageActionCode
protected ShortageActionCodeType shortageActionCode
-
rejectedQuantity
protected RejectedQuantityType rejectedQuantity
-
rejectReasonCode
protected RejectReasonCodeType rejectReasonCode
-
rejectReason
protected List<RejectReasonType> rejectReason
-
rejectActionCode
protected RejectActionCodeType rejectActionCode
-
quantityDiscrepancyCode
protected QuantityDiscrepancyCodeType quantityDiscrepancyCode
-
oversupplyQuantity
protected OversupplyQuantityType oversupplyQuantity
-
receivedDate
protected ReceivedDateType receivedDate
-
timingComplaintCode
protected TimingComplaintCodeType timingComplaintCode
-
timingComplaint
protected TimingComplaintType timingComplaint
-
orderLineReference
protected OrderLineReferenceType orderLineReference
-
despatchLineReference
protected List<LineReferenceType> despatchLineReference
-
documentReference
protected List<DocumentReferenceType> documentReference
-
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- Returns:
- The value of the note property.
-
getReceivedQuantity
public ReceivedQuantityType getReceivedQuantity()
Gets the value of the receivedQuantity property.- Returns:
- possible object is
ReceivedQuantityType
-
setReceivedQuantity
public void setReceivedQuantity(ReceivedQuantityType value)
Sets the value of the receivedQuantity property.- Parameters:
value- allowed object isReceivedQuantityType
-
getShortQuantity
public ShortQuantityType getShortQuantity()
Gets the value of the shortQuantity property.- Returns:
- possible object is
ShortQuantityType
-
setShortQuantity
public void setShortQuantity(ShortQuantityType value)
Sets the value of the shortQuantity property.- Parameters:
value- allowed object isShortQuantityType
-
getShortageActionCode
public ShortageActionCodeType getShortageActionCode()
Gets the value of the shortageActionCode property.- Returns:
- possible object is
ShortageActionCodeType
-
setShortageActionCode
public void setShortageActionCode(ShortageActionCodeType value)
Sets the value of the shortageActionCode property.- Parameters:
value- allowed object isShortageActionCodeType
-
getRejectedQuantity
public RejectedQuantityType getRejectedQuantity()
Gets the value of the rejectedQuantity property.- Returns:
- possible object is
RejectedQuantityType
-
setRejectedQuantity
public void setRejectedQuantity(RejectedQuantityType value)
Sets the value of the rejectedQuantity property.- Parameters:
value- allowed object isRejectedQuantityType
-
getRejectReasonCode
public RejectReasonCodeType getRejectReasonCode()
Gets the value of the rejectReasonCode property.- Returns:
- possible object is
RejectReasonCodeType
-
setRejectReasonCode
public void setRejectReasonCode(RejectReasonCodeType value)
Sets the value of the rejectReasonCode property.- Parameters:
value- allowed object isRejectReasonCodeType
-
getRejectReason
public List<RejectReasonType> getRejectReason()
Gets the value of the rejectReason 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 rejectReason property.For example, to add a new item, do as follows:
getRejectReason().add(newItem);
Objects of the following type(s) are allowed in the list
RejectReasonType- Returns:
- The value of the rejectReason property.
-
getRejectActionCode
public RejectActionCodeType getRejectActionCode()
Gets the value of the rejectActionCode property.- Returns:
- possible object is
RejectActionCodeType
-
setRejectActionCode
public void setRejectActionCode(RejectActionCodeType value)
Sets the value of the rejectActionCode property.- Parameters:
value- allowed object isRejectActionCodeType
-
getQuantityDiscrepancyCode
public QuantityDiscrepancyCodeType getQuantityDiscrepancyCode()
Gets the value of the quantityDiscrepancyCode property.- Returns:
- possible object is
QuantityDiscrepancyCodeType
-
setQuantityDiscrepancyCode
public void setQuantityDiscrepancyCode(QuantityDiscrepancyCodeType value)
Sets the value of the quantityDiscrepancyCode property.- Parameters:
value- allowed object isQuantityDiscrepancyCodeType
-
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
-
getReceivedDate
public ReceivedDateType getReceivedDate()
Gets the value of the receivedDate property.- Returns:
- possible object is
ReceivedDateType
-
setReceivedDate
public void setReceivedDate(ReceivedDateType value)
Sets the value of the receivedDate property.- Parameters:
value- allowed object isReceivedDateType
-
getTimingComplaintCode
public TimingComplaintCodeType getTimingComplaintCode()
Gets the value of the timingComplaintCode property.- Returns:
- possible object is
TimingComplaintCodeType
-
setTimingComplaintCode
public void setTimingComplaintCode(TimingComplaintCodeType value)
Sets the value of the timingComplaintCode property.- Parameters:
value- allowed object isTimingComplaintCodeType
-
getTimingComplaint
public TimingComplaintType getTimingComplaint()
Gets the value of the timingComplaint property.- Returns:
- possible object is
TimingComplaintType
-
setTimingComplaint
public void setTimingComplaint(TimingComplaintType value)
Sets the value of the timingComplaint property.- Parameters:
value- allowed object isTimingComplaintType
-
getOrderLineReference
public OrderLineReferenceType getOrderLineReference()
Gets the value of the orderLineReference property.- Returns:
- possible object is
OrderLineReferenceType
-
setOrderLineReference
public void setOrderLineReference(OrderLineReferenceType value)
Sets the value of the orderLineReference property.- Parameters:
value- allowed object isOrderLineReferenceType
-
getDespatchLineReference
public List<LineReferenceType> getDespatchLineReference()
Gets the value of the despatchLineReference 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 despatchLineReference property.For example, to add a new item, do as follows:
getDespatchLineReference().add(newItem);
Objects of the following type(s) are allowed in the list
LineReferenceType- Returns:
- The value of the despatchLineReference property.
-
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- Returns:
- The value of the documentReference property.
-
getItem
public List<ItemType> getItem()
Gets the value of the item 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 item property.For example, to add a new item, do as follows:
getItem().add(newItem);
Objects of the following type(s) are allowed in the list
ItemType- Returns:
- The value of the item property.
-
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- Returns:
- The value of the shipment property.
-
-