Class ItemInstanceType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ItemInstanceType
-
public class ItemInstanceType extends Object
Java class for ItemInstanceType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemInstanceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProductTraceID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ManufactureDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ManufactureTime" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BestBeforeDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}RegistrationID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SerialID" 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}LotIdentification" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<ItemPropertyType>additionalItemPropertyprotected BestBeforeDateTypebestBeforeDateprotected LotIdentificationTypelotIdentificationprotected ManufactureDateTypemanufactureDateprotected ManufactureTimeTypemanufactureTimeprotected ProductTraceIDTypeproductTraceIDprotected RegistrationIDTyperegistrationIDprotected SerialIDTypeserialID
-
Constructor Summary
Constructors Constructor Description ItemInstanceType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ItemPropertyType>getAdditionalItemProperty()Gets the value of the additionalItemProperty property.BestBeforeDateTypegetBestBeforeDate()Gets the value of the bestBeforeDate property.LotIdentificationTypegetLotIdentification()Gets the value of the lotIdentification property.ManufactureDateTypegetManufactureDate()Gets the value of the manufactureDate property.ManufactureTimeTypegetManufactureTime()Gets the value of the manufactureTime property.ProductTraceIDTypegetProductTraceID()Gets the value of the productTraceID property.RegistrationIDTypegetRegistrationID()Gets the value of the registrationID property.SerialIDTypegetSerialID()Gets the value of the serialID property.voidsetBestBeforeDate(BestBeforeDateType value)Sets the value of the bestBeforeDate property.voidsetLotIdentification(LotIdentificationType value)Sets the value of the lotIdentification property.voidsetManufactureDate(ManufactureDateType value)Sets the value of the manufactureDate property.voidsetManufactureTime(ManufactureTimeType value)Sets the value of the manufactureTime property.voidsetProductTraceID(ProductTraceIDType value)Sets the value of the productTraceID property.voidsetRegistrationID(RegistrationIDType value)Sets the value of the registrationID property.voidsetSerialID(SerialIDType value)Sets the value of the serialID property.
-
-
-
Field Detail
-
productTraceID
protected ProductTraceIDType productTraceID
-
manufactureDate
protected ManufactureDateType manufactureDate
-
manufactureTime
protected ManufactureTimeType manufactureTime
-
bestBeforeDate
protected BestBeforeDateType bestBeforeDate
-
registrationID
protected RegistrationIDType registrationID
-
serialID
protected SerialIDType serialID
-
additionalItemProperty
protected List<ItemPropertyType> additionalItemProperty
-
lotIdentification
protected LotIdentificationType lotIdentification
-
-
Method Detail
-
getProductTraceID
public ProductTraceIDType getProductTraceID()
Gets the value of the productTraceID property.- Returns:
- possible object is
ProductTraceIDType
-
setProductTraceID
public void setProductTraceID(ProductTraceIDType value)
Sets the value of the productTraceID property.- Parameters:
value- allowed object isProductTraceIDType
-
getManufactureDate
public ManufactureDateType getManufactureDate()
Gets the value of the manufactureDate property.- Returns:
- possible object is
ManufactureDateType
-
setManufactureDate
public void setManufactureDate(ManufactureDateType value)
Sets the value of the manufactureDate property.- Parameters:
value- allowed object isManufactureDateType
-
getManufactureTime
public ManufactureTimeType getManufactureTime()
Gets the value of the manufactureTime property.- Returns:
- possible object is
ManufactureTimeType
-
setManufactureTime
public void setManufactureTime(ManufactureTimeType value)
Sets the value of the manufactureTime property.- Parameters:
value- allowed object isManufactureTimeType
-
getBestBeforeDate
public BestBeforeDateType getBestBeforeDate()
Gets the value of the bestBeforeDate property.- Returns:
- possible object is
BestBeforeDateType
-
setBestBeforeDate
public void setBestBeforeDate(BestBeforeDateType value)
Sets the value of the bestBeforeDate property.- Parameters:
value- allowed object isBestBeforeDateType
-
getRegistrationID
public RegistrationIDType getRegistrationID()
Gets the value of the registrationID property.- Returns:
- possible object is
RegistrationIDType
-
setRegistrationID
public void setRegistrationID(RegistrationIDType value)
Sets the value of the registrationID property.- Parameters:
value- allowed object isRegistrationIDType
-
getSerialID
public SerialIDType getSerialID()
Gets the value of the serialID property.- Returns:
- possible object is
SerialIDType
-
setSerialID
public void setSerialID(SerialIDType value)
Sets the value of the serialID property.- Parameters:
value- allowed object isSerialIDType
-
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.
-
getLotIdentification
public LotIdentificationType getLotIdentification()
Gets the value of the lotIdentification property.- Returns:
- possible object is
LotIdentificationType
-
setLotIdentification
public void setLotIdentification(LotIdentificationType value)
Sets the value of the lotIdentification property.- Parameters:
value- allowed object isLotIdentificationType
-
-