Class TenderLineType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.TenderLineType
-
public class TenderLineType extends Object
Java class for TenderLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TenderLineType"> <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}Note" maxOccurs="unbounded" 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}LineExtensionAmount" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalTaxAmount" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OrderableUnit" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ContentUnitQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OrderQuantityIncrementNumeric" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MinimumOrderQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumOrderQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}WarrantyInformation" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PackLevelCode" 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" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OfferedItemLocationQuantity" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReplacementRelatedItem" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}WarrantyParty" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}WarrantyValidityPeriod" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SubTenderLine" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CallForTendersLineReference" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CallForTendersDocumentReference" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TenderLineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentReferenceTypegetCallForTendersDocumentReference()Gets the value of the callForTendersDocumentReference property.LineReferenceTypegetCallForTendersLineReference()Gets the value of the callForTendersLineReference property.ContentUnitQuantityTypegetContentUnitQuantity()Gets the value of the contentUnitQuantity 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.LineExtensionAmountTypegetLineExtensionAmount()Gets the value of the lineExtensionAmount property.MaximumOrderQuantityTypegetMaximumOrderQuantity()Gets the value of the maximumOrderQuantity property.MinimumOrderQuantityTypegetMinimumOrderQuantity()Gets the value of the minimumOrderQuantity property.List<NoteType>getNote()Gets the value of the note property.List<ItemLocationQuantityType>getOfferedItemLocationQuantity()Gets the value of the offeredItemLocationQuantity property.OrderableUnitTypegetOrderableUnit()Gets the value of the orderableUnit property.OrderQuantityIncrementNumericTypegetOrderQuantityIncrementNumeric()Gets the value of the orderQuantityIncrementNumeric property.PackLevelCodeTypegetPackLevelCode()Gets the value of the packLevelCode property.QuantityTypegetQuantity()Gets the value of the quantity property.List<RelatedItemType>getReplacementRelatedItem()Gets the value of the replacementRelatedItem property.List<TenderLineType>getSubTenderLine()Gets the value of the subTenderLine property.TotalTaxAmountTypegetTotalTaxAmount()Gets the value of the totalTaxAmount property.List<WarrantyInformationType>getWarrantyInformation()Gets the value of the warrantyInformation property.PartyTypegetWarrantyParty()Gets the value of the warrantyParty property.PeriodTypegetWarrantyValidityPeriod()Gets the value of the warrantyValidityPeriod property.voidsetCallForTendersDocumentReference(DocumentReferenceType value)Sets the value of the callForTendersDocumentReference property.voidsetCallForTendersLineReference(LineReferenceType value)Sets the value of the callForTendersLineReference property.voidsetContentUnitQuantity(ContentUnitQuantityType value)Sets the value of the contentUnitQuantity property.voidsetID(IDType value)Sets the value of the id property.voidsetItem(ItemType value)Sets the value of the item property.voidsetLineExtensionAmount(LineExtensionAmountType value)Sets the value of the lineExtensionAmount property.voidsetMaximumOrderQuantity(MaximumOrderQuantityType value)Sets the value of the maximumOrderQuantity property.voidsetMinimumOrderQuantity(MinimumOrderQuantityType value)Sets the value of the minimumOrderQuantity property.voidsetOrderableUnit(OrderableUnitType value)Sets the value of the orderableUnit property.voidsetOrderQuantityIncrementNumeric(OrderQuantityIncrementNumericType value)Sets the value of the orderQuantityIncrementNumeric property.voidsetPackLevelCode(PackLevelCodeType value)Sets the value of the packLevelCode property.voidsetQuantity(QuantityType value)Sets the value of the quantity property.voidsetTotalTaxAmount(TotalTaxAmountType value)Sets the value of the totalTaxAmount property.voidsetWarrantyParty(PartyType value)Sets the value of the warrantyParty property.voidsetWarrantyValidityPeriod(PeriodType value)Sets the value of the warrantyValidityPeriod property.
-
-
-
Field Detail
-
id
protected IDType id
-
quantity
protected QuantityType quantity
-
lineExtensionAmount
protected LineExtensionAmountType lineExtensionAmount
-
totalTaxAmount
protected TotalTaxAmountType totalTaxAmount
-
orderableUnit
protected OrderableUnitType orderableUnit
-
contentUnitQuantity
protected ContentUnitQuantityType contentUnitQuantity
-
orderQuantityIncrementNumeric
protected OrderQuantityIncrementNumericType orderQuantityIncrementNumeric
-
minimumOrderQuantity
protected MinimumOrderQuantityType minimumOrderQuantity
-
maximumOrderQuantity
protected MaximumOrderQuantityType maximumOrderQuantity
-
warrantyInformation
protected List<WarrantyInformationType> warrantyInformation
-
packLevelCode
protected PackLevelCodeType packLevelCode
-
documentReference
protected List<DocumentReferenceType> documentReference
-
item
protected ItemType item
-
offeredItemLocationQuantity
protected List<ItemLocationQuantityType> offeredItemLocationQuantity
-
replacementRelatedItem
protected List<RelatedItemType> replacementRelatedItem
-
warrantyParty
protected PartyType warrantyParty
-
warrantyValidityPeriod
protected PeriodType warrantyValidityPeriod
-
subTenderLine
protected List<TenderLineType> subTenderLine
-
callForTendersLineReference
protected LineReferenceType callForTendersLineReference
-
callForTendersDocumentReference
protected DocumentReferenceType callForTendersDocumentReference
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
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
-
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
-
getLineExtensionAmount
public LineExtensionAmountType getLineExtensionAmount()
Gets the value of the lineExtensionAmount property.- Returns:
- possible object is
LineExtensionAmountType
-
setLineExtensionAmount
public void setLineExtensionAmount(LineExtensionAmountType value)
Sets the value of the lineExtensionAmount property.- Parameters:
value- allowed object isLineExtensionAmountType
-
getTotalTaxAmount
public TotalTaxAmountType getTotalTaxAmount()
Gets the value of the totalTaxAmount property.- Returns:
- possible object is
TotalTaxAmountType
-
setTotalTaxAmount
public void setTotalTaxAmount(TotalTaxAmountType value)
Sets the value of the totalTaxAmount property.- Parameters:
value- allowed object isTotalTaxAmountType
-
getOrderableUnit
public OrderableUnitType getOrderableUnit()
Gets the value of the orderableUnit property.- Returns:
- possible object is
OrderableUnitType
-
setOrderableUnit
public void setOrderableUnit(OrderableUnitType value)
Sets the value of the orderableUnit property.- Parameters:
value- allowed object isOrderableUnitType
-
getContentUnitQuantity
public ContentUnitQuantityType getContentUnitQuantity()
Gets the value of the contentUnitQuantity property.- Returns:
- possible object is
ContentUnitQuantityType
-
setContentUnitQuantity
public void setContentUnitQuantity(ContentUnitQuantityType value)
Sets the value of the contentUnitQuantity property.- Parameters:
value- allowed object isContentUnitQuantityType
-
getOrderQuantityIncrementNumeric
public OrderQuantityIncrementNumericType getOrderQuantityIncrementNumeric()
Gets the value of the orderQuantityIncrementNumeric property.- Returns:
- possible object is
OrderQuantityIncrementNumericType
-
setOrderQuantityIncrementNumeric
public void setOrderQuantityIncrementNumeric(OrderQuantityIncrementNumericType value)
Sets the value of the orderQuantityIncrementNumeric property.- Parameters:
value- allowed object isOrderQuantityIncrementNumericType
-
getMinimumOrderQuantity
public MinimumOrderQuantityType getMinimumOrderQuantity()
Gets the value of the minimumOrderQuantity property.- Returns:
- possible object is
MinimumOrderQuantityType
-
setMinimumOrderQuantity
public void setMinimumOrderQuantity(MinimumOrderQuantityType value)
Sets the value of the minimumOrderQuantity property.- Parameters:
value- allowed object isMinimumOrderQuantityType
-
getMaximumOrderQuantity
public MaximumOrderQuantityType getMaximumOrderQuantity()
Gets the value of the maximumOrderQuantity property.- Returns:
- possible object is
MaximumOrderQuantityType
-
setMaximumOrderQuantity
public void setMaximumOrderQuantity(MaximumOrderQuantityType value)
Sets the value of the maximumOrderQuantity property.- Parameters:
value- allowed object isMaximumOrderQuantityType
-
getWarrantyInformation
public List<WarrantyInformationType> getWarrantyInformation()
Gets the value of the warrantyInformation 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 warrantyInformation property.For example, to add a new item, do as follows:
getWarrantyInformation().add(newItem);Objects of the following type(s) are allowed in the list
WarrantyInformationType
-
getPackLevelCode
public PackLevelCodeType getPackLevelCode()
Gets the value of the packLevelCode property.- Returns:
- possible object is
PackLevelCodeType
-
setPackLevelCode
public void setPackLevelCode(PackLevelCodeType value)
Sets the value of the packLevelCode property.- Parameters:
value- allowed object isPackLevelCodeType
-
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
-
getOfferedItemLocationQuantity
public List<ItemLocationQuantityType> getOfferedItemLocationQuantity()
Gets the value of the offeredItemLocationQuantity 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 offeredItemLocationQuantity property.For example, to add a new item, do as follows:
getOfferedItemLocationQuantity().add(newItem);Objects of the following type(s) are allowed in the list
ItemLocationQuantityType
-
getReplacementRelatedItem
public List<RelatedItemType> getReplacementRelatedItem()
Gets the value of the replacementRelatedItem 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 replacementRelatedItem property.For example, to add a new item, do as follows:
getReplacementRelatedItem().add(newItem);Objects of the following type(s) are allowed in the list
RelatedItemType
-
getWarrantyParty
public PartyType getWarrantyParty()
Gets the value of the warrantyParty property.- Returns:
- possible object is
PartyType
-
setWarrantyParty
public void setWarrantyParty(PartyType value)
Sets the value of the warrantyParty property.- Parameters:
value- allowed object isPartyType
-
getWarrantyValidityPeriod
public PeriodType getWarrantyValidityPeriod()
Gets the value of the warrantyValidityPeriod property.- Returns:
- possible object is
PeriodType
-
setWarrantyValidityPeriod
public void setWarrantyValidityPeriod(PeriodType value)
Sets the value of the warrantyValidityPeriod property.- Parameters:
value- allowed object isPeriodType
-
getSubTenderLine
public List<TenderLineType> getSubTenderLine()
Gets the value of the subTenderLine 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 subTenderLine property.For example, to add a new item, do as follows:
getSubTenderLine().add(newItem);Objects of the following type(s) are allowed in the list
TenderLineType
-
getCallForTendersLineReference
public LineReferenceType getCallForTendersLineReference()
Gets the value of the callForTendersLineReference property.- Returns:
- possible object is
LineReferenceType
-
setCallForTendersLineReference
public void setCallForTendersLineReference(LineReferenceType value)
Sets the value of the callForTendersLineReference property.- Parameters:
value- allowed object isLineReferenceType
-
getCallForTendersDocumentReference
public DocumentReferenceType getCallForTendersDocumentReference()
Gets the value of the callForTendersDocumentReference property.- Returns:
- possible object is
DocumentReferenceType
-
setCallForTendersDocumentReference
public void setCallForTendersDocumentReference(DocumentReferenceType value)
Sets the value of the callForTendersDocumentReference property.- Parameters:
value- allowed object isDocumentReferenceType
-
-