Class RequestForQuotationLineType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.RequestForQuotationLineType
-
public class RequestForQuotationLineType extends Object
Java class for RequestForQuotationLineType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="RequestForQuotationLineType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UUID" minOccurs="0"/> <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}OptionalLineItemIndicator" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PrivacyCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SecurityClassificationCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentReference" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LineItem"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<DocumentReferenceType>documentReferenceprotected IDTypeidprotected LineItemTypelineItemprotected List<NoteType>noteprotected OptionalLineItemIndicatorTypeoptionalLineItemIndicatorprotected PrivacyCodeTypeprivacyCodeprotected SecurityClassificationCodeTypesecurityClassificationCodeprotected UUIDTypeuuid
-
Constructor Summary
Constructors Constructor Description RequestForQuotationLineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DocumentReferenceType>getDocumentReference()Gets the value of the documentReference property.IDTypegetID()Gets the value of the id property.LineItemTypegetLineItem()Gets the value of the lineItem property.List<NoteType>getNote()Gets the value of the note property.OptionalLineItemIndicatorTypegetOptionalLineItemIndicator()Gets the value of the optionalLineItemIndicator property.PrivacyCodeTypegetPrivacyCode()Gets the value of the privacyCode property.SecurityClassificationCodeTypegetSecurityClassificationCode()Gets the value of the securityClassificationCode property.UUIDTypegetUUID()Gets the value of the uuid property.voidsetID(IDType value)Sets the value of the id property.voidsetLineItem(LineItemType value)Sets the value of the lineItem property.voidsetOptionalLineItemIndicator(OptionalLineItemIndicatorType value)Sets the value of the optionalLineItemIndicator property.voidsetPrivacyCode(PrivacyCodeType value)Sets the value of the privacyCode property.voidsetSecurityClassificationCode(SecurityClassificationCodeType value)Sets the value of the securityClassificationCode property.voidsetUUID(UUIDType value)Sets the value of the uuid property.
-
-
-
Field Detail
-
id
protected IDType id
-
uuid
protected UUIDType uuid
-
optionalLineItemIndicator
protected OptionalLineItemIndicatorType optionalLineItemIndicator
-
privacyCode
protected PrivacyCodeType privacyCode
-
securityClassificationCode
protected SecurityClassificationCodeType securityClassificationCode
-
documentReference
protected List<DocumentReferenceType> documentReference
-
lineItem
protected LineItemType lineItem
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getUUID
public UUIDType getUUID()
Gets the value of the uuid property.- Returns:
- possible object is
UUIDType
-
setUUID
public void setUUID(UUIDType value)
Sets the value of the uuid property.- Parameters:
value- allowed object isUUIDType
-
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- Returns:
- The value of the note property.
-
getOptionalLineItemIndicator
public OptionalLineItemIndicatorType getOptionalLineItemIndicator()
Gets the value of the optionalLineItemIndicator property.- Returns:
- possible object is
OptionalLineItemIndicatorType
-
setOptionalLineItemIndicator
public void setOptionalLineItemIndicator(OptionalLineItemIndicatorType value)
Sets the value of the optionalLineItemIndicator property.- Parameters:
value- allowed object isOptionalLineItemIndicatorType
-
getPrivacyCode
public PrivacyCodeType getPrivacyCode()
Gets the value of the privacyCode property.- Returns:
- possible object is
PrivacyCodeType
-
setPrivacyCode
public void setPrivacyCode(PrivacyCodeType value)
Sets the value of the privacyCode property.- Parameters:
value- allowed object isPrivacyCodeType
-
getSecurityClassificationCode
public SecurityClassificationCodeType getSecurityClassificationCode()
Gets the value of the securityClassificationCode property.- Returns:
- possible object is
SecurityClassificationCodeType
-
setSecurityClassificationCode
public void setSecurityClassificationCode(SecurityClassificationCodeType value)
Sets the value of the securityClassificationCode property.- Parameters:
value- allowed object isSecurityClassificationCodeType
-
getDocumentReference
public List<DocumentReferenceType> getDocumentReference()
Gets the value of the documentReference 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 documentReference property.For example, to add a new item, do as follows:
getDocumentReference().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentReferenceType- Returns:
- The value of the documentReference property.
-
getLineItem
public LineItemType getLineItem()
Gets the value of the lineItem property.- Returns:
- possible object is
LineItemType
-
setLineItem
public void setLineItem(LineItemType value)
Sets the value of the lineItem property.- Parameters:
value- allowed object isLineItemType
-
-