Class ItemType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ItemType
-
public class ItemType extends Object
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>
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ItemType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AdditionalInformationType>getAdditionalInformation()Gets the value of the additionalInformation property.List<ItemIdentificationType>getAdditionalItemIdentification()Gets the value of the additionalItemIdentification property.List<ItemPropertyType>getAdditionalItemProperty()Gets the value of the additionalItemProperty property.List<BrandNameType>getBrandName()Gets the value of the brandName property.ItemIdentificationTypegetBuyersItemIdentification()Gets the value of the buyersItemIdentification property.DocumentReferenceTypegetCatalogueDocumentReference()Gets the value of the catalogueDocumentReference property.CatalogueIndicatorTypegetCatalogueIndicator()Gets the value of the catalogueIndicator property.ItemIdentificationTypegetCatalogueItemIdentification()Gets the value of the catalogueItemIdentification property.List<CertificateType>getCertificate()Gets the value of the certificate property.List<TaxCategoryType>getClassifiedTaxCategory()Gets the value of the classifiedTaxCategory property.List<CommodityClassificationType>getCommodityClassification()Gets the value of the commodityClassification property.List<DescriptionType>getDescription()Gets the value of the description property.List<DimensionType>getDimension()Gets the value of the dimension property.List<HazardousItemType>getHazardousItem()Gets the value of the hazardousItem property.HazardousRiskIndicatorTypegetHazardousRiskIndicator()Gets the value of the hazardousRiskIndicator property.PartyTypegetInformationContentProviderParty()Gets the value of the informationContentProviderParty property.List<ItemInstanceType>getItemInstance()Gets the value of the itemInstance property.List<DocumentReferenceType>getItemSpecificationDocumentReference()Gets the value of the itemSpecificationDocumentReference property.List<KeywordType>getKeyword()Gets the value of the keyword property.List<PartyType>getManufacturerParty()Gets the value of the manufacturerParty property.List<ItemIdentificationType>getManufacturersItemIdentification()Gets the value of the manufacturersItemIdentification property.List<ModelNameType>getModelName()Gets the value of the modelName property.NameTypegetName()Gets the value of the name property.List<AddressType>getOriginAddress()Gets the value of the originAddress property.CountryTypegetOriginCountry()Gets the value of the originCountry property.PackQuantityTypegetPackQuantity()Gets the value of the packQuantity property.PackSizeNumericTypegetPackSizeNumeric()Gets the value of the packSizeNumeric property.ItemIdentificationTypegetSellersItemIdentification()Gets the value of the sellersItemIdentification property.ItemIdentificationTypegetStandardItemIdentification()Gets the value of the standardItemIdentification property.List<TransactionConditionsType>getTransactionConditions()Gets the value of the transactionConditions property.voidsetBuyersItemIdentification(ItemIdentificationType value)Sets the value of the buyersItemIdentification property.voidsetCatalogueDocumentReference(DocumentReferenceType value)Sets the value of the catalogueDocumentReference property.voidsetCatalogueIndicator(CatalogueIndicatorType value)Sets the value of the catalogueIndicator property.voidsetCatalogueItemIdentification(ItemIdentificationType value)Sets the value of the catalogueItemIdentification property.voidsetHazardousRiskIndicator(HazardousRiskIndicatorType value)Sets the value of the hazardousRiskIndicator property.voidsetInformationContentProviderParty(PartyType value)Sets the value of the informationContentProviderParty property.voidsetName(NameType value)Sets the value of the name property.voidsetOriginCountry(CountryType value)Sets the value of the originCountry property.voidsetPackQuantity(PackQuantityType value)Sets the value of the packQuantity property.voidsetPackSizeNumeric(PackSizeNumericType value)Sets the value of the packSizeNumeric property.voidsetSellersItemIdentification(ItemIdentificationType value)Sets the value of the sellersItemIdentification property.voidsetStandardItemIdentification(ItemIdentificationType value)Sets the value of the standardItemIdentification property.
-
-
-
Field Detail
-
description
protected List<DescriptionType> description
-
packQuantity
protected PackQuantityType packQuantity
-
packSizeNumeric
protected PackSizeNumericType packSizeNumeric
-
catalogueIndicator
protected CatalogueIndicatorType catalogueIndicator
-
name
protected NameType name
-
hazardousRiskIndicator
protected HazardousRiskIndicatorType hazardousRiskIndicator
-
additionalInformation
protected List<AdditionalInformationType> additionalInformation
-
keyword
protected List<KeywordType> keyword
-
brandName
protected List<BrandNameType> brandName
-
modelName
protected List<ModelNameType> modelName
-
buyersItemIdentification
protected ItemIdentificationType buyersItemIdentification
-
sellersItemIdentification
protected ItemIdentificationType sellersItemIdentification
-
manufacturersItemIdentification
protected List<ItemIdentificationType> manufacturersItemIdentification
-
standardItemIdentification
protected ItemIdentificationType standardItemIdentification
-
catalogueItemIdentification
protected ItemIdentificationType catalogueItemIdentification
-
additionalItemIdentification
protected List<ItemIdentificationType> additionalItemIdentification
-
catalogueDocumentReference
protected DocumentReferenceType catalogueDocumentReference
-
itemSpecificationDocumentReference
protected List<DocumentReferenceType> itemSpecificationDocumentReference
-
originCountry
protected CountryType originCountry
-
commodityClassification
protected List<CommodityClassificationType> commodityClassification
-
transactionConditions
protected List<TransactionConditionsType> transactionConditions
-
hazardousItem
protected List<HazardousItemType> hazardousItem
-
classifiedTaxCategory
protected List<TaxCategoryType> classifiedTaxCategory
-
additionalItemProperty
protected List<ItemPropertyType> additionalItemProperty
-
informationContentProviderParty
protected PartyType informationContentProviderParty
-
originAddress
protected List<AddressType> originAddress
-
itemInstance
protected List<ItemInstanceType> itemInstance
-
certificate
protected List<CertificateType> certificate
-
dimension
protected List<DimensionType> dimension
-
-
Method Detail
-
getDescription
public List<DescriptionType> getDescription()
Gets the value of the description property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the description property.For example, to add a new item, do as follows:
getDescription().add(newItem);
Objects of the following type(s) are allowed in the list
DescriptionType- Returns:
- The value of the description property.
-
getPackQuantity
public PackQuantityType getPackQuantity()
Gets the value of the packQuantity property.- Returns:
- possible object is
PackQuantityType
-
setPackQuantity
public void setPackQuantity(PackQuantityType value)
Sets the value of the packQuantity property.- Parameters:
value- allowed object isPackQuantityType
-
getPackSizeNumeric
public PackSizeNumericType getPackSizeNumeric()
Gets the value of the packSizeNumeric property.- Returns:
- possible object is
PackSizeNumericType
-
setPackSizeNumeric
public void setPackSizeNumeric(PackSizeNumericType value)
Sets the value of the packSizeNumeric property.- Parameters:
value- allowed object isPackSizeNumericType
-
getCatalogueIndicator
public CatalogueIndicatorType getCatalogueIndicator()
Gets the value of the catalogueIndicator property.- Returns:
- possible object is
CatalogueIndicatorType
-
setCatalogueIndicator
public void setCatalogueIndicator(CatalogueIndicatorType value)
Sets the value of the catalogueIndicator property.- Parameters:
value- allowed object isCatalogueIndicatorType
-
getName
public NameType getName()
Gets the value of the name property.- Returns:
- possible object is
NameType
-
setName
public void setName(NameType value)
Sets the value of the name property.- Parameters:
value- allowed object isNameType
-
getHazardousRiskIndicator
public HazardousRiskIndicatorType getHazardousRiskIndicator()
Gets the value of the hazardousRiskIndicator property.- Returns:
- possible object is
HazardousRiskIndicatorType
-
setHazardousRiskIndicator
public void setHazardousRiskIndicator(HazardousRiskIndicatorType value)
Sets the value of the hazardousRiskIndicator property.- Parameters:
value- allowed object isHazardousRiskIndicatorType
-
getAdditionalInformation
public List<AdditionalInformationType> getAdditionalInformation()
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
setmethod 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- Returns:
- The value of the additionalInformation property.
-
getKeyword
public List<KeywordType> getKeyword()
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
setmethod 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- Returns:
- The value of the keyword property.
-
getBrandName
public List<BrandNameType> getBrandName()
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
setmethod 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- Returns:
- The value of the brandName property.
-
getModelName
public List<ModelNameType> getModelName()
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
setmethod 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- Returns:
- The value of the modelName property.
-
getBuyersItemIdentification
public ItemIdentificationType getBuyersItemIdentification()
Gets the value of the buyersItemIdentification property.- Returns:
- possible object is
ItemIdentificationType
-
setBuyersItemIdentification
public void setBuyersItemIdentification(ItemIdentificationType value)
Sets the value of the buyersItemIdentification property.- Parameters:
value- allowed object isItemIdentificationType
-
getSellersItemIdentification
public ItemIdentificationType getSellersItemIdentification()
Gets the value of the sellersItemIdentification property.- Returns:
- possible object is
ItemIdentificationType
-
setSellersItemIdentification
public void setSellersItemIdentification(ItemIdentificationType value)
Sets the value of the sellersItemIdentification property.- Parameters:
value- allowed object isItemIdentificationType
-
getManufacturersItemIdentification
public List<ItemIdentificationType> getManufacturersItemIdentification()
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
setmethod 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- Returns:
- The value of the manufacturersItemIdentification property.
-
getStandardItemIdentification
public ItemIdentificationType getStandardItemIdentification()
Gets the value of the standardItemIdentification property.- Returns:
- possible object is
ItemIdentificationType
-
setStandardItemIdentification
public void setStandardItemIdentification(ItemIdentificationType value)
Sets the value of the standardItemIdentification property.- Parameters:
value- allowed object isItemIdentificationType
-
getCatalogueItemIdentification
public ItemIdentificationType getCatalogueItemIdentification()
Gets the value of the catalogueItemIdentification property.- Returns:
- possible object is
ItemIdentificationType
-
setCatalogueItemIdentification
public void setCatalogueItemIdentification(ItemIdentificationType value)
Sets the value of the catalogueItemIdentification property.- Parameters:
value- allowed object isItemIdentificationType
-
getAdditionalItemIdentification
public List<ItemIdentificationType> getAdditionalItemIdentification()
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
setmethod 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- Returns:
- The value of the additionalItemIdentification property.
-
getCatalogueDocumentReference
public DocumentReferenceType getCatalogueDocumentReference()
Gets the value of the catalogueDocumentReference property.- Returns:
- possible object is
DocumentReferenceType
-
setCatalogueDocumentReference
public void setCatalogueDocumentReference(DocumentReferenceType value)
Sets the value of the catalogueDocumentReference property.- Parameters:
value- allowed object isDocumentReferenceType
-
getItemSpecificationDocumentReference
public List<DocumentReferenceType> getItemSpecificationDocumentReference()
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
setmethod 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- Returns:
- The value of the itemSpecificationDocumentReference property.
-
getOriginCountry
public CountryType getOriginCountry()
Gets the value of the originCountry property.- Returns:
- possible object is
CountryType
-
setOriginCountry
public void setOriginCountry(CountryType value)
Sets the value of the originCountry property.- Parameters:
value- allowed object isCountryType
-
getCommodityClassification
public List<CommodityClassificationType> getCommodityClassification()
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
setmethod 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- Returns:
- The value of the commodityClassification property.
-
getTransactionConditions
public List<TransactionConditionsType> getTransactionConditions()
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
setmethod 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- Returns:
- The value of the transactionConditions property.
-
getHazardousItem
public List<HazardousItemType> getHazardousItem()
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
setmethod 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- Returns:
- The value of the hazardousItem property.
-
getClassifiedTaxCategory
public List<TaxCategoryType> getClassifiedTaxCategory()
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
setmethod 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- Returns:
- The value of the classifiedTaxCategory property.
-
getAdditionalItemProperty
public List<ItemPropertyType> getAdditionalItemProperty()
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
setmethod 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- Returns:
- The value of the additionalItemProperty property.
-
getManufacturerParty
public List<PartyType> getManufacturerParty()
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
setmethod 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- Returns:
- The value of the manufacturerParty property.
-
getInformationContentProviderParty
public PartyType getInformationContentProviderParty()
Gets the value of the informationContentProviderParty property.- Returns:
- possible object is
PartyType
-
setInformationContentProviderParty
public void setInformationContentProviderParty(PartyType value)
Sets the value of the informationContentProviderParty property.- Parameters:
value- allowed object isPartyType
-
getOriginAddress
public List<AddressType> getOriginAddress()
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
setmethod 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- Returns:
- The value of the originAddress property.
-
getItemInstance
public List<ItemInstanceType> getItemInstance()
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
setmethod 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- Returns:
- The value of the itemInstance property.
-
getCertificate
public List<CertificateType> getCertificate()
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
setmethod 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- Returns:
- The value of the certificate property.
-
getDimension
public List<DimensionType> getDimension()
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
setmethod 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- Returns:
- The value of the dimension property.
-
-