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>
| Constructor and Description |
|---|
ItemType() |
| Modifier and Type | Method and 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.
|
ItemIdentificationType |
getBuyersItemIdentification()
Gets the value of the buyersItemIdentification property.
|
DocumentReferenceType |
getCatalogueDocumentReference()
Gets the value of the catalogueDocumentReference property.
|
CatalogueIndicatorType |
getCatalogueIndicator()
Gets the value of the catalogueIndicator property.
|
ItemIdentificationType |
getCatalogueItemIdentification()
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.
|
HazardousRiskIndicatorType |
getHazardousRiskIndicator()
Gets the value of the hazardousRiskIndicator property.
|
PartyType |
getInformationContentProviderParty()
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.
|
NameType |
getName()
Gets the value of the name property.
|
List<AddressType> |
getOriginAddress()
Gets the value of the originAddress property.
|
CountryType |
getOriginCountry()
Gets the value of the originCountry property.
|
PackQuantityType |
getPackQuantity()
Gets the value of the packQuantity property.
|
PackSizeNumericType |
getPackSizeNumeric()
Gets the value of the packSizeNumeric property.
|
ItemIdentificationType |
getSellersItemIdentification()
Gets the value of the sellersItemIdentification property.
|
ItemIdentificationType |
getStandardItemIdentification()
Gets the value of the standardItemIdentification property.
|
List<TransactionConditionsType> |
getTransactionConditions()
Gets the value of the transactionConditions property.
|
void |
setBuyersItemIdentification(ItemIdentificationType value)
Sets the value of the buyersItemIdentification property.
|
void |
setCatalogueDocumentReference(DocumentReferenceType value)
Sets the value of the catalogueDocumentReference property.
|
void |
setCatalogueIndicator(CatalogueIndicatorType value)
Sets the value of the catalogueIndicator property.
|
void |
setCatalogueItemIdentification(ItemIdentificationType value)
Sets the value of the catalogueItemIdentification property.
|
void |
setHazardousRiskIndicator(HazardousRiskIndicatorType value)
Sets the value of the hazardousRiskIndicator property.
|
void |
setInformationContentProviderParty(PartyType value)
Sets the value of the informationContentProviderParty property.
|
void |
setName(NameType value)
Sets the value of the name property.
|
void |
setOriginCountry(CountryType value)
Sets the value of the originCountry property.
|
void |
setPackQuantity(PackQuantityType value)
Sets the value of the packQuantity property.
|
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.
|
protected List<DescriptionType> description
protected PackQuantityType packQuantity
protected PackSizeNumericType packSizeNumeric
protected CatalogueIndicatorType catalogueIndicator
protected NameType name
protected HazardousRiskIndicatorType hazardousRiskIndicator
protected List<AdditionalInformationType> additionalInformation
protected List<KeywordType> keyword
protected List<BrandNameType> brandName
protected List<ModelNameType> modelName
protected ItemIdentificationType buyersItemIdentification
protected ItemIdentificationType sellersItemIdentification
protected List<ItemIdentificationType> manufacturersItemIdentification
protected ItemIdentificationType standardItemIdentification
protected ItemIdentificationType catalogueItemIdentification
protected List<ItemIdentificationType> additionalItemIdentification
protected DocumentReferenceType catalogueDocumentReference
protected List<DocumentReferenceType> itemSpecificationDocumentReference
protected CountryType originCountry
protected List<CommodityClassificationType> commodityClassification
protected List<TransactionConditionsType> transactionConditions
protected List<HazardousItemType> hazardousItem
protected List<TaxCategoryType> classifiedTaxCategory
protected List<ItemPropertyType> additionalItemProperty
protected PartyType informationContentProviderParty
protected List<AddressType> originAddress
protected List<ItemInstanceType> itemInstance
protected List<CertificateType> certificate
protected List<DimensionType> dimension
public List<DescriptionType> getDescription()
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
public PackQuantityType getPackQuantity()
PackQuantityTypepublic void setPackQuantity(PackQuantityType value)
value - allowed object is
PackQuantityTypepublic PackSizeNumericType getPackSizeNumeric()
PackSizeNumericTypepublic void setPackSizeNumeric(PackSizeNumericType value)
value - allowed object is
PackSizeNumericTypepublic CatalogueIndicatorType getCatalogueIndicator()
CatalogueIndicatorTypepublic void setCatalogueIndicator(CatalogueIndicatorType value)
value - allowed object is
CatalogueIndicatorTypepublic NameType getName()
NameTypepublic void setName(NameType value)
value - allowed object is
NameTypepublic HazardousRiskIndicatorType getHazardousRiskIndicator()
HazardousRiskIndicatorTypepublic void setHazardousRiskIndicator(HazardousRiskIndicatorType value)
value - allowed object is
HazardousRiskIndicatorTypepublic List<AdditionalInformationType> getAdditionalInformation()
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
public List<KeywordType> getKeyword()
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
public List<BrandNameType> getBrandName()
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
public List<ModelNameType> getModelName()
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
public ItemIdentificationType getBuyersItemIdentification()
ItemIdentificationTypepublic void setBuyersItemIdentification(ItemIdentificationType value)
value - allowed object is
ItemIdentificationTypepublic ItemIdentificationType getSellersItemIdentification()
ItemIdentificationTypepublic void setSellersItemIdentification(ItemIdentificationType value)
value - allowed object is
ItemIdentificationTypepublic List<ItemIdentificationType> getManufacturersItemIdentification()
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
public ItemIdentificationType getStandardItemIdentification()
ItemIdentificationTypepublic void setStandardItemIdentification(ItemIdentificationType value)
value - allowed object is
ItemIdentificationTypepublic ItemIdentificationType getCatalogueItemIdentification()
ItemIdentificationTypepublic void setCatalogueItemIdentification(ItemIdentificationType value)
value - allowed object is
ItemIdentificationTypepublic List<ItemIdentificationType> getAdditionalItemIdentification()
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
public DocumentReferenceType getCatalogueDocumentReference()
DocumentReferenceTypepublic void setCatalogueDocumentReference(DocumentReferenceType value)
value - allowed object is
DocumentReferenceTypepublic List<DocumentReferenceType> getItemSpecificationDocumentReference()
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
public CountryType getOriginCountry()
CountryTypepublic void setOriginCountry(CountryType value)
value - allowed object is
CountryTypepublic List<CommodityClassificationType> getCommodityClassification()
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
public List<TransactionConditionsType> getTransactionConditions()
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
public List<HazardousItemType> getHazardousItem()
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
public List<TaxCategoryType> getClassifiedTaxCategory()
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
public List<ItemPropertyType> getAdditionalItemProperty()
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
public List<PartyType> getManufacturerParty()
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
public PartyType getInformationContentProviderParty()
PartyTypepublic void setInformationContentProviderParty(PartyType value)
value - allowed object is
PartyTypepublic List<AddressType> getOriginAddress()
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
public List<ItemInstanceType> getItemInstance()
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
public List<CertificateType> getCertificate()
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
public List<DimensionType> getDimension()
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
Copyright © 2017 Direktoratet for forvaltning og IKT (Difi). All rights reserved.