@CodingStyleguideUnaware public class RemittanceAdviceLineType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
RemittanceAdviceLineType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
void |
addBillingReference(BillingReferenceType 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
|
RemittanceAdviceLineType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(RemittanceAdviceLineType ret)
This method clones all values from <code>this</code> to the passed object.
|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
CustomerPartyType |
getAccountingCustomerParty()
<pre>
<?
|
SupplierPartyType |
getAccountingSupplierParty()
<pre>
<?
|
BalanceAmountType |
getBalanceAmount()
<pre>
<?
|
BigDecimal |
getBalanceAmountValue()
Get the value of the contained BalanceAmountType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<BillingReferenceType> |
getBillingReference()
<pre>
<?
|
BillingReferenceType |
getBillingReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getBillingReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
CustomerPartyType |
getBuyerCustomerParty()
<pre>
<?
|
CreditLineAmountType |
getCreditLineAmount()
<pre>
<?
|
BigDecimal |
getCreditLineAmountValue()
Get the value of the contained CreditLineAmountType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
DebitLineAmountType |
getDebitLineAmount()
<pre>
<?
|
BigDecimal |
getDebitLineAmountValue()
Get the value of the contained DebitLineAmountType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<DocumentReferenceType> |
getDocumentReference()
<pre>
<?
|
DocumentReferenceType |
getDocumentReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDocumentReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ExchangeRateType |
getExchangeRate()
<pre>
<?
|
IDType |
getID()
<pre>
<?
|
String |
getIDValue()
Get the value of the contained IDType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<PeriodType> |
getInvoicePeriod()
<pre>
<?
|
PeriodType |
getInvoicePeriodAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getInvoicePeriodCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
InvoicingPartyReferenceType |
getInvoicingPartyReference()
<pre>
<?
|
String |
getInvoicingPartyReferenceValue()
Get the value of the contained InvoicingPartyReferenceType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<NoteType> |
getNote()
<pre>
<?
|
NoteType |
getNoteAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getNoteCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
CustomerPartyType |
getOriginatorCustomerParty()
<pre>
<?
|
PartyType |
getPayeeParty()
<pre>
<?
|
PaymentPurposeCodeType |
getPaymentPurposeCode()
<pre>
<?
|
String |
getPaymentPurposeCodeValue()
Get the value of the contained PaymentPurposeCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
SupplierPartyType |
getSellerSupplierParty()
<pre>
<?
|
UUIDType |
getUUID()
<pre>
<?
|
String |
getUUIDValue()
Get the value of the contained UUIDType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
boolean |
hasBillingReferenceEntries()
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 |
hasNoBillingReferenceEntries()
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 |
hasNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAccountingCustomerParty(CustomerPartyType value)
Sets the value of the accountingCustomerParty property.
|
void |
setAccountingSupplierParty(SupplierPartyType value)
Sets the value of the accountingSupplierParty property.
|
void |
setBalanceAmount(BalanceAmountType value)
Sets the value of the balanceAmount property.
|
BalanceAmountType |
setBalanceAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setBillingReference(List<BillingReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBuyerCustomerParty(CustomerPartyType value)
Sets the value of the buyerCustomerParty property.
|
CreditLineAmountType |
setCreditLineAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setCreditLineAmount(CreditLineAmountType value)
Sets the value of the creditLineAmount property.
|
DebitLineAmountType |
setDebitLineAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setDebitLineAmount(DebitLineAmountType value)
Sets the value of the debitLineAmount property.
|
void |
setDocumentReference(List<DocumentReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setExchangeRate(ExchangeRateType value)
Sets the value of the exchangeRate property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setInvoicePeriod(List<PeriodType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setInvoicingPartyReference(InvoicingPartyReferenceType value)
Sets the value of the invoicingPartyReference property.
|
InvoicingPartyReferenceType |
setInvoicingPartyReference(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setNote(List<NoteType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setOriginatorCustomerParty(CustomerPartyType value)
Sets the value of the originatorCustomerParty property.
|
void |
setPayeeParty(PartyType value)
Sets the value of the payeeParty property.
|
void |
setPaymentPurposeCode(PaymentPurposeCodeType value)
Sets the value of the paymentPurposeCode property.
|
PaymentPurposeCodeType |
setPaymentPurposeCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setSellerSupplierParty(SupplierPartyType value)
Sets the value of the sellerSupplierParty property.
|
UUIDType |
setUUID(String valueParam)
Special setter with value of type String<br>
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 RemittanceAdviceLineType()
@Nullable public IDType getID()
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NoteType> getNote()
NoteType@Nullable public UUIDType getUUID()
UUIDTypepublic void setUUID(@Nullable UUIDType value)
value - allowed object is
UUIDType@Nullable public DebitLineAmountType getDebitLineAmount()
DebitLineAmountTypepublic void setDebitLineAmount(@Nullable DebitLineAmountType value)
value - allowed object is
DebitLineAmountType@Nullable public CreditLineAmountType getCreditLineAmount()
CreditLineAmountTypepublic void setCreditLineAmount(@Nullable CreditLineAmountType value)
value - allowed object is
CreditLineAmountType@Nullable public BalanceAmountType getBalanceAmount()
BalanceAmountTypepublic void setBalanceAmount(@Nullable BalanceAmountType value)
value - allowed object is
BalanceAmountType@Nullable public PaymentPurposeCodeType getPaymentPurposeCode()
PaymentPurposeCodeTypepublic void setPaymentPurposeCode(@Nullable PaymentPurposeCodeType value)
value - allowed object is
PaymentPurposeCodeType@Nullable public InvoicingPartyReferenceType getInvoicingPartyReference()
InvoicingPartyReferenceTypepublic void setInvoicingPartyReference(@Nullable InvoicingPartyReferenceType value)
value - allowed object is
InvoicingPartyReferenceType@Nullable public SupplierPartyType getAccountingSupplierParty()
SupplierPartyTypepublic void setAccountingSupplierParty(@Nullable SupplierPartyType value)
value - allowed object is
SupplierPartyType@Nullable public CustomerPartyType getAccountingCustomerParty()
CustomerPartyTypepublic void setAccountingCustomerParty(@Nullable CustomerPartyType value)
value - allowed object is
CustomerPartyType@Nullable public CustomerPartyType getBuyerCustomerParty()
CustomerPartyTypepublic void setBuyerCustomerParty(@Nullable CustomerPartyType value)
value - allowed object is
CustomerPartyType@Nullable public SupplierPartyType getSellerSupplierParty()
SupplierPartyTypepublic void setSellerSupplierParty(@Nullable SupplierPartyType value)
value - allowed object is
SupplierPartyType@Nullable public CustomerPartyType getOriginatorCustomerParty()
CustomerPartyTypepublic void setOriginatorCustomerParty(@Nullable CustomerPartyType value)
value - allowed object is
CustomerPartyType@Nullable public PartyType getPayeeParty()
PartyTypepublic void setPayeeParty(@Nullable PartyType value)
value - allowed object is
PartyType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<PeriodType> getInvoicePeriod()
PeriodType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<BillingReferenceType> getBillingReference()
BillingReferenceType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DocumentReferenceType> getDocumentReference()
DocumentReferenceType@Nullable public ExchangeRateType getExchangeRate()
ExchangeRateTypepublic void setExchangeRate(@Nullable ExchangeRateType value)
value - allowed object is
ExchangeRateTypepublic 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 <code>null</code>.public void setInvoicePeriod(@Nullable List<PeriodType> aList)
aList - The new list member to set. May be <code>null</code>.public void setBillingReference(@Nullable List<BillingReferenceType> aList)
aList - The new list member to set. May be <code>null</code>.public void setDocumentReference(@Nullable List<DocumentReferenceType> aList)
aList - The new list member to set. May be <code>null</code>.public boolean hasNoteEntries()
public boolean hasNoNoteEntries()
@Nonnegative public int getNoteCount()
@Nullable public NoteType getNoteAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addNote(@Nonnull NoteType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasInvoicePeriodEntries()
public boolean hasNoInvoicePeriodEntries()
@Nonnegative public int getInvoicePeriodCount()
@Nullable public PeriodType getInvoicePeriodAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addInvoicePeriod(@Nonnull PeriodType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasBillingReferenceEntries()
public boolean hasNoBillingReferenceEntries()
@Nonnegative public int getBillingReferenceCount()
@Nullable public BillingReferenceType getBillingReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addBillingReference(@Nonnull BillingReferenceType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasDocumentReferenceEntries()
public boolean hasNoDocumentReferenceEntries()
@Nonnegative public int getDocumentReferenceCount()
@Nullable public DocumentReferenceType getDocumentReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addDocumentReference(@Nonnull DocumentReferenceType elem)
elem - The element to be added. May not be <code>null</code>.public void cloneTo(@Nonnull RemittanceAdviceLineType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public RemittanceAdviceLineType clone()
@Nonnull public DebitLineAmountType setDebitLineAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public CreditLineAmountType setCreditLineAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public BalanceAmountType setBalanceAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public PaymentPurposeCodeType setPaymentPurposeCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public UUIDType setUUID(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public InvoicingPartyReferenceType setInvoicingPartyReference(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public String getIDValue()
@Nullable public String getUUIDValue()
@Nullable public BigDecimal getDebitLineAmountValue()
@Nullable public BigDecimal getCreditLineAmountValue()
@Nullable public BigDecimal getBalanceAmountValue()
@Nullable public String getPaymentPurposeCodeValue()
@Nullable public String getInvoicingPartyReferenceValue()
Copyright © 2017–2021 Philip Helger. All rights reserved.