Class ReminderLineType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ReminderLineType
-
public class ReminderLineType extends Object
Java class for ReminderLineType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ReminderLineType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Note" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UUID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BalanceBroughtForwardIndicator" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DebitLineAmount" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CreditLineAmount" 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}PenaltySurchargePercent" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Amount" 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:CommonAggregateComponents-2}ReminderPeriod" 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}ExchangeRate" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected AccountingCostTypeaccountingCostprotected AccountingCostCodeTypeaccountingCostCodeprotected AmountTypeamountprotected BalanceBroughtForwardIndicatorTypebalanceBroughtForwardIndicatorprotected List<BillingReferenceType>billingReferenceprotected CreditLineAmountTypecreditLineAmountprotected DebitLineAmountTypedebitLineAmountprotected ExchangeRateTypeexchangeRateprotected IDTypeidprotected List<NoteType>noteprotected PaymentPurposeCodeTypepaymentPurposeCodeprotected PenaltySurchargePercentTypepenaltySurchargePercentprotected List<PeriodType>reminderPeriodprotected UUIDTypeuuid
-
Constructor Summary
Constructors Constructor Description ReminderLineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountingCostTypegetAccountingCost()Gets the value of the accountingCost property.AccountingCostCodeTypegetAccountingCostCode()Gets the value of the accountingCostCode property.AmountTypegetAmount()Gets the value of the amount property.BalanceBroughtForwardIndicatorTypegetBalanceBroughtForwardIndicator()Gets the value of the balanceBroughtForwardIndicator property.List<BillingReferenceType>getBillingReference()Gets the value of the billingReference property.CreditLineAmountTypegetCreditLineAmount()Gets the value of the creditLineAmount property.DebitLineAmountTypegetDebitLineAmount()Gets the value of the debitLineAmount property.ExchangeRateTypegetExchangeRate()Gets the value of the exchangeRate property.IDTypegetID()Gets the value of the id property.List<NoteType>getNote()Gets the value of the note property.PaymentPurposeCodeTypegetPaymentPurposeCode()Gets the value of the paymentPurposeCode property.PenaltySurchargePercentTypegetPenaltySurchargePercent()Gets the value of the penaltySurchargePercent property.List<PeriodType>getReminderPeriod()Gets the value of the reminderPeriod property.UUIDTypegetUUID()Gets the value of the uuid property.voidsetAccountingCost(AccountingCostType value)Sets the value of the accountingCost property.voidsetAccountingCostCode(AccountingCostCodeType value)Sets the value of the accountingCostCode property.voidsetAmount(AmountType value)Sets the value of the amount property.voidsetBalanceBroughtForwardIndicator(BalanceBroughtForwardIndicatorType value)Sets the value of the balanceBroughtForwardIndicator property.voidsetCreditLineAmount(CreditLineAmountType value)Sets the value of the creditLineAmount property.voidsetDebitLineAmount(DebitLineAmountType value)Sets the value of the debitLineAmount property.voidsetExchangeRate(ExchangeRateType value)Sets the value of the exchangeRate property.voidsetID(IDType value)Sets the value of the id property.voidsetPaymentPurposeCode(PaymentPurposeCodeType value)Sets the value of the paymentPurposeCode property.voidsetPenaltySurchargePercent(PenaltySurchargePercentType value)Sets the value of the penaltySurchargePercent property.voidsetUUID(UUIDType value)Sets the value of the uuid property.
-
-
-
Field Detail
-
id
protected IDType id
-
uuid
protected UUIDType uuid
-
balanceBroughtForwardIndicator
protected BalanceBroughtForwardIndicatorType balanceBroughtForwardIndicator
-
debitLineAmount
protected DebitLineAmountType debitLineAmount
-
creditLineAmount
protected CreditLineAmountType creditLineAmount
-
accountingCostCode
protected AccountingCostCodeType accountingCostCode
-
accountingCost
protected AccountingCostType accountingCost
-
penaltySurchargePercent
protected PenaltySurchargePercentType penaltySurchargePercent
-
amount
protected AmountType amount
-
paymentPurposeCode
protected PaymentPurposeCodeType paymentPurposeCode
-
reminderPeriod
protected List<PeriodType> reminderPeriod
-
billingReference
protected List<BillingReferenceType> billingReference
-
exchangeRate
protected ExchangeRateType exchangeRate
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getNote
public List<NoteType> getNote()
Gets the value of the note property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the note property.For example, to add a new item, do as follows:
getNote().add(newItem);
Objects of the following type(s) are allowed in the list
NoteType- Returns:
- The value of the note property.
-
getUUID
public UUIDType getUUID()
Gets the value of the uuid property.- Returns:
- possible object is
UUIDType
-
setUUID
public void setUUID(UUIDType value)
Sets the value of the uuid property.- Parameters:
value- allowed object isUUIDType
-
getBalanceBroughtForwardIndicator
public BalanceBroughtForwardIndicatorType getBalanceBroughtForwardIndicator()
Gets the value of the balanceBroughtForwardIndicator property.- Returns:
- possible object is
BalanceBroughtForwardIndicatorType
-
setBalanceBroughtForwardIndicator
public void setBalanceBroughtForwardIndicator(BalanceBroughtForwardIndicatorType value)
Sets the value of the balanceBroughtForwardIndicator property.- Parameters:
value- allowed object isBalanceBroughtForwardIndicatorType
-
getDebitLineAmount
public DebitLineAmountType getDebitLineAmount()
Gets the value of the debitLineAmount property.- Returns:
- possible object is
DebitLineAmountType
-
setDebitLineAmount
public void setDebitLineAmount(DebitLineAmountType value)
Sets the value of the debitLineAmount property.- Parameters:
value- allowed object isDebitLineAmountType
-
getCreditLineAmount
public CreditLineAmountType getCreditLineAmount()
Gets the value of the creditLineAmount property.- Returns:
- possible object is
CreditLineAmountType
-
setCreditLineAmount
public void setCreditLineAmount(CreditLineAmountType value)
Sets the value of the creditLineAmount property.- Parameters:
value- allowed object isCreditLineAmountType
-
getAccountingCostCode
public AccountingCostCodeType getAccountingCostCode()
Gets the value of the accountingCostCode property.- Returns:
- possible object is
AccountingCostCodeType
-
setAccountingCostCode
public void setAccountingCostCode(AccountingCostCodeType value)
Sets the value of the accountingCostCode property.- Parameters:
value- allowed object isAccountingCostCodeType
-
getAccountingCost
public AccountingCostType getAccountingCost()
Gets the value of the accountingCost property.- Returns:
- possible object is
AccountingCostType
-
setAccountingCost
public void setAccountingCost(AccountingCostType value)
Sets the value of the accountingCost property.- Parameters:
value- allowed object isAccountingCostType
-
getPenaltySurchargePercent
public PenaltySurchargePercentType getPenaltySurchargePercent()
Gets the value of the penaltySurchargePercent property.- Returns:
- possible object is
PenaltySurchargePercentType
-
setPenaltySurchargePercent
public void setPenaltySurchargePercent(PenaltySurchargePercentType value)
Sets the value of the penaltySurchargePercent property.- Parameters:
value- allowed object isPenaltySurchargePercentType
-
getAmount
public AmountType getAmount()
Gets the value of the amount property.- Returns:
- possible object is
AmountType
-
setAmount
public void setAmount(AmountType value)
Sets the value of the amount property.- Parameters:
value- allowed object isAmountType
-
getPaymentPurposeCode
public PaymentPurposeCodeType getPaymentPurposeCode()
Gets the value of the paymentPurposeCode property.- Returns:
- possible object is
PaymentPurposeCodeType
-
setPaymentPurposeCode
public void setPaymentPurposeCode(PaymentPurposeCodeType value)
Sets the value of the paymentPurposeCode property.- Parameters:
value- allowed object isPaymentPurposeCodeType
-
getReminderPeriod
public List<PeriodType> getReminderPeriod()
Gets the value of the reminderPeriod property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the reminderPeriod property.For example, to add a new item, do as follows:
getReminderPeriod().add(newItem);
Objects of the following type(s) are allowed in the list
PeriodType- Returns:
- The value of the reminderPeriod property.
-
getBillingReference
public List<BillingReferenceType> getBillingReference()
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
setmethod 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- Returns:
- The value of the billingReference property.
-
getExchangeRate
public ExchangeRateType getExchangeRate()
Gets the value of the exchangeRate property.- Returns:
- possible object is
ExchangeRateType
-
setExchangeRate
public void setExchangeRate(ExchangeRateType value)
Sets the value of the exchangeRate property.- Parameters:
value- allowed object isExchangeRateType
-
-