network.oxalis.peppol.ubl2.jaxb.cac.ItemType Maven / Gradle / Ivy
Show all versions of peppol-ubl21 Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2023.08.26 at 01:27:09 PM UTC
//
package network.oxalis.peppol.ubl2.jaxb.cac;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.NoArgsConstructor;
import network.oxalis.peppol.ubl2.jaxb.cbc.AdditionalInformationType;
import network.oxalis.peppol.ubl2.jaxb.cbc.BrandNameType;
import network.oxalis.peppol.ubl2.jaxb.cbc.CatalogueIndicatorType;
import network.oxalis.peppol.ubl2.jaxb.cbc.DescriptionType;
import network.oxalis.peppol.ubl2.jaxb.cbc.HazardousRiskIndicatorType;
import network.oxalis.peppol.ubl2.jaxb.cbc.KeywordType;
import network.oxalis.peppol.ubl2.jaxb.cbc.ModelNameType;
import network.oxalis.peppol.ubl2.jaxb.cbc.NameType;
import network.oxalis.peppol.ubl2.jaxb.cbc.PackQuantityType;
import network.oxalis.peppol.ubl2.jaxb.cbc.PackSizeNumericType;
/**
* 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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ItemType", propOrder = {
"description",
"packQuantity",
"packSizeNumeric",
"catalogueIndicator",
"name",
"hazardousRiskIndicator",
"additionalInformation",
"keyword",
"brandName",
"modelName",
"buyersItemIdentification",
"sellersItemIdentification",
"manufacturersItemIdentification",
"standardItemIdentification",
"catalogueItemIdentification",
"additionalItemIdentification",
"catalogueDocumentReference",
"itemSpecificationDocumentReference",
"originCountry",
"commodityClassification",
"transactionConditions",
"hazardousItem",
"classifiedTaxCategory",
"additionalItemProperty",
"manufacturerParty",
"informationContentProviderParty",
"originAddress",
"itemInstance",
"certificate",
"dimension"
})
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ItemType {
@XmlElement(name = "Description", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected List description;
@XmlElement(name = "PackQuantity", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected PackQuantityType packQuantity;
@XmlElement(name = "PackSizeNumeric", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected PackSizeNumericType packSizeNumeric;
@XmlElement(name = "CatalogueIndicator", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected CatalogueIndicatorType catalogueIndicator;
@XmlElement(name = "Name", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected NameType name;
@XmlElement(name = "HazardousRiskIndicator", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected HazardousRiskIndicatorType hazardousRiskIndicator;
@XmlElement(name = "AdditionalInformation", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected List additionalInformation;
@XmlElement(name = "Keyword", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected List keyword;
@XmlElement(name = "BrandName", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected List brandName;
@XmlElement(name = "ModelName", namespace = "urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2")
protected List modelName;
@XmlElement(name = "BuyersItemIdentification")
protected ItemIdentificationType buyersItemIdentification;
@XmlElement(name = "SellersItemIdentification")
protected ItemIdentificationType sellersItemIdentification;
@XmlElement(name = "ManufacturersItemIdentification")
protected List manufacturersItemIdentification;
@XmlElement(name = "StandardItemIdentification")
protected ItemIdentificationType standardItemIdentification;
@XmlElement(name = "CatalogueItemIdentification")
protected ItemIdentificationType catalogueItemIdentification;
@XmlElement(name = "AdditionalItemIdentification")
protected List additionalItemIdentification;
@XmlElement(name = "CatalogueDocumentReference")
protected DocumentReferenceType catalogueDocumentReference;
@XmlElement(name = "ItemSpecificationDocumentReference")
protected List itemSpecificationDocumentReference;
@XmlElement(name = "OriginCountry")
protected CountryType originCountry;
@XmlElement(name = "CommodityClassification")
protected List commodityClassification;
@XmlElement(name = "TransactionConditions")
protected List transactionConditions;
@XmlElement(name = "HazardousItem")
protected List hazardousItem;
@XmlElement(name = "ClassifiedTaxCategory")
protected List classifiedTaxCategory;
@XmlElement(name = "AdditionalItemProperty")
protected List additionalItemProperty;
@XmlElement(name = "ManufacturerParty")
protected List manufacturerParty;
@XmlElement(name = "InformationContentProviderParty")
protected PartyType informationContentProviderParty;
@XmlElement(name = "OriginAddress")
protected List originAddress;
@XmlElement(name = "ItemInstance")
protected List itemInstance;
@XmlElement(name = "Certificate")
protected List certificate;
@XmlElement(name = "Dimension")
protected List dimension;
/**
* 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
* {@link DescriptionType }
*
*
*/
public List getDescription() {
if (description == null) {
description = new ArrayList();
}
return this.description;
}
/**
* Gets the value of the packQuantity property.
*
* @return
* possible object is
* {@link PackQuantityType }
*
*/
public PackQuantityType getPackQuantity() {
return packQuantity;
}
/**
* Sets the value of the packQuantity property.
*
* @param value
* allowed object is
* {@link PackQuantityType }
*
*/
public void setPackQuantity(PackQuantityType value) {
this.packQuantity = value;
}
/**
* Gets the value of the packSizeNumeric property.
*
* @return
* possible object is
* {@link PackSizeNumericType }
*
*/
public PackSizeNumericType getPackSizeNumeric() {
return packSizeNumeric;
}
/**
* Sets the value of the packSizeNumeric property.
*
* @param value
* allowed object is
* {@link PackSizeNumericType }
*
*/
public void setPackSizeNumeric(PackSizeNumericType value) {
this.packSizeNumeric = value;
}
/**
* Gets the value of the catalogueIndicator property.
*
* @return
* possible object is
* {@link CatalogueIndicatorType }
*
*/
public CatalogueIndicatorType getCatalogueIndicator() {
return catalogueIndicator;
}
/**
* Sets the value of the catalogueIndicator property.
*
* @param value
* allowed object is
* {@link CatalogueIndicatorType }
*
*/
public void setCatalogueIndicator(CatalogueIndicatorType value) {
this.catalogueIndicator = value;
}
/**
* Gets the value of the name property.
*
* @return
* possible object is
* {@link NameType }
*
*/
public NameType getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is
* {@link NameType }
*
*/
public void setName(NameType value) {
this.name = value;
}
/**
* Gets the value of the hazardousRiskIndicator property.
*
* @return
* possible object is
* {@link HazardousRiskIndicatorType }
*
*/
public HazardousRiskIndicatorType getHazardousRiskIndicator() {
return hazardousRiskIndicator;
}
/**
* Sets the value of the hazardousRiskIndicator property.
*
* @param value
* allowed object is
* {@link HazardousRiskIndicatorType }
*
*/
public void setHazardousRiskIndicator(HazardousRiskIndicatorType value) {
this.hazardousRiskIndicator = value;
}
/**
* 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
* {@link AdditionalInformationType }
*
*
*/
public List getAdditionalInformation() {
if (additionalInformation == null) {
additionalInformation = new ArrayList();
}
return this.additionalInformation;
}
/**
* 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
* {@link KeywordType }
*
*
*/
public List getKeyword() {
if (keyword == null) {
keyword = new ArrayList();
}
return this.keyword;
}
/**
* 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
* {@link BrandNameType }
*
*
*/
public List getBrandName() {
if (brandName == null) {
brandName = new ArrayList();
}
return this.brandName;
}
/**
* 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
* {@link ModelNameType }
*
*
*/
public List getModelName() {
if (modelName == null) {
modelName = new ArrayList();
}
return this.modelName;
}
/**
* Gets the value of the buyersItemIdentification property.
*
* @return
* possible object is
* {@link ItemIdentificationType }
*
*/
public ItemIdentificationType getBuyersItemIdentification() {
return buyersItemIdentification;
}
/**
* Sets the value of the buyersItemIdentification property.
*
* @param value
* allowed object is
* {@link ItemIdentificationType }
*
*/
public void setBuyersItemIdentification(ItemIdentificationType value) {
this.buyersItemIdentification = value;
}
/**
* Gets the value of the sellersItemIdentification property.
*
* @return
* possible object is
* {@link ItemIdentificationType }
*
*/
public ItemIdentificationType getSellersItemIdentification() {
return sellersItemIdentification;
}
/**
* Sets the value of the sellersItemIdentification property.
*
* @param value
* allowed object is
* {@link ItemIdentificationType }
*
*/
public void setSellersItemIdentification(ItemIdentificationType value) {
this.sellersItemIdentification = value;
}
/**
* 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
* {@link ItemIdentificationType }
*
*
*/
public List getManufacturersItemIdentification() {
if (manufacturersItemIdentification == null) {
manufacturersItemIdentification = new ArrayList();
}
return this.manufacturersItemIdentification;
}
/**
* Gets the value of the standardItemIdentification property.
*
* @return
* possible object is
* {@link ItemIdentificationType }
*
*/
public ItemIdentificationType getStandardItemIdentification() {
return standardItemIdentification;
}
/**
* Sets the value of the standardItemIdentification property.
*
* @param value
* allowed object is
* {@link ItemIdentificationType }
*
*/
public void setStandardItemIdentification(ItemIdentificationType value) {
this.standardItemIdentification = value;
}
/**
* Gets the value of the catalogueItemIdentification property.
*
* @return
* possible object is
* {@link ItemIdentificationType }
*
*/
public ItemIdentificationType getCatalogueItemIdentification() {
return catalogueItemIdentification;
}
/**
* Sets the value of the catalogueItemIdentification property.
*
* @param value
* allowed object is
* {@link ItemIdentificationType }
*
*/
public void setCatalogueItemIdentification(ItemIdentificationType value) {
this.catalogueItemIdentification = value;
}
/**
* 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
* {@link ItemIdentificationType }
*
*
*/
public List getAdditionalItemIdentification() {
if (additionalItemIdentification == null) {
additionalItemIdentification = new ArrayList();
}
return this.additionalItemIdentification;
}
/**
* Gets the value of the catalogueDocumentReference property.
*
* @return
* possible object is
* {@link DocumentReferenceType }
*
*/
public DocumentReferenceType getCatalogueDocumentReference() {
return catalogueDocumentReference;
}
/**
* Sets the value of the catalogueDocumentReference property.
*
* @param value
* allowed object is
* {@link DocumentReferenceType }
*
*/
public void setCatalogueDocumentReference(DocumentReferenceType value) {
this.catalogueDocumentReference = value;
}
/**
* 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
* {@link DocumentReferenceType }
*
*
*/
public List getItemSpecificationDocumentReference() {
if (itemSpecificationDocumentReference == null) {
itemSpecificationDocumentReference = new ArrayList();
}
return this.itemSpecificationDocumentReference;
}
/**
* Gets the value of the originCountry property.
*
* @return
* possible object is
* {@link CountryType }
*
*/
public CountryType getOriginCountry() {
return originCountry;
}
/**
* Sets the value of the originCountry property.
*
* @param value
* allowed object is
* {@link CountryType }
*
*/
public void setOriginCountry(CountryType value) {
this.originCountry = value;
}
/**
* 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
* {@link CommodityClassificationType }
*
*
*/
public List getCommodityClassification() {
if (commodityClassification == null) {
commodityClassification = new ArrayList();
}
return this.commodityClassification;
}
/**
* 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
* {@link TransactionConditionsType }
*
*
*/
public List getTransactionConditions() {
if (transactionConditions == null) {
transactionConditions = new ArrayList();
}
return this.transactionConditions;
}
/**
* 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
* {@link HazardousItemType }
*
*
*/
public List getHazardousItem() {
if (hazardousItem == null) {
hazardousItem = new ArrayList();
}
return this.hazardousItem;
}
/**
* 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
* {@link TaxCategoryType }
*
*
*/
public List getClassifiedTaxCategory() {
if (classifiedTaxCategory == null) {
classifiedTaxCategory = new ArrayList();
}
return this.classifiedTaxCategory;
}
/**
* 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
* {@link ItemPropertyType }
*
*
*/
public List getAdditionalItemProperty() {
if (additionalItemProperty == null) {
additionalItemProperty = new ArrayList();
}
return this.additionalItemProperty;
}
/**
* 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
* {@link PartyType }
*
*
*/
public List getManufacturerParty() {
if (manufacturerParty == null) {
manufacturerParty = new ArrayList();
}
return this.manufacturerParty;
}
/**
* Gets the value of the informationContentProviderParty property.
*
* @return
* possible object is
* {@link PartyType }
*
*/
public PartyType getInformationContentProviderParty() {
return informationContentProviderParty;
}
/**
* Sets the value of the informationContentProviderParty property.
*
* @param value
* allowed object is
* {@link PartyType }
*
*/
public void setInformationContentProviderParty(PartyType value) {
this.informationContentProviderParty = value;
}
/**
* 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
* {@link AddressType }
*
*
*/
public List getOriginAddress() {
if (originAddress == null) {
originAddress = new ArrayList();
}
return this.originAddress;
}
/**
* 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
* {@link ItemInstanceType }
*
*
*/
public List getItemInstance() {
if (itemInstance == null) {
itemInstance = new ArrayList();
}
return this.itemInstance;
}
/**
* 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
* {@link CertificateType }
*
*
*/
public List getCertificate() {
if (certificate == null) {
certificate = new ArrayList();
}
return this.certificate;
}
/**
* 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
* {@link DimensionType }
*
*
*/
public List getDimension() {
if (dimension == null) {
dimension = new ArrayList();
}
return this.dimension;
}
}