Class ItemIdentificationType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ItemIdentificationType
-
public class ItemIdentificationType extends Object
Java class for ItemIdentificationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemIdentificationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExtendedID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BarcodeSymbologyID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PhysicalAttribute" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}MeasurementDimension" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}IssuerParty" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected BarcodeSymbologyIDTypebarcodeSymbologyIDprotected ExtendedIDTypeextendedIDprotected IDTypeidprotected PartyTypeissuerPartyprotected List<DimensionType>measurementDimensionprotected List<PhysicalAttributeType>physicalAttribute
-
Constructor Summary
Constructors Constructor Description ItemIdentificationType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BarcodeSymbologyIDTypegetBarcodeSymbologyID()Gets the value of the barcodeSymbologyID property.ExtendedIDTypegetExtendedID()Gets the value of the extendedID property.IDTypegetID()Gets the value of the id property.PartyTypegetIssuerParty()Gets the value of the issuerParty property.List<DimensionType>getMeasurementDimension()Gets the value of the measurementDimension property.List<PhysicalAttributeType>getPhysicalAttribute()Gets the value of the physicalAttribute property.voidsetBarcodeSymbologyID(BarcodeSymbologyIDType value)Sets the value of the barcodeSymbologyID property.voidsetExtendedID(ExtendedIDType value)Sets the value of the extendedID property.voidsetID(IDType value)Sets the value of the id property.voidsetIssuerParty(PartyType value)Sets the value of the issuerParty property.
-
-
-
Field Detail
-
id
protected IDType id
-
extendedID
protected ExtendedIDType extendedID
-
barcodeSymbologyID
protected BarcodeSymbologyIDType barcodeSymbologyID
-
physicalAttribute
protected List<PhysicalAttributeType> physicalAttribute
-
measurementDimension
protected List<DimensionType> measurementDimension
-
issuerParty
protected PartyType issuerParty
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getExtendedID
public ExtendedIDType getExtendedID()
Gets the value of the extendedID property.- Returns:
- possible object is
ExtendedIDType
-
setExtendedID
public void setExtendedID(ExtendedIDType value)
Sets the value of the extendedID property.- Parameters:
value- allowed object isExtendedIDType
-
getBarcodeSymbologyID
public BarcodeSymbologyIDType getBarcodeSymbologyID()
Gets the value of the barcodeSymbologyID property.- Returns:
- possible object is
BarcodeSymbologyIDType
-
setBarcodeSymbologyID
public void setBarcodeSymbologyID(BarcodeSymbologyIDType value)
Sets the value of the barcodeSymbologyID property.- Parameters:
value- allowed object isBarcodeSymbologyIDType
-
getPhysicalAttribute
public List<PhysicalAttributeType> getPhysicalAttribute()
Gets the value of the physicalAttribute 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 physicalAttribute property.For example, to add a new item, do as follows:
getPhysicalAttribute().add(newItem);Objects of the following type(s) are allowed in the list
PhysicalAttributeType
-
getMeasurementDimension
public List<DimensionType> getMeasurementDimension()
Gets the value of the measurementDimension 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 measurementDimension property.For example, to add a new item, do as follows:
getMeasurementDimension().add(newItem);Objects of the following type(s) are allowed in the list
DimensionType
-
getIssuerParty
public PartyType getIssuerParty()
Gets the value of the issuerParty property.- Returns:
- possible object is
PartyType
-
-