Package com.plaid.client.model
Class APR
java.lang.Object
com.plaid.client.model.APR
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-10-15T19:47:39.714Z[GMT]")
public class APR
extends java.lang.Object
Information about the APR on the account.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
APR.AprTypeEnum
The type of balance to which the APR applies. -
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_APR_PERCENTAGE
static java.lang.String
SERIALIZED_NAME_APR_TYPE
static java.lang.String
SERIALIZED_NAME_BALANCE_SUBJECT_TO_APR
static java.lang.String
SERIALIZED_NAME_INTEREST_CHARGE_AMOUNT
-
Constructor Summary
Constructors Constructor Description APR()
-
Method Summary
Modifier and Type Method Description APR
aprPercentage(java.lang.Double aprPercentage)
APR
aprType(APR.AprTypeEnum aprType)
APR
balanceSubjectToApr(java.lang.Double balanceSubjectToApr)
boolean
equals(java.lang.Object o)
java.lang.Double
getAprPercentage()
Annual Percentage Rate applied.APR.AprTypeEnum
getAprType()
The type of balance to which the APR applies.java.lang.Double
getBalanceSubjectToApr()
Amount of money that is subjected to the APR if a balance was carried beyond payment due date.java.lang.Double
getInterestChargeAmount()
Amount of money charged due to interest from last statement.int
hashCode()
APR
interestChargeAmount(java.lang.Double interestChargeAmount)
void
setAprPercentage(java.lang.Double aprPercentage)
void
setAprType(APR.AprTypeEnum aprType)
void
setBalanceSubjectToApr(java.lang.Double balanceSubjectToApr)
void
setInterestChargeAmount(java.lang.Double interestChargeAmount)
java.lang.String
toString()
-
Field Details
-
SERIALIZED_NAME_APR_PERCENTAGE
public static final java.lang.String SERIALIZED_NAME_APR_PERCENTAGE- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APR_TYPE
public static final java.lang.String SERIALIZED_NAME_APR_TYPE- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BALANCE_SUBJECT_TO_APR
public static final java.lang.String SERIALIZED_NAME_BALANCE_SUBJECT_TO_APR- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INTEREST_CHARGE_AMOUNT
public static final java.lang.String SERIALIZED_NAME_INTEREST_CHARGE_AMOUNT- See Also:
- Constant Field Values
-
-
Constructor Details
-
APR
public APR()
-
-
Method Details
-
aprPercentage
-
getAprPercentage
public java.lang.Double getAprPercentage()Annual Percentage Rate applied.- Returns:
- aprPercentage
-
setAprPercentage
public void setAprPercentage(java.lang.Double aprPercentage) -
aprType
-
getAprType
The type of balance to which the APR applies.- Returns:
- aprType
-
setAprType
-
balanceSubjectToApr
-
getBalanceSubjectToApr
@Nullable public java.lang.Double getBalanceSubjectToApr()Amount of money that is subjected to the APR if a balance was carried beyond payment due date. How it is calculated can vary by card issuer. It is often calculated as an average daily balance.- Returns:
- balanceSubjectToApr
-
setBalanceSubjectToApr
public void setBalanceSubjectToApr(java.lang.Double balanceSubjectToApr) -
interestChargeAmount
-
getInterestChargeAmount
@Nullable public java.lang.Double getInterestChargeAmount()Amount of money charged due to interest from last statement.- Returns:
- interestChargeAmount
-
setInterestChargeAmount
public void setInterestChargeAmount(java.lang.Double interestChargeAmount) -
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-