All Downloads are FREE. Search and download functionalities are using the official Maven repository.

network.oxalis.peppol.ubl2.jaxb.cac.ItemType Maven / Gradle / Ivy

The newest version!
//
// 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; } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy