@CodingStyleguideUnaware public class TenderPreparationType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Tender Preparation. Details</ccts:DictionaryEntryName><ccts:Definition>A class to describe directions for preparing a tender.</ccts:Definition><ccts:ObjectClass>Tender Preparation</ccts:ObjectClass></ccts:Component>
Java class for TenderPreparationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TenderPreparationType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TenderEnvelopeID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TenderEnvelopeTypeCode" minOccurs="0"/>
<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}OpenTenderID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ProcurementProjectLot" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentTenderRequirement" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
This class was annotated by ph-jaxb22-plugin -Xph-annotate
This class contains methods created by ph-jaxb22-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb22-plugin -Xph-tostring
This class contains methods created by ph-jaxb22-plugin -Xph-list-extension
This class contains methods created by ph-jaxb22-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
| Constructor and Description |
|---|
TenderPreparationType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addDescription(DescriptionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDocumentTenderRequirement(TenderRequirementType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addProcurementProjectLot(ProcurementProjectLotType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
TenderPreparationType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(TenderPreparationType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<DescriptionType> |
getDescription()
<?
|
DescriptionType |
getDescriptionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDescriptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<TenderRequirementType> |
getDocumentTenderRequirement()
<?
|
TenderRequirementType |
getDocumentTenderRequirementAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDocumentTenderRequirementCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
OpenTenderIDType |
getOpenTenderID()
<?
|
String |
getOpenTenderIDValue()
Get the value of the contained OpenTenderIDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<ProcurementProjectLotType> |
getProcurementProjectLot()
<?
|
ProcurementProjectLotType |
getProcurementProjectLotAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getProcurementProjectLotCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
TenderEnvelopeIDType |
getTenderEnvelopeID()
<?
|
String |
getTenderEnvelopeIDValue()
Get the value of the contained TenderEnvelopeIDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TenderEnvelopeTypeCodeType |
getTenderEnvelopeTypeCode()
<?
|
String |
getTenderEnvelopeTypeCodeValue()
Get the value of the contained TenderEnvelopeTypeCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
boolean |
hasDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDocumentTenderRequirementEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDocumentTenderRequirementEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoProcurementProjectLotEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasProcurementProjectLotEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDescription(List<DescriptionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDocumentTenderRequirement(List<TenderRequirementType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setOpenTenderID(OpenTenderIDType value)
Sets the value of the openTenderID property.
|
OpenTenderIDType |
setOpenTenderID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setProcurementProjectLot(List<ProcurementProjectLotType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
TenderEnvelopeIDType |
setTenderEnvelopeID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTenderEnvelopeID(TenderEnvelopeIDType value)
Sets the value of the tenderEnvelopeID property.
|
TenderEnvelopeTypeCodeType |
setTenderEnvelopeTypeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTenderEnvelopeTypeCode(TenderEnvelopeTypeCodeType value)
Sets the value of the tenderEnvelopeTypeCode property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public TenderPreparationType()
@Nullable public TenderEnvelopeIDType getTenderEnvelopeID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Tender Preparation. Tender Envelope Identifier. Identifier</ccts:DictionaryEntryName><ccts:Definition>An identifier for the tender envelope to be used with the tender.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Tender Preparation</ccts:ObjectClass><ccts:PropertyTerm>Tender Envelope Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
TenderEnvelopeIDTypepublic void setTenderEnvelopeID(@Nullable TenderEnvelopeIDType value)
value - allowed object is
TenderEnvelopeIDType@Nullable public TenderEnvelopeTypeCodeType getTenderEnvelopeTypeCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Tender Preparation. Tender Envelope Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>A code signifying the type of tender envelope (economical or objective criteria versus technical or subjective criteria).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Tender Preparation</ccts:ObjectClass><ccts:PropertyTerm>Tender Envelope Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
TenderEnvelopeTypeCodeTypepublic void setTenderEnvelopeTypeCode(@Nullable TenderEnvelopeTypeCodeType value)
value - allowed object is
TenderEnvelopeTypeCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DescriptionType> getDescription()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Tender Preparation. Description. Text</ccts:DictionaryEntryName><ccts:Definition>Text describing the tender envelope.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Tender Preparation</ccts:ObjectClass><ccts:PropertyTerm>Description</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>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 set method 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
@Nullable public OpenTenderIDType getOpenTenderID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Tender Preparation. Open Tender Identifier. Identifier</ccts:DictionaryEntryName><ccts:Definition>An identifier for the open tender associated with this tender preparation.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Tender Preparation</ccts:ObjectClass><ccts:PropertyTerm>Open Tender Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
OpenTenderIDTypepublic void setOpenTenderID(@Nullable OpenTenderIDType value)
value - allowed object is
OpenTenderIDType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ProcurementProjectLotType> getProcurementProjectLot()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Tender Preparation. Procurement Project Lot</ccts:DictionaryEntryName><ccts:Definition>The procurement project lot associated with a particular tenderer.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Tender Preparation</ccts:ObjectClass><ccts:PropertyTerm>Procurement Project Lot</ccts:PropertyTerm><ccts:AssociatedObjectClass>Procurement Project Lot</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Procurement Project Lot</ccts:RepresentationTerm></ccts:Component>Gets the value of the procurementProjectLot 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 set method for the procurementProjectLot property.
For example, to add a new item, do as follows:
getProcurementProjectLot().add(newItem);
Objects of the following type(s) are allowed in the list
ProcurementProjectLotType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TenderRequirementType> getDocumentTenderRequirement()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Tender Preparation. Document_ Tender Requirement. Tender Requirement</ccts:DictionaryEntryName><ccts:Definition>A reference to the template for a required document in a tendering process.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Tender Preparation</ccts:ObjectClass><ccts:PropertyTermQualifier>Document</ccts:PropertyTermQualifier><ccts:PropertyTerm>Tender Requirement</ccts:PropertyTerm><ccts:AssociatedObjectClass>Tender Requirement</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Tender Requirement</ccts:RepresentationTerm><ccts:Examples>Curricula required, Experience required, ....</ccts:Examples></ccts:Component>Gets the value of the documentTenderRequirement 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 set method for the documentTenderRequirement property.
For example, to add a new item, do as follows:
getDocumentTenderRequirement().add(newItem);
Objects of the following type(s) are allowed in the list
TenderRequirementType
public boolean equals(Object o)
public int hashCode()
public String toString()
public void setDescription(@Nullable List<DescriptionType> aList)
aList - The new list member to set. May be null.public void setProcurementProjectLot(@Nullable List<ProcurementProjectLotType> aList)
aList - The new list member to set. May be null.public void setDocumentTenderRequirement(@Nullable List<TenderRequirementType> aList)
aList - The new list member to set. May be null.public boolean hasDescriptionEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDescriptionEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDescriptionCount()
@Nullable public DescriptionType getDescriptionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDescription(@Nonnull DescriptionType elem)
elem - The element to be added. May not be null.public boolean hasProcurementProjectLotEntries()
true if at least one item is contained, false otherwise.public boolean hasNoProcurementProjectLotEntries()
true if no item is contained, false otherwise.@Nonnegative public int getProcurementProjectLotCount()
@Nullable public ProcurementProjectLotType getProcurementProjectLotAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addProcurementProjectLot(@Nonnull ProcurementProjectLotType elem)
elem - The element to be added. May not be null.public boolean hasDocumentTenderRequirementEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDocumentTenderRequirementEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDocumentTenderRequirementCount()
@Nullable public TenderRequirementType getDocumentTenderRequirementAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDocumentTenderRequirement(@Nonnull TenderRequirementType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull TenderPreparationType ret)
this to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2ret - The target object to clone to. May not be null.@Nonnull @ReturnsMutableCopy public TenderPreparationType clone()
@Nonnull public TenderEnvelopeTypeCodeType setTenderEnvelopeTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TenderEnvelopeIDType setTenderEnvelopeID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public OpenTenderIDType setOpenTenderID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getTenderEnvelopeIDValue()
null@Nullable public String getTenderEnvelopeTypeCodeValue()
nullCopyright © 2014–2020 Philip Helger. All rights reserved.