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>
| Modifier and Type | Field and Description |
|---|---|
protected List<LineItemType> |
buyerProposedSubstituteLineItem |
protected LineReferenceType |
catalogueLineReference |
protected List<DocumentReferenceType> |
documentReference |
protected LineItemType |
lineItem |
protected List<NoteType> |
note |
protected List<OrderLineReferenceType> |
orderLineReference |
protected LineReferenceType |
quotationLineReference |
protected List<LineItemType> |
sellerProposedSubstituteLineItem |
protected List<LineItemType> |
sellerSubstitutedLineItem |
protected SubstitutionStatusCodeType |
substitutionStatusCode |
| Constructor and Description |
|---|
OrderLineType() |
| Modifier and Type | Method and Description |
|---|---|
List<LineItemType> |
getBuyerProposedSubstituteLineItem()
Gets the value of the buyerProposedSubstituteLineItem property.
|
LineReferenceType |
getCatalogueLineReference()
Gets the value of the catalogueLineReference property.
|
List<DocumentReferenceType> |
getDocumentReference()
Gets the value of the documentReference property.
|
LineItemType |
getLineItem()
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.
|
LineReferenceType |
getQuotationLineReference()
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.
|
SubstitutionStatusCodeType |
getSubstitutionStatusCode()
Gets the value of the substitutionStatusCode property.
|
void |
setCatalogueLineReference(LineReferenceType value)
Sets the value of the catalogueLineReference property.
|
void |
setLineItem(LineItemType value)
Sets the value of the lineItem property.
|
void |
setQuotationLineReference(LineReferenceType value)
Sets the value of the quotationLineReference property.
|
void |
setSubstitutionStatusCode(SubstitutionStatusCodeType value)
Sets the value of the substitutionStatusCode property.
|
protected SubstitutionStatusCodeType substitutionStatusCode
protected LineItemType lineItem
protected List<LineItemType> sellerProposedSubstituteLineItem
protected List<LineItemType> sellerSubstitutedLineItem
protected List<LineItemType> buyerProposedSubstituteLineItem
protected LineReferenceType catalogueLineReference
protected LineReferenceType quotationLineReference
protected List<OrderLineReferenceType> orderLineReference
protected List<DocumentReferenceType> documentReference
public SubstitutionStatusCodeType getSubstitutionStatusCode()
SubstitutionStatusCodeTypepublic void setSubstitutionStatusCode(SubstitutionStatusCodeType value)
value - allowed object is
SubstitutionStatusCodeTypepublic List<NoteType> getNote()
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 set method 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
public LineItemType getLineItem()
LineItemTypepublic void setLineItem(LineItemType value)
value - allowed object is
LineItemTypepublic List<LineItemType> getSellerProposedSubstituteLineItem()
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 set method 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
public List<LineItemType> getSellerSubstitutedLineItem()
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 set method 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
public List<LineItemType> getBuyerProposedSubstituteLineItem()
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 set method 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
public LineReferenceType getCatalogueLineReference()
LineReferenceTypepublic void setCatalogueLineReference(LineReferenceType value)
value - allowed object is
LineReferenceTypepublic LineReferenceType getQuotationLineReference()
LineReferenceTypepublic void setQuotationLineReference(LineReferenceType value)
value - allowed object is
LineReferenceTypepublic List<OrderLineReferenceType> getOrderLineReference()
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 set method 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
public List<DocumentReferenceType> getDocumentReference()
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 set method 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
Copyright © 2017 Direktoratet for forvaltning og IKT (Difi). All rights reserved.