@CodingStyleguideUnaware public class CreditNoteLineType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Details</ccts:DictionaryEntryName><ccts:Definition>A class to define a line in a Credit Note or Self Billed Credit Note.</ccts:Definition><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass></ccts:Component>
Java class for CreditNoteLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CreditNoteLineType">
<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}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}CreditedQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LineExtensionAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TaxPointDate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AccountingCostCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}AccountingCost" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PaymentPurposeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FreeOfChargeIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}InvoicePeriod" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OrderLineReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DiscrepancyResponse" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DespatchLineReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReceiptLineReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}BillingReference" maxOccurs="unbounded" 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}PricingReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}OriginatorParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Delivery" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PaymentTerms" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TaxTotal" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AllowanceCharge" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Item" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Price" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryTerms" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SubCreditNoteLine" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ItemPriceExtension" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
This class was annotated by ph-jaxb22-plugin -Xph-annotate
This class contains methods created by ph-jaxb22-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb22-plugin -Xph-tostring
This class contains methods created by ph-jaxb22-plugin -Xph-list-extension
This class contains methods created by ph-jaxb22-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
| Constructor and Description |
|---|
CreditNoteLineType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllowanceCharge(AllowanceChargeType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addBillingReference(BillingReferenceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDelivery(DeliveryType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDeliveryTerms(DeliveryTermsType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDespatchLineReference(LineReferenceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDiscrepancyResponse(ResponseType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDocumentReference(DocumentReferenceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addInvoicePeriod(PeriodType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addNote(NoteType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addOrderLineReference(OrderLineReferenceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addPaymentTerms(PaymentTermsType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addReceiptLineReference(LineReferenceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addSubCreditNoteLine(CreditNoteLineType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTaxTotal(TaxTotalType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
CreditNoteLineType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(CreditNoteLineType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
AccountingCostType |
getAccountingCost()
<?
|
AccountingCostCodeType |
getAccountingCostCode()
<?
|
String |
getAccountingCostCodeValue()
Get the value of the contained AccountingCostCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
getAccountingCostValue()
Get the value of the contained AccountingCostType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<AllowanceChargeType> |
getAllowanceCharge()
<?
|
AllowanceChargeType |
getAllowanceChargeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAllowanceChargeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<BillingReferenceType> |
getBillingReference()
<?
|
BillingReferenceType |
getBillingReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getBillingReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
CreditedQuantityType |
getCreditedQuantity()
<?
|
BigDecimal |
getCreditedQuantityValue()
Get the value of the contained CreditedQuantityType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<DeliveryType> |
getDelivery()
<?
|
DeliveryType |
getDeliveryAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDeliveryCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<DeliveryTermsType> |
getDeliveryTerms()
<?
|
DeliveryTermsType |
getDeliveryTermsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDeliveryTermsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<LineReferenceType> |
getDespatchLineReference()
<?
|
LineReferenceType |
getDespatchLineReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDespatchLineReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ResponseType> |
getDiscrepancyResponse()
<?
|
ResponseType |
getDiscrepancyResponseAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDiscrepancyResponseCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<DocumentReferenceType> |
getDocumentReference()
<?
|
DocumentReferenceType |
getDocumentReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDocumentReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
FreeOfChargeIndicatorType |
getFreeOfChargeIndicator()
<?
|
IDType |
getID()
<?
|
String |
getIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<PeriodType> |
getInvoicePeriod()
<?
|
PeriodType |
getInvoicePeriodAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getInvoicePeriodCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ItemType |
getItem()
<?
|
PriceExtensionType |
getItemPriceExtension()
<?
|
LineExtensionAmountType |
getLineExtensionAmount()
<?
|
BigDecimal |
getLineExtensionAmountValue()
Get the value of the contained LineExtensionAmountType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<NoteType> |
getNote()
<?
|
NoteType |
getNoteAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getNoteCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<OrderLineReferenceType> |
getOrderLineReference()
<?
|
OrderLineReferenceType |
getOrderLineReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getOrderLineReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PartyType |
getOriginatorParty()
<?
|
PaymentPurposeCodeType |
getPaymentPurposeCode()
<?
|
String |
getPaymentPurposeCodeValue()
Get the value of the contained PaymentPurposeCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<PaymentTermsType> |
getPaymentTerms()
<?
|
PaymentTermsType |
getPaymentTermsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getPaymentTermsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PriceType |
getPrice()
<?
|
PricingReferenceType |
getPricingReference()
<?
|
List<LineReferenceType> |
getReceiptLineReference()
<?
|
LineReferenceType |
getReceiptLineReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getReceiptLineReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<CreditNoteLineType> |
getSubCreditNoteLine()
<?
|
CreditNoteLineType |
getSubCreditNoteLineAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getSubCreditNoteLineCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
TaxPointDateType |
getTaxPointDate()
<?
|
LocalDate |
getTaxPointDateValue()
Get the value of the contained TaxPointDateType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<TaxTotalType> |
getTaxTotal()
<?
|
TaxTotalType |
getTaxTotalAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTaxTotalCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
UUIDType |
getUUID()
<?
|
String |
getUUIDValue()
Get the value of the contained UUIDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
boolean |
hasAllowanceChargeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasBillingReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDeliveryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDeliveryTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDespatchLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDiscrepancyResponseEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasInvoicePeriodEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAllowanceChargeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoBillingReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDeliveryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDeliveryTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDespatchLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDiscrepancyResponseEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoInvoicePeriodEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoOrderLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoPaymentTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoReceiptLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoSubCreditNoteLineEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTaxTotalEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasOrderLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasPaymentTermsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasReceiptLineReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasSubCreditNoteLineEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTaxTotalEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isFreeOfChargeIndicatorValue(boolean nullValue)
Get the value of the contained FreeOfChargeIndicatorType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setAccountingCost(AccountingCostType value)
Sets the value of the accountingCost property.
|
AccountingCostType |
setAccountingCost(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setAccountingCostCode(AccountingCostCodeType value)
Sets the value of the accountingCostCode property.
|
AccountingCostCodeType |
setAccountingCostCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setAllowanceCharge(List<AllowanceChargeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBillingReference(List<BillingReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
CreditedQuantityType |
setCreditedQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setCreditedQuantity(CreditedQuantityType value)
Sets the value of the creditedQuantity property.
|
void |
setDelivery(List<DeliveryType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDeliveryTerms(List<DeliveryTermsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDespatchLineReference(List<LineReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDiscrepancyResponse(List<ResponseType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDocumentReference(List<DocumentReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
FreeOfChargeIndicatorType |
setFreeOfChargeIndicator(boolean valueParam)
Special setter with value of type boolean
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setFreeOfChargeIndicator(FreeOfChargeIndicatorType value)
Sets the value of the freeOfChargeIndicator property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setInvoicePeriod(List<PeriodType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setItem(ItemType value)
Sets the value of the item property.
|
void |
setItemPriceExtension(PriceExtensionType value)
Sets the value of the itemPriceExtension property.
|
LineExtensionAmountType |
setLineExtensionAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setLineExtensionAmount(LineExtensionAmountType value)
Sets the value of the lineExtensionAmount property.
|
void |
setNote(List<NoteType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setOrderLineReference(List<OrderLineReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setOriginatorParty(PartyType value)
Sets the value of the originatorParty property.
|
void |
setPaymentPurposeCode(PaymentPurposeCodeType value)
Sets the value of the paymentPurposeCode property.
|
PaymentPurposeCodeType |
setPaymentPurposeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setPaymentTerms(List<PaymentTermsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setPrice(PriceType value)
Sets the value of the price property.
|
void |
setPricingReference(PricingReferenceType value)
Sets the value of the pricingReference property.
|
void |
setReceiptLineReference(List<LineReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setSubCreditNoteLine(List<CreditNoteLineType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
TaxPointDateType |
setTaxPointDate(LocalDate valueParam)
Special setter with value of type LocalDate
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTaxPointDate(TaxPointDateType value)
Sets the value of the taxPointDate property.
|
void |
setTaxTotal(List<TaxTotalType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
UUIDType |
setUUID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setUUID(UUIDType value)
Sets the value of the uuid property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public CreditNoteLineType()
@Nullable public IDType getID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Identifier</ccts:DictionaryEntryName><ccts:Definition>An identifier for this credit note line.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public UUIDType getUUID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. UUID. Identifier</ccts:DictionaryEntryName><ccts:Definition>A universally unique identifier for this credit note line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>UUID</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
UUIDTypepublic void setUUID(@Nullable UUIDType value)
value - allowed object is
UUIDType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NoteType> getNote()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Note. Text</ccts:DictionaryEntryName><ccts:Definition>Free-form text conveying information that is not contained explicitly in other structures.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Note</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>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 set method 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
@Nullable public CreditedQuantityType getCreditedQuantity()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Credited_ Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>The quantity of items credited in this credit note line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Credited</ccts:PropertyTermQualifier><ccts:PropertyTerm>Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType></ccts:Component>
CreditedQuantityTypepublic void setCreditedQuantity(@Nullable CreditedQuantityType value)
value - allowed object is
CreditedQuantityType@Nullable public LineExtensionAmountType getLineExtensionAmount()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Line Extension Amount. Amount</ccts:DictionaryEntryName><ccts:Definition>The total amount for this credit note line, including allowance charges but exclusive of taxes.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Line Extension Amount</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType></ccts:Component>
LineExtensionAmountTypepublic void setLineExtensionAmount(@Nullable LineExtensionAmountType value)
value - allowed object is
LineExtensionAmountType@Nullable public TaxPointDateType getTaxPointDate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Tax Point Date. Date</ccts:DictionaryEntryName><ccts:Definition>The date of this credit note line, used to indicate the point at which tax becomes applicable.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Tax Point Date</ccts:PropertyTerm><ccts:RepresentationTerm>Date</ccts:RepresentationTerm><ccts:DataType>Date. Type</ccts:DataType></ccts:Component>
TaxPointDateTypepublic void setTaxPointDate(@Nullable TaxPointDateType value)
value - allowed object is
TaxPointDateType@Nullable public AccountingCostCodeType getAccountingCostCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Accounting Cost Code. Code</ccts:DictionaryEntryName><ccts:Definition>The buyer's accounting cost centre for this credit note line, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Accounting Cost Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
AccountingCostCodeTypepublic void setAccountingCostCode(@Nullable AccountingCostCodeType value)
value - allowed object is
AccountingCostCodeType@Nullable public AccountingCostType getAccountingCost()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Accounting Cost. Text</ccts:DictionaryEntryName><ccts:Definition>The buyer's accounting cost centre for this credit note line, expressed as text.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Accounting Cost</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>
AccountingCostTypepublic void setAccountingCost(@Nullable AccountingCostType value)
value - allowed object is
AccountingCostType@Nullable public PaymentPurposeCodeType getPaymentPurposeCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Payment Purpose Code. Code</ccts:DictionaryEntryName><ccts:Definition>A code signifying the business purpose for this payment.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Payment Purpose Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
PaymentPurposeCodeTypepublic void setPaymentPurposeCode(@Nullable PaymentPurposeCodeType value)
value - allowed object is
PaymentPurposeCodeType@Nullable public FreeOfChargeIndicatorType getFreeOfChargeIndicator()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Free Of Charge_ Indicator. Indicator</ccts:DictionaryEntryName><ccts:Definition>An indicator that this credit note line is free of charge (true) or not (false). The default is false.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Free Of Charge</ccts:PropertyTermQualifier><ccts:PropertyTerm>Indicator</ccts:PropertyTerm><ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm><ccts:DataType>Indicator. Type</ccts:DataType></ccts:Component>
FreeOfChargeIndicatorTypepublic void setFreeOfChargeIndicator(@Nullable FreeOfChargeIndicatorType value)
value - allowed object is
FreeOfChargeIndicatorType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<PeriodType> getInvoicePeriod()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Invoice_ Period. Period</ccts:DictionaryEntryName><ccts:Definition>An invoice period to which this credit note line applies.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Invoice</ccts:PropertyTermQualifier><ccts:PropertyTerm>Period</ccts:PropertyTerm><ccts:AssociatedObjectClass>Period</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Period</ccts:RepresentationTerm></ccts:Component>Gets the value of the invoicePeriod 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 invoicePeriod property.
For example, to add a new item, do as follows:
getInvoicePeriod().add(newItem);
Objects of the following type(s) are allowed in the list
PeriodType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<OrderLineReferenceType> getOrderLineReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Order Line Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to an order line associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Order Line Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Order Line Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Order Line Reference</ccts:RepresentationTerm></ccts:Component>Gets the value of the orderLineReference 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 orderLineReference property.
For example, to add a new item, do as follows:
getOrderLineReference().add(newItem);
Objects of the following type(s) are allowed in the list
OrderLineReferenceType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ResponseType> getDiscrepancyResponse()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Discrepancy_ Response. Response</ccts:DictionaryEntryName><ccts:Definition>A reason for the credit.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Discrepancy</ccts:PropertyTermQualifier><ccts:PropertyTerm>Response</ccts:PropertyTerm><ccts:AssociatedObjectClass>Response</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Response</ccts:RepresentationTerm></ccts:Component>Gets the value of the discrepancyResponse 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 discrepancyResponse property.
For example, to add a new item, do as follows:
getDiscrepancyResponse().add(newItem);
Objects of the following type(s) are allowed in the list
ResponseType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<LineReferenceType> getDespatchLineReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Despatch_ Line Reference. Line Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to a despatch line associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Despatch</ccts:PropertyTermQualifier><ccts:PropertyTerm>Line Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Line Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Line Reference</ccts:RepresentationTerm></ccts:Component>Gets the value of the despatchLineReference 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 despatchLineReference property.
For example, to add a new item, do as follows:
getDespatchLineReference().add(newItem);
Objects of the following type(s) are allowed in the list
LineReferenceType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<LineReferenceType> getReceiptLineReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Receipt_ Line Reference. Line Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to a receipt line associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Receipt</ccts:PropertyTermQualifier><ccts:PropertyTerm>Line Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Line Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Line Reference</ccts:RepresentationTerm></ccts:Component>Gets the value of the receiptLineReference 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 receiptLineReference property.
For example, to add a new item, do as follows:
getReceiptLineReference().add(newItem);
Objects of the following type(s) are allowed in the list
LineReferenceType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<BillingReferenceType> getBillingReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Billing Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to a billing document associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Billing Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Billing Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Billing Reference</ccts:RepresentationTerm></ccts:Component>Gets the value of the billingReference 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 billingReference property.
For example, to add a new item, do as follows:
getBillingReference().add(newItem);
Objects of the following type(s) are allowed in the list
BillingReferenceType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DocumentReferenceType> getDocumentReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Document Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to a document associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Document Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm></ccts:Component>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 set method 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
@Nullable public PricingReferenceType getPricingReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Pricing Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to pricing and item location information associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Pricing Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Pricing Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Pricing Reference</ccts:RepresentationTerm></ccts:Component>
PricingReferenceTypepublic void setPricingReference(@Nullable PricingReferenceType value)
value - allowed object is
PricingReferenceType@Nullable public PartyType getOriginatorParty()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Originator_ Party. Party</ccts:DictionaryEntryName><ccts:Definition>The party who originated the Order to which the Credit Note is related.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Originator</ccts:PropertyTermQualifier><ccts:PropertyTerm>Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Party</ccts:RepresentationTerm></ccts:Component>
PartyTypepublic void setOriginatorParty(@Nullable PartyType value)
value - allowed object is
PartyType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DeliveryType> getDelivery()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Delivery</ccts:DictionaryEntryName><ccts:Definition>A delivery associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Delivery</ccts:PropertyTerm><ccts:AssociatedObjectClass>Delivery</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Delivery</ccts:RepresentationTerm></ccts:Component>Gets the value of the delivery 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 delivery property.
For example, to add a new item, do as follows:
getDelivery().add(newItem);
Objects of the following type(s) are allowed in the list
DeliveryType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<PaymentTermsType> getPaymentTerms()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Payment Terms</ccts:DictionaryEntryName><ccts:Definition>A specification of payment terms associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Payment Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Payment Terms</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Payment Terms</ccts:RepresentationTerm></ccts:Component>Gets the value of the paymentTerms 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 paymentTerms property.
For example, to add a new item, do as follows:
getPaymentTerms().add(newItem);
Objects of the following type(s) are allowed in the list
PaymentTermsType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TaxTotalType> getTaxTotal()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Tax Total</ccts:DictionaryEntryName><ccts:Definition>A total amount of taxes of a particular kind applicable to this credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Tax Total</ccts:PropertyTerm><ccts:AssociatedObjectClass>Tax Total</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Tax Total</ccts:RepresentationTerm></ccts:Component>Gets the value of the taxTotal 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 taxTotal property.
For example, to add a new item, do as follows:
getTaxTotal().add(newItem);
Objects of the following type(s) are allowed in the list
TaxTotalType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AllowanceChargeType> getAllowanceCharge()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Allowance Charge</ccts:DictionaryEntryName><ccts:Definition>An allowance or charge associated with this credit note.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Allowance Charge</ccts:PropertyTerm><ccts:AssociatedObjectClass>Allowance Charge</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Allowance Charge</ccts:RepresentationTerm></ccts:Component>Gets the value of the allowanceCharge 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 allowanceCharge property.
For example, to add a new item, do as follows:
getAllowanceCharge().add(newItem);
Objects of the following type(s) are allowed in the list
AllowanceChargeType
@Nullable public ItemType getItem()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Item</ccts:DictionaryEntryName><ccts:Definition>The item associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item</ccts:RepresentationTerm></ccts:Component>
ItemTypepublic void setItem(@Nullable ItemType value)
value - allowed object is
ItemType@Nullable public PriceType getPrice()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Price</ccts:DictionaryEntryName><ccts:Definition>The price of the item associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Price</ccts:PropertyTerm><ccts:AssociatedObjectClass>Price</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Price</ccts:RepresentationTerm><ccts:AlternativeBusinessTerms>Unit Price, Base Price</ccts:AlternativeBusinessTerms></ccts:Component>
PriceTypepublic void setPrice(@Nullable PriceType value)
value - allowed object is
PriceType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DeliveryTermsType> getDeliveryTerms()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Delivery Terms</ccts:DictionaryEntryName><ccts:Definition>Terms and conditions of a delivery associated with this credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTerm>Delivery Terms</ccts:PropertyTerm><ccts:AssociatedObjectClass>Delivery Terms</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Delivery Terms</ccts:RepresentationTerm></ccts:Component>Gets the value of the deliveryTerms 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 deliveryTerms property.
For example, to add a new item, do as follows:
getDeliveryTerms().add(newItem);
Objects of the following type(s) are allowed in the list
DeliveryTermsType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<CreditNoteLineType> getSubCreditNoteLine()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Sub_ Credit Note Line. Credit Note Line</ccts:DictionaryEntryName><ccts:Definition>A class defining one or more Credit Note Lines detailing the credit note line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Sub</ccts:PropertyTermQualifier><ccts:PropertyTerm>Credit Note Line</ccts:PropertyTerm><ccts:AssociatedObjectClass>Credit Note Line</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Credit Note Line</ccts:RepresentationTerm></ccts:Component>Gets the value of the subCreditNoteLine 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 subCreditNoteLine property.
For example, to add a new item, do as follows:
getSubCreditNoteLine().add(newItem);
Objects of the following type(s) are allowed in the list
CreditNoteLineType
@Nullable public PriceExtensionType getItemPriceExtension()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Credit Note Line. Item_ Price Extension. Price Extension</ccts:DictionaryEntryName><ccts:Definition>The price extension, calculated by multiplying the price per unit by the quantity of items on this credit note line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Credit Note Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Item</ccts:PropertyTermQualifier><ccts:PropertyTerm>Price Extension</ccts:PropertyTerm><ccts:AssociatedObjectClass>Price Extension</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Price Extension</ccts:RepresentationTerm></ccts:Component>
PriceExtensionTypepublic void setItemPriceExtension(@Nullable PriceExtensionType value)
value - allowed object is
PriceExtensionTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setNote(@Nullable List<NoteType> aList)
aList - The new list member to set. May be null.public void setInvoicePeriod(@Nullable List<PeriodType> aList)
aList - The new list member to set. May be null.public void setOrderLineReference(@Nullable List<OrderLineReferenceType> aList)
aList - The new list member to set. May be null.public void setDiscrepancyResponse(@Nullable List<ResponseType> aList)
aList - The new list member to set. May be null.public void setDespatchLineReference(@Nullable List<LineReferenceType> aList)
aList - The new list member to set. May be null.public void setReceiptLineReference(@Nullable List<LineReferenceType> aList)
aList - The new list member to set. May be null.public void setBillingReference(@Nullable List<BillingReferenceType> aList)
aList - The new list member to set. May be null.public void setDocumentReference(@Nullable List<DocumentReferenceType> aList)
aList - The new list member to set. May be null.public void setDelivery(@Nullable List<DeliveryType> aList)
aList - The new list member to set. May be null.public void setPaymentTerms(@Nullable List<PaymentTermsType> aList)
aList - The new list member to set. May be null.public void setTaxTotal(@Nullable List<TaxTotalType> aList)
aList - The new list member to set. May be null.public void setAllowanceCharge(@Nullable List<AllowanceChargeType> aList)
aList - The new list member to set. May be null.public void setDeliveryTerms(@Nullable List<DeliveryTermsType> aList)
aList - The new list member to set. May be null.public void setSubCreditNoteLine(@Nullable List<CreditNoteLineType> aList)
aList - The new list member to set. May be null.public boolean hasNoteEntries()
true if at least one item is contained, false otherwise.public boolean hasNoNoteEntries()
true if no item is contained, false otherwise.@Nonnegative public int getNoteCount()
@Nullable public NoteType getNoteAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addNote(@Nonnull NoteType elem)
elem - The element to be added. May not be null.public boolean hasInvoicePeriodEntries()
true if at least one item is contained, false otherwise.public boolean hasNoInvoicePeriodEntries()
true if no item is contained, false otherwise.@Nonnegative public int getInvoicePeriodCount()
@Nullable public PeriodType getInvoicePeriodAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addInvoicePeriod(@Nonnull PeriodType elem)
elem - The element to be added. May not be null.public boolean hasOrderLineReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoOrderLineReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getOrderLineReferenceCount()
@Nullable public OrderLineReferenceType getOrderLineReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addOrderLineReference(@Nonnull OrderLineReferenceType elem)
elem - The element to be added. May not be null.public boolean hasDiscrepancyResponseEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDiscrepancyResponseEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDiscrepancyResponseCount()
@Nullable public ResponseType getDiscrepancyResponseAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDiscrepancyResponse(@Nonnull ResponseType elem)
elem - The element to be added. May not be null.public boolean hasDespatchLineReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDespatchLineReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDespatchLineReferenceCount()
@Nullable public LineReferenceType getDespatchLineReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDespatchLineReference(@Nonnull LineReferenceType elem)
elem - The element to be added. May not be null.public boolean hasReceiptLineReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoReceiptLineReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getReceiptLineReferenceCount()
@Nullable public LineReferenceType getReceiptLineReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addReceiptLineReference(@Nonnull LineReferenceType elem)
elem - The element to be added. May not be null.public boolean hasBillingReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoBillingReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getBillingReferenceCount()
@Nullable public BillingReferenceType getBillingReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addBillingReference(@Nonnull BillingReferenceType elem)
elem - The element to be added. May not be null.public boolean hasDocumentReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDocumentReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDocumentReferenceCount()
@Nullable public DocumentReferenceType getDocumentReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDocumentReference(@Nonnull DocumentReferenceType elem)
elem - The element to be added. May not be null.public boolean hasDeliveryEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDeliveryEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDeliveryCount()
@Nullable public DeliveryType getDeliveryAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDelivery(@Nonnull DeliveryType elem)
elem - The element to be added. May not be null.public boolean hasPaymentTermsEntries()
true if at least one item is contained, false otherwise.public boolean hasNoPaymentTermsEntries()
true if no item is contained, false otherwise.@Nonnegative public int getPaymentTermsCount()
@Nullable public PaymentTermsType getPaymentTermsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addPaymentTerms(@Nonnull PaymentTermsType elem)
elem - The element to be added. May not be null.public boolean hasTaxTotalEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTaxTotalEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTaxTotalCount()
@Nullable public TaxTotalType getTaxTotalAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTaxTotal(@Nonnull TaxTotalType elem)
elem - The element to be added. May not be null.public boolean hasAllowanceChargeEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAllowanceChargeEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAllowanceChargeCount()
@Nullable public AllowanceChargeType getAllowanceChargeAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAllowanceCharge(@Nonnull AllowanceChargeType elem)
elem - The element to be added. May not be null.public boolean hasDeliveryTermsEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDeliveryTermsEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDeliveryTermsCount()
@Nullable public DeliveryTermsType getDeliveryTermsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDeliveryTerms(@Nonnull DeliveryTermsType elem)
elem - The element to be added. May not be null.public boolean hasSubCreditNoteLineEntries()
true if at least one item is contained, false otherwise.public boolean hasNoSubCreditNoteLineEntries()
true if no item is contained, false otherwise.@Nonnegative public int getSubCreditNoteLineCount()
@Nullable public CreditNoteLineType getSubCreditNoteLineAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addSubCreditNoteLine(@Nonnull CreditNoteLineType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull CreditNoteLineType ret)
this to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2ret - The target object to clone to. May not be null.@Nonnull @ReturnsMutableCopy public CreditNoteLineType clone()
@Nonnull public LineExtensionAmountType setLineExtensionAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public AccountingCostCodeType setAccountingCostCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public PaymentPurposeCodeType setPaymentPurposeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TaxPointDateType setTaxPointDate(@Nullable LocalDate valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public UUIDType setUUID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public FreeOfChargeIndicatorType setFreeOfChargeIndicator(boolean valueParam)
valueParam - The value to be set.null@Nonnull public CreditedQuantityType setCreditedQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public AccountingCostType setAccountingCost(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getIDValue()
null@Nullable public String getUUIDValue()
null@Nullable public BigDecimal getCreditedQuantityValue()
null@Nullable public BigDecimal getLineExtensionAmountValue()
null@Nullable public LocalDate getTaxPointDateValue()
null@Nullable public String getAccountingCostCodeValue()
null@Nullable public String getAccountingCostValue()
null@Nullable public String getPaymentPurposeCodeValue()
nullpublic boolean isFreeOfChargeIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is nullCopyright © 2014–2020 Philip Helger. All rights reserved.