public class Loan extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Loan.SideEnum
Loan side
|
static class |
Loan.StatusEnum
Loan status open - not fully loaned loaned - all loaned out for lending loan; loaned in for borrowing side finished - loan is finished, either being all repaid or cancelled by the lender auto_repaid - automatically repaid by the system
|
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_AMOUNT |
static String |
SERIALIZED_NAME_AUTO_RENEW |
static String |
SERIALIZED_NAME_CREATE_TIME |
static String |
SERIALIZED_NAME_CURRENCY |
static String |
SERIALIZED_NAME_CURRENCY_PAIR |
static String |
SERIALIZED_NAME_DAYS |
static String |
SERIALIZED_NAME_EXPIRE_TIME |
static String |
SERIALIZED_NAME_FEE_RATE |
static String |
SERIALIZED_NAME_ID |
static String |
SERIALIZED_NAME_LEFT |
static String |
SERIALIZED_NAME_ORIG_ID |
static String |
SERIALIZED_NAME_PAID_INTEREST |
static String |
SERIALIZED_NAME_RATE |
static String |
SERIALIZED_NAME_REPAID |
static String |
SERIALIZED_NAME_SIDE |
static String |
SERIALIZED_NAME_STATUS |
static String |
SERIALIZED_NAME_TEXT |
static String |
SERIALIZED_NAME_UNPAID_INTEREST |
| Constructor and Description |
|---|
Loan() |
| Modifier and Type | Method and Description |
|---|---|
Loan |
amount(String amount) |
Loan |
autoRenew(Boolean autoRenew) |
Loan |
currency(String currency) |
Loan |
currencyPair(String currencyPair) |
Loan |
days(Integer days) |
boolean |
equals(Object o) |
Loan |
feeRate(String feeRate) |
String |
getAmount()
Loan amount
|
Boolean |
getAutoRenew()
Whether to auto renew the loan upon expiration
|
String |
getCreateTime()
Creation time
|
String |
getCurrency()
Loan currency
|
String |
getCurrencyPair()
Currency pair.
|
Integer |
getDays()
Loan days.
|
String |
getExpireTime()
Repay time of the loan.
|
String |
getFeeRate()
Loan fee rate
|
String |
getId()
Loan ID
|
String |
getLeft()
Amount not lent out yet
|
String |
getOrigId()
Original loan ID of the loan if auto-renewed, otherwise equals to id
|
String |
getPaidInterest()
Repaid interest
|
String |
getRate()
Loan rate.
|
String |
getRepaid()
Repaid amount
|
Loan.SideEnum |
getSide()
Loan side
|
Loan.StatusEnum |
getStatus()
Loan status open - not fully loaned loaned - all loaned out for lending loan; loaned in for borrowing side finished - loan is finished, either being all repaid or cancelled by the lender auto_repaid - automatically repaid by the system
|
String |
getText()
User defined custom ID
|
String |
getUnpaidInterest()
Outstanding interest yet to be paid
|
int |
hashCode() |
Loan |
origId(String origId) |
Loan |
rate(String rate) |
void |
setAmount(String amount) |
void |
setAutoRenew(Boolean autoRenew) |
void |
setCurrency(String currency) |
void |
setCurrencyPair(String currencyPair) |
void |
setDays(Integer days) |
void |
setFeeRate(String feeRate) |
void |
setOrigId(String origId) |
void |
setRate(String rate) |
void |
setSide(Loan.SideEnum side) |
void |
setText(String text) |
Loan |
side(Loan.SideEnum side) |
Loan |
text(String text) |
String |
toString() |
public static final String SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_CREATE_TIME
public static final String SERIALIZED_NAME_EXPIRE_TIME
public static final String SERIALIZED_NAME_STATUS
public static final String SERIALIZED_NAME_SIDE
public static final String SERIALIZED_NAME_CURRENCY
public static final String SERIALIZED_NAME_RATE
public static final String SERIALIZED_NAME_AMOUNT
public static final String SERIALIZED_NAME_DAYS
public static final String SERIALIZED_NAME_AUTO_RENEW
public static final String SERIALIZED_NAME_CURRENCY_PAIR
public static final String SERIALIZED_NAME_LEFT
public static final String SERIALIZED_NAME_REPAID
public static final String SERIALIZED_NAME_PAID_INTEREST
public static final String SERIALIZED_NAME_UNPAID_INTEREST
public static final String SERIALIZED_NAME_FEE_RATE
public static final String SERIALIZED_NAME_ORIG_ID
public static final String SERIALIZED_NAME_TEXT
@Nullable public String getExpireTime()
@Nullable public Loan.StatusEnum getStatus()
public Loan side(Loan.SideEnum side)
public Loan.SideEnum getSide()
public void setSide(Loan.SideEnum side)
public String getCurrency()
public void setCurrency(String currency)
@Nullable public String getRate()
public void setRate(String rate)
public String getAmount()
public void setAmount(String amount)
public void setDays(Integer days)
@Nullable public Boolean getAutoRenew()
public void setAutoRenew(Boolean autoRenew)
@Nullable public String getCurrencyPair()
public void setCurrencyPair(String currencyPair)
@Nullable public String getUnpaidInterest()
public void setFeeRate(String feeRate)
@Nullable public String getOrigId()
public void setOrigId(String origId)
public void setText(String text)
Copyright © 2023. All rights reserved.