@CodingStyleguideUnaware public class ItemType 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>Item. Details</ccts:DictionaryEntryName><ccts:Definition>A class to describe an item of trade. It includes a generic description applicable to all examples of the item together with optional subsidiary descriptions of any number of actual instances of the type.</ccts:Definition><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:AlternativeBusinessTerms>article, product, goods item</ccts:AlternativeBusinessTerms></ccts:Component>
Java class for ItemType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<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}PackQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PackSizeNumeric" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CatalogueIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Name" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HazardousRiskIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AdditionalInformation" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Keyword" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BrandName" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ModelName" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}BuyersItemIdentification" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SellersItemIdentification" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ManufacturersItemIdentification" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}StandardItemIdentification" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CatalogueItemIdentification" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AdditionalItemIdentification" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CatalogueDocumentReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ItemSpecificationDocumentReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OriginCountry" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CommodityClassification" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TransactionConditions" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}HazardousItem" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ClassifiedTaxCategory" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AdditionalItemProperty" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ManufacturerParty" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}InformationContentProviderParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OriginAddress" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ItemInstance" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Certificate" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Dimension" 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 |
|---|
ItemType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addAdditionalInformation(AdditionalInformationType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addAdditionalItemIdentification(ItemIdentificationType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addAdditionalItemProperty(ItemPropertyType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addBrandName(BrandNameType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addCertificate(CertificateType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addClassifiedTaxCategory(TaxCategoryType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addCommodityClassification(CommodityClassificationType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDescription(DescriptionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDimension(DimensionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addHazardousItem(HazardousItemType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addItemInstance(ItemInstanceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addItemSpecificationDocumentReference(DocumentReferenceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addKeyword(KeywordType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addManufacturerParty(PartyType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addManufacturersItemIdentification(ItemIdentificationType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addModelName(ModelNameType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addOriginAddress(AddressType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTransactionConditions(TransactionConditionsType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ItemType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ItemType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<AdditionalInformationType> |
getAdditionalInformation()
<?
|
AdditionalInformationType |
getAdditionalInformationAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAdditionalInformationCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ItemIdentificationType> |
getAdditionalItemIdentification()
<?
|
ItemIdentificationType |
getAdditionalItemIdentificationAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAdditionalItemIdentificationCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ItemPropertyType> |
getAdditionalItemProperty()
<?
|
ItemPropertyType |
getAdditionalItemPropertyAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAdditionalItemPropertyCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<BrandNameType> |
getBrandName()
<?
|
BrandNameType |
getBrandNameAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getBrandNameCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ItemIdentificationType |
getBuyersItemIdentification()
<?
|
DocumentReferenceType |
getCatalogueDocumentReference()
<?
|
CatalogueIndicatorType |
getCatalogueIndicator()
<?
|
ItemIdentificationType |
getCatalogueItemIdentification()
<?
|
List<CertificateType> |
getCertificate()
<?
|
CertificateType |
getCertificateAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getCertificateCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<TaxCategoryType> |
getClassifiedTaxCategory()
<?
|
TaxCategoryType |
getClassifiedTaxCategoryAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getClassifiedTaxCategoryCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<CommodityClassificationType> |
getCommodityClassification()
<?
|
CommodityClassificationType |
getCommodityClassificationAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getCommodityClassificationCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
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<DimensionType> |
getDimension()
<?
|
DimensionType |
getDimensionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDimensionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<HazardousItemType> |
getHazardousItem()
<?
|
HazardousItemType |
getHazardousItemAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getHazardousItemCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
HazardousRiskIndicatorType |
getHazardousRiskIndicator()
<?
|
PartyType |
getInformationContentProviderParty()
<?
|
List<ItemInstanceType> |
getItemInstance()
<?
|
ItemInstanceType |
getItemInstanceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getItemInstanceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<DocumentReferenceType> |
getItemSpecificationDocumentReference()
<?
|
DocumentReferenceType |
getItemSpecificationDocumentReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getItemSpecificationDocumentReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<KeywordType> |
getKeyword()
<?
|
KeywordType |
getKeywordAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getKeywordCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<PartyType> |
getManufacturerParty()
<?
|
PartyType |
getManufacturerPartyAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getManufacturerPartyCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ItemIdentificationType> |
getManufacturersItemIdentification()
<?
|
ItemIdentificationType |
getManufacturersItemIdentificationAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getManufacturersItemIdentificationCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ModelNameType> |
getModelName()
<?
|
ModelNameType |
getModelNameAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getModelNameCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
NameType |
getName()
<?
|
String |
getNameValue()
Get the value of the contained NameType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<AddressType> |
getOriginAddress()
<?
|
AddressType |
getOriginAddressAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getOriginAddressCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
CountryType |
getOriginCountry()
<?
|
PackQuantityType |
getPackQuantity()
<?
|
BigDecimal |
getPackQuantityValue()
Get the value of the contained PackQuantityType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
PackSizeNumericType |
getPackSizeNumeric()
<?
|
BigDecimal |
getPackSizeNumericValue()
Get the value of the contained PackSizeNumericType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ItemIdentificationType |
getSellersItemIdentification()
<?
|
ItemIdentificationType |
getStandardItemIdentification()
<?
|
List<TransactionConditionsType> |
getTransactionConditions()
<?
|
TransactionConditionsType |
getTransactionConditionsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTransactionConditionsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAdditionalInformationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAdditionalItemIdentificationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAdditionalItemPropertyEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasBrandNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasCertificateEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasClassifiedTaxCategoryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasCommodityClassificationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDimensionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasHazardousItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasItemInstanceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasItemSpecificationDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasKeywordEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasManufacturerPartyEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasManufacturersItemIdentificationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasModelNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAdditionalInformationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAdditionalItemIdentificationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAdditionalItemPropertyEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoBrandNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoCertificateEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoClassifiedTaxCategoryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoCommodityClassificationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDimensionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoHazardousItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoItemInstanceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoItemSpecificationDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoKeywordEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoManufacturerPartyEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoManufacturersItemIdentificationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoModelNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoOriginAddressEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTransactionConditionsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasOriginAddressEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTransactionConditionsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isCatalogueIndicatorValue(boolean nullValue)
Get the value of the contained CatalogueIndicatorType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
boolean |
isHazardousRiskIndicatorValue(boolean nullValue)
Get the value of the contained HazardousRiskIndicatorType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setAdditionalInformation(List<AdditionalInformationType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAdditionalItemIdentification(List<ItemIdentificationType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAdditionalItemProperty(List<ItemPropertyType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBrandName(List<BrandNameType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBuyersItemIdentification(ItemIdentificationType value)
Sets the value of the buyersItemIdentification property.
|
void |
setCatalogueDocumentReference(DocumentReferenceType value)
Sets the value of the catalogueDocumentReference property.
|
CatalogueIndicatorType |
setCatalogueIndicator(boolean valueParam)
Special setter with value of type boolean
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setCatalogueIndicator(CatalogueIndicatorType value)
Sets the value of the catalogueIndicator property.
|
void |
setCatalogueItemIdentification(ItemIdentificationType value)
Sets the value of the catalogueItemIdentification property.
|
void |
setCertificate(List<CertificateType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setClassifiedTaxCategory(List<TaxCategoryType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCommodityClassification(List<CommodityClassificationType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDescription(List<DescriptionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDimension(List<DimensionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setHazardousItem(List<HazardousItemType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
HazardousRiskIndicatorType |
setHazardousRiskIndicator(boolean valueParam)
Special setter with value of type boolean
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setHazardousRiskIndicator(HazardousRiskIndicatorType value)
Sets the value of the hazardousRiskIndicator property.
|
void |
setInformationContentProviderParty(PartyType value)
Sets the value of the informationContentProviderParty property.
|
void |
setItemInstance(List<ItemInstanceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setItemSpecificationDocumentReference(List<DocumentReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setKeyword(List<KeywordType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setManufacturerParty(List<PartyType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setManufacturersItemIdentification(List<ItemIdentificationType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setModelName(List<ModelNameType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setName(NameType value)
Sets the value of the name property.
|
NameType |
setName(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setOriginAddress(List<AddressType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setOriginCountry(CountryType value)
Sets the value of the originCountry property.
|
PackQuantityType |
setPackQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setPackQuantity(PackQuantityType value)
Sets the value of the packQuantity property.
|
PackSizeNumericType |
setPackSizeNumeric(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setPackSizeNumeric(PackSizeNumericType value)
Sets the value of the packSizeNumeric property.
|
void |
setSellersItemIdentification(ItemIdentificationType value)
Sets the value of the sellersItemIdentification property.
|
void |
setStandardItemIdentification(ItemIdentificationType value)
Sets the value of the standardItemIdentification property.
|
void |
setTransactionConditions(List<TransactionConditionsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public ItemType()
@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>Item. Description. Text</ccts:DictionaryEntryName><ccts:Definition>Text describing this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</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 PackQuantityType getPackQuantity()
<?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>Item. Pack Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>The unit packaging quantity; the number of subunits making up this item.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Pack Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType></ccts:Component>
PackQuantityTypepublic void setPackQuantity(@Nullable PackQuantityType value)
value - allowed object is
PackQuantityType@Nullable public PackSizeNumericType getPackSizeNumeric()
<?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>Item. Pack Size. Numeric</ccts:DictionaryEntryName><ccts:Definition>The number of items in a pack of this item.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Pack Size</ccts:PropertyTerm><ccts:RepresentationTerm>Numeric</ccts:RepresentationTerm><ccts:DataType>Numeric. Type</ccts:DataType></ccts:Component>
PackSizeNumericTypepublic void setPackSizeNumeric(@Nullable PackSizeNumericType value)
value - allowed object is
PackSizeNumericType@Nullable public CatalogueIndicatorType getCatalogueIndicator()
<?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>Item. Catalogue_ Indicator. Indicator</ccts:DictionaryEntryName><ccts:Definition>An indicator that this item was ordered from a catalogue (true) or not (false).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Catalogue</ccts:PropertyTermQualifier><ccts:PropertyTerm>Indicator</ccts:PropertyTerm><ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm><ccts:DataType>Indicator. Type</ccts:DataType></ccts:Component>
CatalogueIndicatorTypepublic void setCatalogueIndicator(@Nullable CatalogueIndicatorType value)
value - allowed object is
CatalogueIndicatorType@Nullable public NameType getName()
<?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>Item. Name</ccts:DictionaryEntryName><ccts:Definition>A short name optionally given to this item, such as a name from a catalogue, as distinct from a description.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Name</ccts:PropertyTerm><ccts:RepresentationTerm>Name</ccts:RepresentationTerm><ccts:DataType>Name. Type</ccts:DataType></ccts:Component>
NameTypepublic void setName(@Nullable NameType value)
value - allowed object is
NameType@Nullable public HazardousRiskIndicatorType getHazardousRiskIndicator()
<?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>Item. Hazardous Risk_ Indicator. Indicator</ccts:DictionaryEntryName><ccts:Definition>An indication that the transported item, as delivered, is subject to an international regulation concerning the carriage of dangerous goods (true) or not (false).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Hazardous Risk</ccts:PropertyTermQualifier><ccts:PropertyTerm>Indicator</ccts:PropertyTerm><ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm><ccts:DataType>Indicator. Type</ccts:DataType><ccts:Examples>Default is negative</ccts:Examples></ccts:Component>
HazardousRiskIndicatorTypepublic void setHazardousRiskIndicator(@Nullable HazardousRiskIndicatorType value)
value - allowed object is
HazardousRiskIndicatorType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AdditionalInformationType> getAdditionalInformation()
<?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>Item. Additional_ Information. Text</ccts:DictionaryEntryName><ccts:Definition>Further details regarding this item (e.g., the URL of a relevant web page).</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Additional</ccts:PropertyTermQualifier><ccts:PropertyTerm>Information</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the additionalInformation 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 additionalInformation property.
For example, to add a new item, do as follows:
getAdditionalInformation().add(newItem);
Objects of the following type(s) are allowed in the list
AdditionalInformationType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<KeywordType> getKeyword()
<?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>Item. Keyword. Text</ccts:DictionaryEntryName><ccts:Definition>A keyword (search string) for this item, assigned by the seller party. Can also be a synonym for the name of the item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Keyword</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the keyword 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 keyword property.
For example, to add a new item, do as follows:
getKeyword().add(newItem);
Objects of the following type(s) are allowed in the list
KeywordType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<BrandNameType> getBrandName()
<?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>Item. Brand Name. Name</ccts:DictionaryEntryName><ccts:Definition>A brand name of this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Brand Name</ccts:PropertyTerm><ccts:RepresentationTerm>Name</ccts:RepresentationTerm><ccts:DataType>Name. Type</ccts:DataType><ccts:Examples>Coca-Cola</ccts:Examples></ccts:Component>Gets the value of the brandName 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 brandName property.
For example, to add a new item, do as follows:
getBrandName().add(newItem);
Objects of the following type(s) are allowed in the list
BrandNameType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ModelNameType> getModelName()
<?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>Item. Model Name. Name</ccts:DictionaryEntryName><ccts:Definition>A model name of this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Model Name</ccts:PropertyTerm><ccts:RepresentationTerm>Name</ccts:RepresentationTerm><ccts:DataType>Name. Type</ccts:DataType><ccts:Examples>VW Beetle </ccts:Examples></ccts:Component>Gets the value of the modelName 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 modelName property.
For example, to add a new item, do as follows:
getModelName().add(newItem);
Objects of the following type(s) are allowed in the list
ModelNameType
@Nullable public ItemIdentificationType getBuyersItemIdentification()
<?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>Item. Buyers_ Item Identification. Item Identification</ccts:DictionaryEntryName><ccts:Definition>Identifying information for this item, assigned by the buyer.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Buyers</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Identification</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Identification</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Identification</ccts:RepresentationTerm></ccts:Component>
ItemIdentificationTypepublic void setBuyersItemIdentification(@Nullable ItemIdentificationType value)
value - allowed object is
ItemIdentificationType@Nullable public ItemIdentificationType getSellersItemIdentification()
<?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>Item. Sellers_ Item Identification. Item Identification</ccts:DictionaryEntryName><ccts:Definition>Identifying information for this item, assigned by the seller.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Sellers</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Identification</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Identification</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Identification</ccts:RepresentationTerm></ccts:Component>
ItemIdentificationTypepublic void setSellersItemIdentification(@Nullable ItemIdentificationType value)
value - allowed object is
ItemIdentificationType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ItemIdentificationType> getManufacturersItemIdentification()
<?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>Item. Manufacturers_ Item Identification. Item Identification</ccts:DictionaryEntryName><ccts:Definition>Identifying information for this item, assigned by the manufacturer.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Manufacturers</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Identification</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Identification</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Identification</ccts:RepresentationTerm></ccts:Component>Gets the value of the manufacturersItemIdentification 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 manufacturersItemIdentification property.
For example, to add a new item, do as follows:
getManufacturersItemIdentification().add(newItem);
Objects of the following type(s) are allowed in the list
ItemIdentificationType
@Nullable public ItemIdentificationType getStandardItemIdentification()
<?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>Item. Standard_ Item Identification. Item Identification</ccts:DictionaryEntryName><ccts:Definition>Identifying information for this item, assigned according to a standard system.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Standard</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Identification</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Identification</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Identification</ccts:RepresentationTerm></ccts:Component>
ItemIdentificationTypepublic void setStandardItemIdentification(@Nullable ItemIdentificationType value)
value - allowed object is
ItemIdentificationType@Nullable public ItemIdentificationType getCatalogueItemIdentification()
<?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>Item. Catalogue_ Item Identification. Item Identification</ccts:DictionaryEntryName><ccts:Definition>Identifying information for this item, assigned according to a cataloguing system.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Catalogue</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Identification</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Identification</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Identification</ccts:RepresentationTerm></ccts:Component>
ItemIdentificationTypepublic void setCatalogueItemIdentification(@Nullable ItemIdentificationType value)
value - allowed object is
ItemIdentificationType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ItemIdentificationType> getAdditionalItemIdentification()
<?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>Item. Additional_ Item Identification. Item Identification</ccts:DictionaryEntryName><ccts:Definition>An additional identifier for this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Additional</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Identification</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Identification</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Identification</ccts:RepresentationTerm></ccts:Component>Gets the value of the additionalItemIdentification 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 additionalItemIdentification property.
For example, to add a new item, do as follows:
getAdditionalItemIdentification().add(newItem);
Objects of the following type(s) are allowed in the list
ItemIdentificationType
@Nullable public DocumentReferenceType getCatalogueDocumentReference()
<?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>Item. Catalogue_ Document Reference. Document Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to the catalogue in which this item appears.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Catalogue</ccts:PropertyTermQualifier><ccts:PropertyTerm>Document Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm></ccts:Component>
DocumentReferenceTypepublic void setCatalogueDocumentReference(@Nullable DocumentReferenceType value)
value - allowed object is
DocumentReferenceType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DocumentReferenceType> getItemSpecificationDocumentReference()
<?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>Item. Item Specification_ Document Reference. Document Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to a specification document for this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Item Specification</ccts:PropertyTermQualifier><ccts:PropertyTerm>Document Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm></ccts:Component>Gets the value of the itemSpecificationDocumentReference 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 itemSpecificationDocumentReference property.
For example, to add a new item, do as follows:
getItemSpecificationDocumentReference().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentReferenceType
@Nullable public CountryType getOriginCountry()
<?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>Item. Origin_ Country. Country</ccts:DictionaryEntryName><ccts:Definition>The country of origin of this item.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Origin</ccts:PropertyTermQualifier><ccts:PropertyTerm>Country</ccts:PropertyTerm><ccts:AssociatedObjectClass>Country</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Country</ccts:RepresentationTerm></ccts:Component>
CountryTypepublic void setOriginCountry(@Nullable CountryType value)
value - allowed object is
CountryType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<CommodityClassificationType> getCommodityClassification()
<?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>Item. Commodity Classification</ccts:DictionaryEntryName><ccts:Definition>A classification of this item according to a specific system for classifying commodities.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Commodity Classification</ccts:PropertyTerm><ccts:AssociatedObjectClass>Commodity Classification</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Commodity Classification</ccts:RepresentationTerm></ccts:Component>Gets the value of the commodityClassification 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 commodityClassification property.
For example, to add a new item, do as follows:
getCommodityClassification().add(newItem);
Objects of the following type(s) are allowed in the list
CommodityClassificationType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TransactionConditionsType> getTransactionConditions()
<?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>Item. Transaction Conditions</ccts:DictionaryEntryName><ccts:Definition>A set of sales conditions applying to this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Transaction Conditions</ccts:PropertyTerm><ccts:AssociatedObjectClass>Transaction Conditions</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Transaction Conditions</ccts:RepresentationTerm></ccts:Component>Gets the value of the transactionConditions 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 transactionConditions property.
For example, to add a new item, do as follows:
getTransactionConditions().add(newItem);
Objects of the following type(s) are allowed in the list
TransactionConditionsType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<HazardousItemType> getHazardousItem()
<?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>Item. Hazardous Item</ccts:DictionaryEntryName><ccts:Definition>Information pertaining to this item as a hazardous item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Hazardous Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Hazardous Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Hazardous Item</ccts:RepresentationTerm></ccts:Component>Gets the value of the hazardousItem 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 hazardousItem property.
For example, to add a new item, do as follows:
getHazardousItem().add(newItem);
Objects of the following type(s) are allowed in the list
HazardousItemType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TaxCategoryType> getClassifiedTaxCategory()
<?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>Item. Classified_ Tax Category. Tax Category</ccts:DictionaryEntryName><ccts:Definition>A tax category applicable to this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Classified</ccts:PropertyTermQualifier><ccts:PropertyTerm>Tax Category</ccts:PropertyTerm><ccts:AssociatedObjectClass>Tax Category</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Tax Category</ccts:RepresentationTerm></ccts:Component>Gets the value of the classifiedTaxCategory 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 classifiedTaxCategory property.
For example, to add a new item, do as follows:
getClassifiedTaxCategory().add(newItem);
Objects of the following type(s) are allowed in the list
TaxCategoryType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ItemPropertyType> getAdditionalItemProperty()
<?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>Item. Additional_ Item Property. Item Property</ccts:DictionaryEntryName><ccts:Definition>An additional property of this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Additional</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Property</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Property</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Property</ccts:RepresentationTerm></ccts:Component>Gets the value of the additionalItemProperty 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 additionalItemProperty property.
For example, to add a new item, do as follows:
getAdditionalItemProperty().add(newItem);
Objects of the following type(s) are allowed in the list
ItemPropertyType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<PartyType> getManufacturerParty()
<?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>Item. Manufacturer_ Party. Party</ccts:DictionaryEntryName><ccts:Definition>The manufacturer of this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Manufacturer</ccts:PropertyTermQualifier><ccts:PropertyTerm>Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Party</ccts:RepresentationTerm></ccts:Component>Gets the value of the manufacturerParty 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 manufacturerParty property.
For example, to add a new item, do as follows:
getManufacturerParty().add(newItem);
Objects of the following type(s) are allowed in the list
PartyType
@Nullable public PartyType getInformationContentProviderParty()
<?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>Item. Information Content Provider_ Party. Party</ccts:DictionaryEntryName><ccts:Definition>The party responsible for specification of this item.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Information Content Provider</ccts:PropertyTermQualifier><ccts:PropertyTerm>Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Party</ccts:RepresentationTerm></ccts:Component>
PartyTypepublic void setInformationContentProviderParty(@Nullable PartyType value)
value - allowed object is
PartyType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AddressType> getOriginAddress()
<?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>Item. Origin_ Address. Address</ccts:DictionaryEntryName><ccts:Definition>A region (not country) of origin of this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTermQualifier>Origin</ccts:PropertyTermQualifier><ccts:PropertyTerm>Address</ccts:PropertyTerm><ccts:AssociatedObjectClass>Address</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Address</ccts:RepresentationTerm></ccts:Component>Gets the value of the originAddress 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 originAddress property.
For example, to add a new item, do as follows:
getOriginAddress().add(newItem);
Objects of the following type(s) are allowed in the list
AddressType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ItemInstanceType> getItemInstance()
<?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>Item. Item Instance</ccts:DictionaryEntryName><ccts:Definition>A trackable, unique instantiation of this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Item Instance</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Instance</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Instance</ccts:RepresentationTerm></ccts:Component>Gets the value of the itemInstance 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 itemInstance property.
For example, to add a new item, do as follows:
getItemInstance().add(newItem);
Objects of the following type(s) are allowed in the list
ItemInstanceType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<CertificateType> getCertificate()
<?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>Item. Certificate</ccts:DictionaryEntryName><ccts:Definition>A certificate associated with this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Certificate</ccts:PropertyTerm><ccts:AssociatedObjectClass>Certificate</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Certificate</ccts:RepresentationTerm></ccts:Component>Gets the value of the certificate 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 certificate property.
For example, to add a new item, do as follows:
getCertificate().add(newItem);
Objects of the following type(s) are allowed in the list
CertificateType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DimensionType> getDimension()
<?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>Item. Dimension</ccts:DictionaryEntryName><ccts:Definition>One of the measurable dimensions (length, mass, weight, or volume) of this item.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Item</ccts:ObjectClass><ccts:PropertyTerm>Dimension</ccts:PropertyTerm><ccts:AssociatedObjectClass>Dimension</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Dimension</ccts:RepresentationTerm></ccts:Component>Gets the value of the dimension 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 dimension property.
For example, to add a new item, do as follows:
getDimension().add(newItem);
Objects of the following type(s) are allowed in the list
DimensionType
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 setAdditionalInformation(@Nullable List<AdditionalInformationType> aList)
aList - The new list member to set. May be null.public void setKeyword(@Nullable List<KeywordType> aList)
aList - The new list member to set. May be null.public void setBrandName(@Nullable List<BrandNameType> aList)
aList - The new list member to set. May be null.public void setModelName(@Nullable List<ModelNameType> aList)
aList - The new list member to set. May be null.public void setManufacturersItemIdentification(@Nullable List<ItemIdentificationType> aList)
aList - The new list member to set. May be null.public void setAdditionalItemIdentification(@Nullable List<ItemIdentificationType> aList)
aList - The new list member to set. May be null.public void setItemSpecificationDocumentReference(@Nullable List<DocumentReferenceType> aList)
aList - The new list member to set. May be null.public void setCommodityClassification(@Nullable List<CommodityClassificationType> aList)
aList - The new list member to set. May be null.public void setTransactionConditions(@Nullable List<TransactionConditionsType> aList)
aList - The new list member to set. May be null.public void setHazardousItem(@Nullable List<HazardousItemType> aList)
aList - The new list member to set. May be null.public void setClassifiedTaxCategory(@Nullable List<TaxCategoryType> aList)
aList - The new list member to set. May be null.public void setAdditionalItemProperty(@Nullable List<ItemPropertyType> aList)
aList - The new list member to set. May be null.public void setManufacturerParty(@Nullable List<PartyType> aList)
aList - The new list member to set. May be null.public void setOriginAddress(@Nullable List<AddressType> aList)
aList - The new list member to set. May be null.public void setItemInstance(@Nullable List<ItemInstanceType> aList)
aList - The new list member to set. May be null.public void setCertificate(@Nullable List<CertificateType> aList)
aList - The new list member to set. May be null.public void setDimension(@Nullable List<DimensionType> 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 hasAdditionalInformationEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAdditionalInformationEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAdditionalInformationCount()
@Nullable public AdditionalInformationType getAdditionalInformationAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAdditionalInformation(@Nonnull AdditionalInformationType elem)
elem - The element to be added. May not be null.public boolean hasKeywordEntries()
true if at least one item is contained, false otherwise.public boolean hasNoKeywordEntries()
true if no item is contained, false otherwise.@Nonnegative public int getKeywordCount()
@Nullable public KeywordType getKeywordAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addKeyword(@Nonnull KeywordType elem)
elem - The element to be added. May not be null.public boolean hasBrandNameEntries()
true if at least one item is contained, false otherwise.public boolean hasNoBrandNameEntries()
true if no item is contained, false otherwise.@Nonnegative public int getBrandNameCount()
@Nullable public BrandNameType getBrandNameAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addBrandName(@Nonnull BrandNameType elem)
elem - The element to be added. May not be null.public boolean hasModelNameEntries()
true if at least one item is contained, false otherwise.public boolean hasNoModelNameEntries()
true if no item is contained, false otherwise.@Nonnegative public int getModelNameCount()
@Nullable public ModelNameType getModelNameAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addModelName(@Nonnull ModelNameType elem)
elem - The element to be added. May not be null.public boolean hasManufacturersItemIdentificationEntries()
true if at least one item is contained, false otherwise.public boolean hasNoManufacturersItemIdentificationEntries()
true if no item is contained, false otherwise.@Nonnegative public int getManufacturersItemIdentificationCount()
@Nullable public ItemIdentificationType getManufacturersItemIdentificationAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addManufacturersItemIdentification(@Nonnull ItemIdentificationType elem)
elem - The element to be added. May not be null.public boolean hasAdditionalItemIdentificationEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAdditionalItemIdentificationEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAdditionalItemIdentificationCount()
@Nullable public ItemIdentificationType getAdditionalItemIdentificationAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAdditionalItemIdentification(@Nonnull ItemIdentificationType elem)
elem - The element to be added. May not be null.public boolean hasItemSpecificationDocumentReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoItemSpecificationDocumentReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getItemSpecificationDocumentReferenceCount()
@Nullable public DocumentReferenceType getItemSpecificationDocumentReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addItemSpecificationDocumentReference(@Nonnull DocumentReferenceType elem)
elem - The element to be added. May not be null.public boolean hasCommodityClassificationEntries()
true if at least one item is contained, false otherwise.public boolean hasNoCommodityClassificationEntries()
true if no item is contained, false otherwise.@Nonnegative public int getCommodityClassificationCount()
@Nullable public CommodityClassificationType getCommodityClassificationAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addCommodityClassification(@Nonnull CommodityClassificationType elem)
elem - The element to be added. May not be null.public boolean hasTransactionConditionsEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTransactionConditionsEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTransactionConditionsCount()
@Nullable public TransactionConditionsType getTransactionConditionsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTransactionConditions(@Nonnull TransactionConditionsType elem)
elem - The element to be added. May not be null.public boolean hasHazardousItemEntries()
true if at least one item is contained, false otherwise.public boolean hasNoHazardousItemEntries()
true if no item is contained, false otherwise.@Nonnegative public int getHazardousItemCount()
@Nullable public HazardousItemType getHazardousItemAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addHazardousItem(@Nonnull HazardousItemType elem)
elem - The element to be added. May not be null.public boolean hasClassifiedTaxCategoryEntries()
true if at least one item is contained, false otherwise.public boolean hasNoClassifiedTaxCategoryEntries()
true if no item is contained, false otherwise.@Nonnegative public int getClassifiedTaxCategoryCount()
@Nullable public TaxCategoryType getClassifiedTaxCategoryAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addClassifiedTaxCategory(@Nonnull TaxCategoryType elem)
elem - The element to be added. May not be null.public boolean hasAdditionalItemPropertyEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAdditionalItemPropertyEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAdditionalItemPropertyCount()
@Nullable public ItemPropertyType getAdditionalItemPropertyAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAdditionalItemProperty(@Nonnull ItemPropertyType elem)
elem - The element to be added. May not be null.public boolean hasManufacturerPartyEntries()
true if at least one item is contained, false otherwise.public boolean hasNoManufacturerPartyEntries()
true if no item is contained, false otherwise.@Nonnegative public int getManufacturerPartyCount()
@Nullable public PartyType getManufacturerPartyAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addManufacturerParty(@Nonnull PartyType elem)
elem - The element to be added. May not be null.public boolean hasOriginAddressEntries()
true if at least one item is contained, false otherwise.public boolean hasNoOriginAddressEntries()
true if no item is contained, false otherwise.@Nonnegative public int getOriginAddressCount()
@Nullable public AddressType getOriginAddressAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addOriginAddress(@Nonnull AddressType elem)
elem - The element to be added. May not be null.public boolean hasItemInstanceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoItemInstanceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getItemInstanceCount()
@Nullable public ItemInstanceType getItemInstanceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addItemInstance(@Nonnull ItemInstanceType elem)
elem - The element to be added. May not be null.public boolean hasCertificateEntries()
true if at least one item is contained, false otherwise.public boolean hasNoCertificateEntries()
true if no item is contained, false otherwise.@Nonnegative public int getCertificateCount()
@Nullable public CertificateType getCertificateAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addCertificate(@Nonnull CertificateType elem)
elem - The element to be added. May not be null.public boolean hasDimensionEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDimensionEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDimensionCount()
@Nullable public DimensionType getDimensionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDimension(@Nonnull DimensionType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull ItemType 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 ItemType clone()
@Nonnull public CatalogueIndicatorType setCatalogueIndicator(boolean valueParam)
valueParam - The value to be set.null@Nonnull public HazardousRiskIndicatorType setHazardousRiskIndicator(boolean valueParam)
valueParam - The value to be set.null@Nonnull public PackSizeNumericType setPackSizeNumeric(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public PackQuantityType setPackQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public NameType setName(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public BigDecimal getPackQuantityValue()
null@Nullable public BigDecimal getPackSizeNumericValue()
nullpublic boolean isCatalogueIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is null@Nullable public String getNameValue()
nullpublic boolean isHazardousRiskIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is nullCopyright © 2014–2020 Philip Helger. All rights reserved.