@CodingStyleguideUnaware public class ReminderLineType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
ReminderLineType()
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 |
addNote(NoteType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addReminderPeriod(PeriodType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ReminderLineType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ReminderLineType 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
|
AccountingCostType |
getAccountingCost()
<pre>
<?
|
AccountingCostCodeType |
getAccountingCostCode()
<pre>
<?
|
String |
getAccountingCostCodeValue()
Get the value of the contained AccountingCostCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
String |
getAccountingCostValue()
Get the value of the contained AccountingCostType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
AmountType |
getAmount()
<pre>
<?
|
BigDecimal |
getAmountValue()
Get the value of the contained AmountType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
BalanceBroughtForwardIndicatorType |
getBalanceBroughtForwardIndicator()
<pre>
<?
|
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
|
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
|
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<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
|
PaymentPurposeCodeType |
getPaymentPurposeCode()
<pre>
<?
|
String |
getPaymentPurposeCodeValue()
Get the value of the contained PaymentPurposeCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
PenaltySurchargePercentType |
getPenaltySurchargePercent()
<pre>
<?
|
BigDecimal |
getPenaltySurchargePercentValue()
Get the value of the contained PenaltySurchargePercentType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<PeriodType> |
getReminderPeriod()
<pre>
<?
|
PeriodType |
getReminderPeriodAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getReminderPeriodCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
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
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoBillingReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoReminderPeriodEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasReminderPeriodEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isBalanceBroughtForwardIndicatorValue(boolean nullValue)
Get the value of the contained BalanceBroughtForwardIndicatorType object<br>
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<br>
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<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setAmount(AmountType value)
Sets the value of the amount property.
|
AmountType |
setAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setBalanceBroughtForwardIndicator(BalanceBroughtForwardIndicatorType value)
Sets the value of the balanceBroughtForwardIndicator property.
|
BalanceBroughtForwardIndicatorType |
setBalanceBroughtForwardIndicator(boolean valueParam)
Special setter with value of type boolean<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setBillingReference(List<BillingReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
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 |
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 |
setNote(List<NoteType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
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
|
PenaltySurchargePercentType |
setPenaltySurchargePercent(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setPenaltySurchargePercent(PenaltySurchargePercentType value)
Sets the value of the penaltySurchargePercent property.
|
void |
setReminderPeriod(List<PeriodType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
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 ReminderLineType()
@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 BalanceBroughtForwardIndicatorType getBalanceBroughtForwardIndicator()
BalanceBroughtForwardIndicatorTypepublic void setBalanceBroughtForwardIndicator(@Nullable BalanceBroughtForwardIndicatorType value)
value - allowed object is
BalanceBroughtForwardIndicatorType@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 AccountingCostCodeType getAccountingCostCode()
AccountingCostCodeTypepublic void setAccountingCostCode(@Nullable AccountingCostCodeType value)
value - allowed object is
AccountingCostCodeType@Nullable public AccountingCostType getAccountingCost()
AccountingCostTypepublic void setAccountingCost(@Nullable AccountingCostType value)
value - allowed object is
AccountingCostType@Nullable public PenaltySurchargePercentType getPenaltySurchargePercent()
PenaltySurchargePercentTypepublic void setPenaltySurchargePercent(@Nullable PenaltySurchargePercentType value)
value - allowed object is
PenaltySurchargePercentType@Nullable public AmountType getAmount()
AmountTypepublic void setAmount(@Nullable AmountType value)
value - allowed object is
AmountType@Nullable public PaymentPurposeCodeType getPaymentPurposeCode()
PaymentPurposeCodeTypepublic void setPaymentPurposeCode(@Nullable PaymentPurposeCodeType value)
value - allowed object is
PaymentPurposeCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<PeriodType> getReminderPeriod()
PeriodType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<BillingReferenceType> getBillingReference()
BillingReferenceType@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 setReminderPeriod(@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 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 hasReminderPeriodEntries()
public boolean hasNoReminderPeriodEntries()
@Nonnegative public int getReminderPeriodCount()
@Nullable public PeriodType getReminderPeriodAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addReminderPeriod(@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 void cloneTo(@Nonnull ReminderLineType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public ReminderLineType 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 AmountType setAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public AccountingCostCodeType setAccountingCostCode(@Nullable String 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 BalanceBroughtForwardIndicatorType setBalanceBroughtForwardIndicator(boolean valueParam)
valueParam - The value to be set.@Nonnull public PenaltySurchargePercentType setPenaltySurchargePercent(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public AccountingCostType setAccountingCost(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public String getIDValue()
@Nullable public String getUUIDValue()
public boolean isBalanceBroughtForwardIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is <code>null</code>@Nullable public BigDecimal getDebitLineAmountValue()
@Nullable public BigDecimal getCreditLineAmountValue()
@Nullable public String getAccountingCostCodeValue()
@Nullable public String getAccountingCostValue()
@Nullable public BigDecimal getPenaltySurchargePercentValue()
@Nullable public BigDecimal getAmountValue()
@Nullable public String getPaymentPurposeCodeValue()
Copyright © 2017–2021 Philip Helger. All rights reserved.