Class RequestForTenderLineType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.RequestForTenderLineType
-
public class RequestForTenderLineType extends Object
Java class for RequestForTenderLineType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="RequestForTenderLineType"> <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}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}Quantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MinimumQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TaxIncludedIndicator" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MinimumAmount" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumAmount" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EstimatedAmount" 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}DeliveryPeriod" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequiredItemLocationQuantity" maxOccurs="unbounded" 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}Item"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SubRequestForTenderLine" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<PeriodType>deliveryPeriodprotected List<DocumentReferenceType>documentReferenceprotected EstimatedAmountTypeestimatedAmountprotected IDTypeidprotected ItemTypeitemprotected MaximumAmountTypemaximumAmountprotected MaximumQuantityTypemaximumQuantityprotected MinimumAmountTypeminimumAmountprotected MinimumQuantityTypeminimumQuantityprotected List<NoteType>noteprotected QuantityTypequantityprotected List<ItemLocationQuantityType>requiredItemLocationQuantityprotected List<RequestForTenderLineType>subRequestForTenderLineprotected TaxIncludedIndicatorTypetaxIncludedIndicatorprotected UUIDTypeuuidprotected PeriodTypewarrantyValidityPeriod
-
Constructor Summary
Constructors Constructor Description RequestForTenderLineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<PeriodType>getDeliveryPeriod()Gets the value of the deliveryPeriod property.List<DocumentReferenceType>getDocumentReference()Gets the value of the documentReference property.EstimatedAmountTypegetEstimatedAmount()Gets the value of the estimatedAmount property.IDTypegetID()Gets the value of the id property.ItemTypegetItem()Gets the value of the item property.MaximumAmountTypegetMaximumAmount()Gets the value of the maximumAmount property.MaximumQuantityTypegetMaximumQuantity()Gets the value of the maximumQuantity property.MinimumAmountTypegetMinimumAmount()Gets the value of the minimumAmount property.MinimumQuantityTypegetMinimumQuantity()Gets the value of the minimumQuantity property.List<NoteType>getNote()Gets the value of the note property.QuantityTypegetQuantity()Gets the value of the quantity property.List<ItemLocationQuantityType>getRequiredItemLocationQuantity()Gets the value of the requiredItemLocationQuantity property.List<RequestForTenderLineType>getSubRequestForTenderLine()Gets the value of the subRequestForTenderLine property.TaxIncludedIndicatorTypegetTaxIncludedIndicator()Gets the value of the taxIncludedIndicator property.UUIDTypegetUUID()Gets the value of the uuid property.PeriodTypegetWarrantyValidityPeriod()Gets the value of the warrantyValidityPeriod property.voidsetEstimatedAmount(EstimatedAmountType value)Sets the value of the estimatedAmount property.voidsetID(IDType value)Sets the value of the id property.voidsetItem(ItemType value)Sets the value of the item property.voidsetMaximumAmount(MaximumAmountType value)Sets the value of the maximumAmount property.voidsetMaximumQuantity(MaximumQuantityType value)Sets the value of the maximumQuantity property.voidsetMinimumAmount(MinimumAmountType value)Sets the value of the minimumAmount property.voidsetMinimumQuantity(MinimumQuantityType value)Sets the value of the minimumQuantity property.voidsetQuantity(QuantityType value)Sets the value of the quantity property.voidsetTaxIncludedIndicator(TaxIncludedIndicatorType value)Sets the value of the taxIncludedIndicator property.voidsetUUID(UUIDType value)Sets the value of the uuid property.voidsetWarrantyValidityPeriod(PeriodType value)Sets the value of the warrantyValidityPeriod property.
-
-
-
Field Detail
-
id
protected IDType id
-
uuid
protected UUIDType uuid
-
quantity
protected QuantityType quantity
-
minimumQuantity
protected MinimumQuantityType minimumQuantity
-
maximumQuantity
protected MaximumQuantityType maximumQuantity
-
taxIncludedIndicator
protected TaxIncludedIndicatorType taxIncludedIndicator
-
minimumAmount
protected MinimumAmountType minimumAmount
-
maximumAmount
protected MaximumAmountType maximumAmount
-
estimatedAmount
protected EstimatedAmountType estimatedAmount
-
documentReference
protected List<DocumentReferenceType> documentReference
-
deliveryPeriod
protected List<PeriodType> deliveryPeriod
-
requiredItemLocationQuantity
protected List<ItemLocationQuantityType> requiredItemLocationQuantity
-
warrantyValidityPeriod
protected PeriodType warrantyValidityPeriod
-
item
protected ItemType item
-
subRequestForTenderLine
protected List<RequestForTenderLineType> subRequestForTenderLine
-
-
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.
-
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
-
getMinimumQuantity
public MinimumQuantityType getMinimumQuantity()
Gets the value of the minimumQuantity property.- Returns:
- possible object is
MinimumQuantityType
-
setMinimumQuantity
public void setMinimumQuantity(MinimumQuantityType value)
Sets the value of the minimumQuantity property.- Parameters:
value- allowed object isMinimumQuantityType
-
getMaximumQuantity
public MaximumQuantityType getMaximumQuantity()
Gets the value of the maximumQuantity property.- Returns:
- possible object is
MaximumQuantityType
-
setMaximumQuantity
public void setMaximumQuantity(MaximumQuantityType value)
Sets the value of the maximumQuantity property.- Parameters:
value- allowed object isMaximumQuantityType
-
getTaxIncludedIndicator
public TaxIncludedIndicatorType getTaxIncludedIndicator()
Gets the value of the taxIncludedIndicator property.- Returns:
- possible object is
TaxIncludedIndicatorType
-
setTaxIncludedIndicator
public void setTaxIncludedIndicator(TaxIncludedIndicatorType value)
Sets the value of the taxIncludedIndicator property.- Parameters:
value- allowed object isTaxIncludedIndicatorType
-
getMinimumAmount
public MinimumAmountType getMinimumAmount()
Gets the value of the minimumAmount property.- Returns:
- possible object is
MinimumAmountType
-
setMinimumAmount
public void setMinimumAmount(MinimumAmountType value)
Sets the value of the minimumAmount property.- Parameters:
value- allowed object isMinimumAmountType
-
getMaximumAmount
public MaximumAmountType getMaximumAmount()
Gets the value of the maximumAmount property.- Returns:
- possible object is
MaximumAmountType
-
setMaximumAmount
public void setMaximumAmount(MaximumAmountType value)
Sets the value of the maximumAmount property.- Parameters:
value- allowed object isMaximumAmountType
-
getEstimatedAmount
public EstimatedAmountType getEstimatedAmount()
Gets the value of the estimatedAmount property.- Returns:
- possible object is
EstimatedAmountType
-
setEstimatedAmount
public void setEstimatedAmount(EstimatedAmountType value)
Sets the value of the estimatedAmount property.- Parameters:
value- allowed object isEstimatedAmountType
-
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.
-
getDeliveryPeriod
public List<PeriodType> getDeliveryPeriod()
Gets the value of the deliveryPeriod 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 deliveryPeriod property.For example, to add a new item, do as follows:
getDeliveryPeriod().add(newItem);
Objects of the following type(s) are allowed in the list
PeriodType- Returns:
- The value of the deliveryPeriod property.
-
getRequiredItemLocationQuantity
public List<ItemLocationQuantityType> getRequiredItemLocationQuantity()
Gets the value of the requiredItemLocationQuantity 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 requiredItemLocationQuantity property.For example, to add a new item, do as follows:
getRequiredItemLocationQuantity().add(newItem);
Objects of the following type(s) are allowed in the list
ItemLocationQuantityType- Returns:
- The value of the requiredItemLocationQuantity property.
-
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
-
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
-
getSubRequestForTenderLine
public List<RequestForTenderLineType> getSubRequestForTenderLine()
Gets the value of the subRequestForTenderLine 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 subRequestForTenderLine property.For example, to add a new item, do as follows:
getSubRequestForTenderLine().add(newItem);
Objects of the following type(s) are allowed in the list
RequestForTenderLineType- Returns:
- The value of the subRequestForTenderLine property.
-
-