Package com.adyen.model.nexo
Class Instalment
- java.lang.Object
-
- com.adyen.model.nexo.Instalment
-
public class Instalment extends Object
Definition: Information related an instalment transaction. -- Usage: To request an instalment to the issuer, or to make individual instalments of a payment transaction.Java class for Instalment complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Instalment"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Instalment" type="{}InstalmentType" /> <attribute name="SequenceNumber" type="{}SequenceNumber" /> <attribute name="PlanID" type="{}PlanID" /> <attribute name="Period" type="{}Period" /> <attribute name="PeriodUnit" type="{}PeriodUnitType" /> <attribute name="FirstPaymentDate" type="{}ISODate" /> <attribute name="TotalNbOfPayments" type="{}TotalNbOfPayments" /> <attribute name="CumulativeAmount" type="{}SimpleAmountType" /> <attribute name="FirstAmount" type="{}SimpleAmountType" /> <attribute name="Charges" type="{}SimpleAmountType" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected BigDecimalchargesThe Charges.protected BigDecimalcumulativeAmountThe Cumulative amount.protected BigDecimalfirstAmountThe First amount.protected StringfirstPaymentDateThe First payment date.protected InstalmentTypeinstalmentTypeThe Instalment type.protected BigIntegerperiodThe Period.protected PeriodUnitTypeperiodUnitThe Period unit.protected StringplanIDThe Plan id.protected BigIntegersequenceNumberThe Sequence number.protected BigIntegertotalNbOfPaymentsThe Total nb of payments.
-
Constructor Summary
Constructors Constructor Description Instalment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalgetCharges()Gets the value of the charges property.BigDecimalgetCumulativeAmount()Gets the value of the cumulativeAmount property.BigDecimalgetFirstAmount()Gets the value of the firstAmount property.StringgetFirstPaymentDate()Gets the value of the firstPaymentDate property.InstalmentTypegetInstalmentType()Gets the value of the instalment property.BigIntegergetPeriod()Gets the value of the period property.PeriodUnitTypegetPeriodUnit()Gets the value of the periodUnit property.StringgetPlanID()Gets the value of the planID property.BigIntegergetSequenceNumber()Gets the value of the sequenceNumber property.BigIntegergetTotalNbOfPayments()Gets the value of the totalNbOfPayments property.voidsetCharges(BigDecimal value)Sets the value of the charges property.voidsetCumulativeAmount(BigDecimal value)Sets the value of the cumulativeAmount property.voidsetFirstAmount(BigDecimal value)Sets the value of the firstAmount property.voidsetFirstPaymentDate(String value)Sets the value of the firstPaymentDate property.voidsetInstalmentType(InstalmentType value)Sets the value of the instalmentType property.voidsetPeriod(BigInteger value)Sets the value of the period property.voidsetPeriodUnit(PeriodUnitType value)Sets the value of the periodUnit property.voidsetPlanID(String value)Sets the value of the planID property.voidsetSequenceNumber(BigInteger value)Sets the value of the sequenceNumber property.voidsetTotalNbOfPayments(BigInteger value)Sets the value of the totalNbOfPayments property.
-
-
-
Field Detail
-
instalmentType
protected InstalmentType instalmentType
The Instalment type.
-
sequenceNumber
protected BigInteger sequenceNumber
The Sequence number.
-
planID
protected String planID
The Plan id.
-
period
protected BigInteger period
The Period.
-
periodUnit
protected PeriodUnitType periodUnit
The Period unit.
-
firstPaymentDate
protected String firstPaymentDate
The First payment date.
-
totalNbOfPayments
protected BigInteger totalNbOfPayments
The Total nb of payments.
-
cumulativeAmount
protected BigDecimal cumulativeAmount
The Cumulative amount.
-
firstAmount
protected BigDecimal firstAmount
The First amount.
-
charges
protected BigDecimal charges
The Charges.
-
-
Method Detail
-
getInstalmentType
public InstalmentType getInstalmentType()
Gets the value of the instalment property.- Returns:
- possible object is
InstalmentType
-
setInstalmentType
public void setInstalmentType(InstalmentType value)
Sets the value of the instalmentType property.- Parameters:
value- allowed object isInstalmentType
-
getSequenceNumber
public BigInteger getSequenceNumber()
Gets the value of the sequenceNumber property.- Returns:
- possible object is
BigInteger
-
setSequenceNumber
public void setSequenceNumber(BigInteger value)
Sets the value of the sequenceNumber property.- Parameters:
value- allowed object isBigInteger
-
getPlanID
public String getPlanID()
Gets the value of the planID property.- Returns:
- possible object is
String
-
setPlanID
public void setPlanID(String value)
Sets the value of the planID property.- Parameters:
value- allowed object isString
-
getPeriod
public BigInteger getPeriod()
Gets the value of the period property.- Returns:
- possible object is
BigInteger
-
setPeriod
public void setPeriod(BigInteger value)
Sets the value of the period property.- Parameters:
value- allowed object isBigInteger
-
getPeriodUnit
public PeriodUnitType getPeriodUnit()
Gets the value of the periodUnit property.- Returns:
- possible object is
PeriodUnitType
-
setPeriodUnit
public void setPeriodUnit(PeriodUnitType value)
Sets the value of the periodUnit property.- Parameters:
value- allowed object isPeriodUnitType
-
getFirstPaymentDate
public String getFirstPaymentDate()
Gets the value of the firstPaymentDate property.- Returns:
- possible object is
String
-
setFirstPaymentDate
public void setFirstPaymentDate(String value)
Sets the value of the firstPaymentDate property.- Parameters:
value- allowed object isString
-
getTotalNbOfPayments
public BigInteger getTotalNbOfPayments()
Gets the value of the totalNbOfPayments property.- Returns:
- possible object is
BigInteger
-
setTotalNbOfPayments
public void setTotalNbOfPayments(BigInteger value)
Sets the value of the totalNbOfPayments property.- Parameters:
value- allowed object isBigInteger
-
getCumulativeAmount
public BigDecimal getCumulativeAmount()
Gets the value of the cumulativeAmount property.- Returns:
- possible object is
BigDecimal
-
setCumulativeAmount
public void setCumulativeAmount(BigDecimal value)
Sets the value of the cumulativeAmount property.- Parameters:
value- allowed object isBigDecimal
-
getFirstAmount
public BigDecimal getFirstAmount()
Gets the value of the firstAmount property.- Returns:
- possible object is
BigDecimal
-
setFirstAmount
public void setFirstAmount(BigDecimal value)
Sets the value of the firstAmount property.- Parameters:
value- allowed object isBigDecimal
-
getCharges
public BigDecimal getCharges()
Gets the value of the charges property.- Returns:
- possible object is
BigDecimal
-
setCharges
public void setCharges(BigDecimal value)
Sets the value of the charges property.- Parameters:
value- allowed object isBigDecimal
-
-