Class StockAvailabilityReportLineType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.StockAvailabilityReportLineType
-
public class StockAvailabilityReportLineType extends Object
Java class for StockAvailabilityReportLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StockAvailabilityReportLineType"> <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}Note" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Quantity"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ValueAmount" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AvailabilityDate" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AvailabilityStatusCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Item"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected AvailabilityDateTypeavailabilityDateprotected AvailabilityStatusCodeTypeavailabilityStatusCodeprotected IDTypeidprotected ItemTypeitemprotected List<NoteType>noteprotected QuantityTypequantityprotected ValueAmountTypevalueAmount
-
Constructor Summary
Constructors Constructor Description StockAvailabilityReportLineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AvailabilityDateTypegetAvailabilityDate()Gets the value of the availabilityDate property.AvailabilityStatusCodeTypegetAvailabilityStatusCode()Gets the value of the availabilityStatusCode property.IDTypegetID()Gets the value of the id property.ItemTypegetItem()Gets the value of the item property.List<NoteType>getNote()Gets the value of the note property.QuantityTypegetQuantity()Gets the value of the quantity property.ValueAmountTypegetValueAmount()Gets the value of the valueAmount property.voidsetAvailabilityDate(AvailabilityDateType value)Sets the value of the availabilityDate property.voidsetAvailabilityStatusCode(AvailabilityStatusCodeType value)Sets the value of the availabilityStatusCode property.voidsetID(IDType value)Sets the value of the id property.voidsetItem(ItemType value)Sets the value of the item property.voidsetQuantity(QuantityType value)Sets the value of the quantity property.voidsetValueAmount(ValueAmountType value)Sets the value of the valueAmount property.
-
-
-
Field Detail
-
id
protected IDType id
-
quantity
protected QuantityType quantity
-
valueAmount
protected ValueAmountType valueAmount
-
availabilityDate
protected AvailabilityDateType availabilityDate
-
availabilityStatusCode
protected AvailabilityStatusCodeType availabilityStatusCode
-
item
protected ItemType item
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getNote
public List<NoteType> getNote()
Gets the value of the note 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 note property.For example, to add a new item, do as follows:
getNote().add(newItem);Objects of the following type(s) are allowed in the list
NoteType
-
getQuantity
public QuantityType getQuantity()
Gets the value of the quantity property.- Returns:
- possible object is
QuantityType
-
setQuantity
public void setQuantity(QuantityType value)
Sets the value of the quantity property.- Parameters:
value- allowed object isQuantityType
-
getValueAmount
public ValueAmountType getValueAmount()
Gets the value of the valueAmount property.- Returns:
- possible object is
ValueAmountType
-
setValueAmount
public void setValueAmount(ValueAmountType value)
Sets the value of the valueAmount property.- Parameters:
value- allowed object isValueAmountType
-
getAvailabilityDate
public AvailabilityDateType getAvailabilityDate()
Gets the value of the availabilityDate property.- Returns:
- possible object is
AvailabilityDateType
-
setAvailabilityDate
public void setAvailabilityDate(AvailabilityDateType value)
Sets the value of the availabilityDate property.- Parameters:
value- allowed object isAvailabilityDateType
-
getAvailabilityStatusCode
public AvailabilityStatusCodeType getAvailabilityStatusCode()
Gets the value of the availabilityStatusCode property.- Returns:
- possible object is
AvailabilityStatusCodeType
-
setAvailabilityStatusCode
public void setAvailabilityStatusCode(AvailabilityStatusCodeType value)
Sets the value of the availabilityStatusCode property.- Parameters:
value- allowed object isAvailabilityStatusCodeType
-
getItem
public ItemType getItem()
Gets the value of the item property.- Returns:
- possible object is
ItemType
-
-