Class OrderLineType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.OrderLineType
-
public class OrderLineType extends Object
Java class for OrderLineType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="OrderLineType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SubstitutionStatusCode" 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:CommonAggregateComponents-2}LineItem"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SellerProposedSubstituteLineItem" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SellerSubstitutedLineItem" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}BuyerProposedSubstituteLineItem" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CatalogueLineReference" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}QuotationLineReference" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OrderLineReference" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentReference" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<LineItemType>buyerProposedSubstituteLineItemprotected LineReferenceTypecatalogueLineReferenceprotected List<DocumentReferenceType>documentReferenceprotected LineItemTypelineItemprotected List<NoteType>noteprotected List<OrderLineReferenceType>orderLineReferenceprotected LineReferenceTypequotationLineReferenceprotected List<LineItemType>sellerProposedSubstituteLineItemprotected List<LineItemType>sellerSubstitutedLineItemprotected SubstitutionStatusCodeTypesubstitutionStatusCode
-
Constructor Summary
Constructors Constructor Description OrderLineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<LineItemType>getBuyerProposedSubstituteLineItem()Gets the value of the buyerProposedSubstituteLineItem property.LineReferenceTypegetCatalogueLineReference()Gets the value of the catalogueLineReference property.List<DocumentReferenceType>getDocumentReference()Gets the value of the documentReference property.LineItemTypegetLineItem()Gets the value of the lineItem property.List<NoteType>getNote()Gets the value of the note property.List<OrderLineReferenceType>getOrderLineReference()Gets the value of the orderLineReference property.LineReferenceTypegetQuotationLineReference()Gets the value of the quotationLineReference property.List<LineItemType>getSellerProposedSubstituteLineItem()Gets the value of the sellerProposedSubstituteLineItem property.List<LineItemType>getSellerSubstitutedLineItem()Gets the value of the sellerSubstitutedLineItem property.SubstitutionStatusCodeTypegetSubstitutionStatusCode()Gets the value of the substitutionStatusCode property.voidsetCatalogueLineReference(LineReferenceType value)Sets the value of the catalogueLineReference property.voidsetLineItem(LineItemType value)Sets the value of the lineItem property.voidsetQuotationLineReference(LineReferenceType value)Sets the value of the quotationLineReference property.voidsetSubstitutionStatusCode(SubstitutionStatusCodeType value)Sets the value of the substitutionStatusCode property.
-
-
-
Field Detail
-
substitutionStatusCode
protected SubstitutionStatusCodeType substitutionStatusCode
-
lineItem
protected LineItemType lineItem
-
sellerProposedSubstituteLineItem
protected List<LineItemType> sellerProposedSubstituteLineItem
-
sellerSubstitutedLineItem
protected List<LineItemType> sellerSubstitutedLineItem
-
buyerProposedSubstituteLineItem
protected List<LineItemType> buyerProposedSubstituteLineItem
-
catalogueLineReference
protected LineReferenceType catalogueLineReference
-
quotationLineReference
protected LineReferenceType quotationLineReference
-
orderLineReference
protected List<OrderLineReferenceType> orderLineReference
-
documentReference
protected List<DocumentReferenceType> documentReference
-
-
Method Detail
-
getSubstitutionStatusCode
public SubstitutionStatusCodeType getSubstitutionStatusCode()
Gets the value of the substitutionStatusCode property.- Returns:
- possible object is
SubstitutionStatusCodeType
-
setSubstitutionStatusCode
public void setSubstitutionStatusCode(SubstitutionStatusCodeType value)
Sets the value of the substitutionStatusCode property.- Parameters:
value- allowed object isSubstitutionStatusCodeType
-
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.
-
getLineItem
public LineItemType getLineItem()
Gets the value of the lineItem property.- Returns:
- possible object is
LineItemType
-
setLineItem
public void setLineItem(LineItemType value)
Sets the value of the lineItem property.- Parameters:
value- allowed object isLineItemType
-
getSellerProposedSubstituteLineItem
public List<LineItemType> getSellerProposedSubstituteLineItem()
Gets the value of the sellerProposedSubstituteLineItem 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 sellerProposedSubstituteLineItem property.For example, to add a new item, do as follows:
getSellerProposedSubstituteLineItem().add(newItem);
Objects of the following type(s) are allowed in the list
LineItemType- Returns:
- The value of the sellerProposedSubstituteLineItem property.
-
getSellerSubstitutedLineItem
public List<LineItemType> getSellerSubstitutedLineItem()
Gets the value of the sellerSubstitutedLineItem 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 sellerSubstitutedLineItem property.For example, to add a new item, do as follows:
getSellerSubstitutedLineItem().add(newItem);
Objects of the following type(s) are allowed in the list
LineItemType- Returns:
- The value of the sellerSubstitutedLineItem property.
-
getBuyerProposedSubstituteLineItem
public List<LineItemType> getBuyerProposedSubstituteLineItem()
Gets the value of the buyerProposedSubstituteLineItem 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 buyerProposedSubstituteLineItem property.For example, to add a new item, do as follows:
getBuyerProposedSubstituteLineItem().add(newItem);
Objects of the following type(s) are allowed in the list
LineItemType- Returns:
- The value of the buyerProposedSubstituteLineItem property.
-
getCatalogueLineReference
public LineReferenceType getCatalogueLineReference()
Gets the value of the catalogueLineReference property.- Returns:
- possible object is
LineReferenceType
-
setCatalogueLineReference
public void setCatalogueLineReference(LineReferenceType value)
Sets the value of the catalogueLineReference property.- Parameters:
value- allowed object isLineReferenceType
-
getQuotationLineReference
public LineReferenceType getQuotationLineReference()
Gets the value of the quotationLineReference property.- Returns:
- possible object is
LineReferenceType
-
setQuotationLineReference
public void setQuotationLineReference(LineReferenceType value)
Sets the value of the quotationLineReference property.- Parameters:
value- allowed object isLineReferenceType
-
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- Returns:
- The value of the orderLineReference 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.
-
-