Class ProcurementProjectType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ProcurementProjectType
-
public class ProcurementProjectType extends Object
Java class for ProcurementProjectType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ProcurementProjectType"> <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}Name" maxOccurs="unbounded"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Description" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProcurementTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProcurementSubTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}QualityControlCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RequiredFeeAmount" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FeeDescription" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RequestedDeliveryDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EstimatedOverallContractQuantity" 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}RequestedTenderTotal" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MainCommodityClassification" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AdditionalCommodityClassification" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RealizedLocation" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PlannedPeriod" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContractExtension" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestForTenderLine" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<CommodityClassificationType>additionalCommodityClassificationprotected ContractExtensionTypecontractExtensionprotected List<DescriptionType>descriptionprotected EstimatedOverallContractQuantityTypeestimatedOverallContractQuantityprotected List<FeeDescriptionType>feeDescriptionprotected IDTypeidprotected CommodityClassificationTypemainCommodityClassificationprotected List<NameType>nameprotected List<NoteType>noteprotected PeriodTypeplannedPeriodprotected ProcurementSubTypeCodeTypeprocurementSubTypeCodeprotected ProcurementTypeCodeTypeprocurementTypeCodeprotected QualityControlCodeTypequalityControlCodeprotected List<LocationType>realizedLocationprotected RequestedDeliveryDateTyperequestedDeliveryDateprotected RequestedTenderTotalTyperequestedTenderTotalprotected List<RequestForTenderLineType>requestForTenderLineprotected RequiredFeeAmountTyperequiredFeeAmount
-
Constructor Summary
Constructors Constructor Description ProcurementProjectType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CommodityClassificationType>getAdditionalCommodityClassification()Gets the value of the additionalCommodityClassification property.ContractExtensionTypegetContractExtension()Gets the value of the contractExtension property.List<DescriptionType>getDescription()Gets the value of the description property.EstimatedOverallContractQuantityTypegetEstimatedOverallContractQuantity()Gets the value of the estimatedOverallContractQuantity property.List<FeeDescriptionType>getFeeDescription()Gets the value of the feeDescription property.IDTypegetID()Gets the value of the id property.CommodityClassificationTypegetMainCommodityClassification()Gets the value of the mainCommodityClassification property.List<NameType>getName()Gets the value of the name property.List<NoteType>getNote()Gets the value of the note property.PeriodTypegetPlannedPeriod()Gets the value of the plannedPeriod property.ProcurementSubTypeCodeTypegetProcurementSubTypeCode()Gets the value of the procurementSubTypeCode property.ProcurementTypeCodeTypegetProcurementTypeCode()Gets the value of the procurementTypeCode property.QualityControlCodeTypegetQualityControlCode()Gets the value of the qualityControlCode property.List<LocationType>getRealizedLocation()Gets the value of the realizedLocation property.RequestedDeliveryDateTypegetRequestedDeliveryDate()Gets the value of the requestedDeliveryDate property.RequestedTenderTotalTypegetRequestedTenderTotal()Gets the value of the requestedTenderTotal property.List<RequestForTenderLineType>getRequestForTenderLine()Gets the value of the requestForTenderLine property.RequiredFeeAmountTypegetRequiredFeeAmount()Gets the value of the requiredFeeAmount property.voidsetContractExtension(ContractExtensionType value)Sets the value of the contractExtension property.voidsetEstimatedOverallContractQuantity(EstimatedOverallContractQuantityType value)Sets the value of the estimatedOverallContractQuantity property.voidsetID(IDType value)Sets the value of the id property.voidsetMainCommodityClassification(CommodityClassificationType value)Sets the value of the mainCommodityClassification property.voidsetPlannedPeriod(PeriodType value)Sets the value of the plannedPeriod property.voidsetProcurementSubTypeCode(ProcurementSubTypeCodeType value)Sets the value of the procurementSubTypeCode property.voidsetProcurementTypeCode(ProcurementTypeCodeType value)Sets the value of the procurementTypeCode property.voidsetQualityControlCode(QualityControlCodeType value)Sets the value of the qualityControlCode property.voidsetRequestedDeliveryDate(RequestedDeliveryDateType value)Sets the value of the requestedDeliveryDate property.voidsetRequestedTenderTotal(RequestedTenderTotalType value)Sets the value of the requestedTenderTotal property.voidsetRequiredFeeAmount(RequiredFeeAmountType value)Sets the value of the requiredFeeAmount property.
-
-
-
Field Detail
-
id
protected IDType id
-
description
protected List<DescriptionType> description
-
procurementTypeCode
protected ProcurementTypeCodeType procurementTypeCode
-
procurementSubTypeCode
protected ProcurementSubTypeCodeType procurementSubTypeCode
-
qualityControlCode
protected QualityControlCodeType qualityControlCode
-
requiredFeeAmount
protected RequiredFeeAmountType requiredFeeAmount
-
feeDescription
protected List<FeeDescriptionType> feeDescription
-
requestedDeliveryDate
protected RequestedDeliveryDateType requestedDeliveryDate
-
estimatedOverallContractQuantity
protected EstimatedOverallContractQuantityType estimatedOverallContractQuantity
-
requestedTenderTotal
protected RequestedTenderTotalType requestedTenderTotal
-
mainCommodityClassification
protected CommodityClassificationType mainCommodityClassification
-
additionalCommodityClassification
protected List<CommodityClassificationType> additionalCommodityClassification
-
realizedLocation
protected List<LocationType> realizedLocation
-
plannedPeriod
protected PeriodType plannedPeriod
-
contractExtension
protected ContractExtensionType contractExtension
-
requestForTenderLine
protected List<RequestForTenderLineType> requestForTenderLine
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getName
public List<NameType> getName()
Gets the value of the name 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 name property.For example, to add a new item, do as follows:
getName().add(newItem);
Objects of the following type(s) are allowed in the list
NameType- Returns:
- The value of the name property.
-
getDescription
public List<DescriptionType> getDescription()
Gets the value of the description 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 description property.For example, to add a new item, do as follows:
getDescription().add(newItem);
Objects of the following type(s) are allowed in the list
DescriptionType- Returns:
- The value of the description property.
-
getProcurementTypeCode
public ProcurementTypeCodeType getProcurementTypeCode()
Gets the value of the procurementTypeCode property.- Returns:
- possible object is
ProcurementTypeCodeType
-
setProcurementTypeCode
public void setProcurementTypeCode(ProcurementTypeCodeType value)
Sets the value of the procurementTypeCode property.- Parameters:
value- allowed object isProcurementTypeCodeType
-
getProcurementSubTypeCode
public ProcurementSubTypeCodeType getProcurementSubTypeCode()
Gets the value of the procurementSubTypeCode property.- Returns:
- possible object is
ProcurementSubTypeCodeType
-
setProcurementSubTypeCode
public void setProcurementSubTypeCode(ProcurementSubTypeCodeType value)
Sets the value of the procurementSubTypeCode property.- Parameters:
value- allowed object isProcurementSubTypeCodeType
-
getQualityControlCode
public QualityControlCodeType getQualityControlCode()
Gets the value of the qualityControlCode property.- Returns:
- possible object is
QualityControlCodeType
-
setQualityControlCode
public void setQualityControlCode(QualityControlCodeType value)
Sets the value of the qualityControlCode property.- Parameters:
value- allowed object isQualityControlCodeType
-
getRequiredFeeAmount
public RequiredFeeAmountType getRequiredFeeAmount()
Gets the value of the requiredFeeAmount property.- Returns:
- possible object is
RequiredFeeAmountType
-
setRequiredFeeAmount
public void setRequiredFeeAmount(RequiredFeeAmountType value)
Sets the value of the requiredFeeAmount property.- Parameters:
value- allowed object isRequiredFeeAmountType
-
getFeeDescription
public List<FeeDescriptionType> getFeeDescription()
Gets the value of the feeDescription 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 feeDescription property.For example, to add a new item, do as follows:
getFeeDescription().add(newItem);
Objects of the following type(s) are allowed in the list
FeeDescriptionType- Returns:
- The value of the feeDescription property.
-
getRequestedDeliveryDate
public RequestedDeliveryDateType getRequestedDeliveryDate()
Gets the value of the requestedDeliveryDate property.- Returns:
- possible object is
RequestedDeliveryDateType
-
setRequestedDeliveryDate
public void setRequestedDeliveryDate(RequestedDeliveryDateType value)
Sets the value of the requestedDeliveryDate property.- Parameters:
value- allowed object isRequestedDeliveryDateType
-
getEstimatedOverallContractQuantity
public EstimatedOverallContractQuantityType getEstimatedOverallContractQuantity()
Gets the value of the estimatedOverallContractQuantity property.- Returns:
- possible object is
EstimatedOverallContractQuantityType
-
setEstimatedOverallContractQuantity
public void setEstimatedOverallContractQuantity(EstimatedOverallContractQuantityType value)
Sets the value of the estimatedOverallContractQuantity property.- Parameters:
value- allowed object isEstimatedOverallContractQuantityType
-
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.
-
getRequestedTenderTotal
public RequestedTenderTotalType getRequestedTenderTotal()
Gets the value of the requestedTenderTotal property.- Returns:
- possible object is
RequestedTenderTotalType
-
setRequestedTenderTotal
public void setRequestedTenderTotal(RequestedTenderTotalType value)
Sets the value of the requestedTenderTotal property.- Parameters:
value- allowed object isRequestedTenderTotalType
-
getMainCommodityClassification
public CommodityClassificationType getMainCommodityClassification()
Gets the value of the mainCommodityClassification property.- Returns:
- possible object is
CommodityClassificationType
-
setMainCommodityClassification
public void setMainCommodityClassification(CommodityClassificationType value)
Sets the value of the mainCommodityClassification property.- Parameters:
value- allowed object isCommodityClassificationType
-
getAdditionalCommodityClassification
public List<CommodityClassificationType> getAdditionalCommodityClassification()
Gets the value of the additionalCommodityClassification 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 additionalCommodityClassification property.For example, to add a new item, do as follows:
getAdditionalCommodityClassification().add(newItem);
Objects of the following type(s) are allowed in the list
CommodityClassificationType- Returns:
- The value of the additionalCommodityClassification property.
-
getRealizedLocation
public List<LocationType> getRealizedLocation()
Gets the value of the realizedLocation 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 realizedLocation property.For example, to add a new item, do as follows:
getRealizedLocation().add(newItem);
Objects of the following type(s) are allowed in the list
LocationType- Returns:
- The value of the realizedLocation property.
-
getPlannedPeriod
public PeriodType getPlannedPeriod()
Gets the value of the plannedPeriod property.- Returns:
- possible object is
PeriodType
-
setPlannedPeriod
public void setPlannedPeriod(PeriodType value)
Sets the value of the plannedPeriod property.- Parameters:
value- allowed object isPeriodType
-
getContractExtension
public ContractExtensionType getContractExtension()
Gets the value of the contractExtension property.- Returns:
- possible object is
ContractExtensionType
-
setContractExtension
public void setContractExtension(ContractExtensionType value)
Sets the value of the contractExtension property.- Parameters:
value- allowed object isContractExtensionType
-
getRequestForTenderLine
public List<RequestForTenderLineType> getRequestForTenderLine()
Gets the value of the requestForTenderLine 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 requestForTenderLine property.For example, to add a new item, do as follows:
getRequestForTenderLine().add(newItem);
Objects of the following type(s) are allowed in the list
RequestForTenderLineType- Returns:
- The value of the requestForTenderLine property.
-
-