@CodingStyleguideUnaware public class ContractingPartyType 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>Contracting Party. Details</ccts:DictionaryEntryName><ccts:Definition>A class to describe an individual, a group, or a body having a procurement role in a tendering process.</ccts:Definition><ccts:ObjectClass>Contracting Party</ccts:ObjectClass></ccts:Component>
Java class for ContractingPartyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ContractingPartyType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BuyerProfileURI" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContractingPartyType" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContractingActivity" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Party"/>
</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 |
|---|
ContractingPartyType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addContractingActivity(ContractingActivityType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addContractingPartyType(ContractingPartyTypeType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ContractingPartyType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ContractingPartyType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
BuyerProfileURIType |
getBuyerProfileURI()
<?
|
String |
getBuyerProfileURIValue()
Get the value of the contained BuyerProfileURIType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<ContractingActivityType> |
getContractingActivity()
<?
|
ContractingActivityType |
getContractingActivityAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getContractingActivityCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ContractingPartyTypeType> |
getContractingPartyType()
<?
|
ContractingPartyTypeType |
getContractingPartyTypeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getContractingPartyTypeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PartyType |
getParty()
<?
|
boolean |
hasContractingActivityEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasContractingPartyTypeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoContractingActivityEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoContractingPartyTypeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBuyerProfileURI(BuyerProfileURIType value)
Sets the value of the buyerProfileURI property.
|
BuyerProfileURIType |
setBuyerProfileURI(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setContractingActivity(List<ContractingActivityType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setContractingPartyType(List<ContractingPartyTypeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setParty(PartyType value)
Sets the value of the party property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public ContractingPartyType()
@Nullable public BuyerProfileURIType getBuyerProfileURI()
<?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>Contracting Party. Buyer Profile_ URI. Identifier</ccts:DictionaryEntryName><ccts:Definition>The buyer profile is typically located on a web site where the contracting party publishes its procurement opportunities</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Contracting Party</ccts:ObjectClass><ccts:PropertyTermQualifier>Buyer Profile</ccts:PropertyTermQualifier><ccts:PropertyTerm>URI</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:AlternativeBusinessTerms>Buyer Profile</ccts:AlternativeBusinessTerms></ccts:Component>
BuyerProfileURITypepublic void setBuyerProfileURI(@Nullable BuyerProfileURIType value)
value - allowed object is
BuyerProfileURIType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ContractingPartyTypeType> getContractingPartyType()
<?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>Contracting Party. Contracting Party Type</ccts:DictionaryEntryName><ccts:Definition>The type of contracting party that is independent of its role.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Contracting Party</ccts:ObjectClass><ccts:PropertyTerm>Contracting Party Type</ccts:PropertyTerm><ccts:AssociatedObjectClass>Contracting Party Type</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Contracting Party Type</ccts:RepresentationTerm></ccts:Component>Gets the value of the contractingPartyType 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 contractingPartyType property.
For example, to add a new item, do as follows:
getContractingPartyType().add(newItem);
Objects of the following type(s) are allowed in the list
ContractingPartyTypeType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ContractingActivityType> getContractingActivity()
<?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>Contracting Party. Contracting Activity</ccts:DictionaryEntryName><ccts:Definition>The nature of the type of business of the organization</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Contracting Party</ccts:ObjectClass><ccts:PropertyTerm>Contracting Activity</ccts:PropertyTerm><ccts:AssociatedObjectClass>Contracting Activity</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Contracting Activity</ccts:RepresentationTerm></ccts:Component>Gets the value of the contractingActivity 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 contractingActivity property.
For example, to add a new item, do as follows:
getContractingActivity().add(newItem);
Objects of the following type(s) are allowed in the list
ContractingActivityType
@Nullable public PartyType getParty()
<?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>Contracting Party. Party</ccts:DictionaryEntryName><ccts:Definition>The contracting party itself.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Contracting Party</ccts:ObjectClass><ccts:PropertyTerm>Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Party</ccts:RepresentationTerm></ccts:Component>
PartyTypepublic void setParty(@Nullable PartyType value)
value - allowed object is
PartyTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setContractingPartyType(@Nullable List<ContractingPartyTypeType> aList)
aList - The new list member to set. May be null.public void setContractingActivity(@Nullable List<ContractingActivityType> aList)
aList - The new list member to set. May be null.public boolean hasContractingPartyTypeEntries()
true if at least one item is contained, false otherwise.public boolean hasNoContractingPartyTypeEntries()
true if no item is contained, false otherwise.@Nonnegative public int getContractingPartyTypeCount()
@Nullable public ContractingPartyTypeType getContractingPartyTypeAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addContractingPartyType(@Nonnull ContractingPartyTypeType elem)
elem - The element to be added. May not be null.public boolean hasContractingActivityEntries()
true if at least one item is contained, false otherwise.public boolean hasNoContractingActivityEntries()
true if no item is contained, false otherwise.@Nonnegative public int getContractingActivityCount()
@Nullable public ContractingActivityType getContractingActivityAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addContractingActivity(@Nonnull ContractingActivityType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull ContractingPartyType 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 ContractingPartyType clone()
@Nonnull public BuyerProfileURIType setBuyerProfileURI(@Nullable String valueParam)
valueParam - The value to be set. May be null.nullCopyright © 2014–2020 Philip Helger. All rights reserved.