All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.ConsumerLoanLoanRepayPlanInfo Maven / Gradle / Ivy

Go to download

Alipay openapi SDK for Java Copyright © 2018 杭州蚂蚁金服 All rights reserved. 版权所有 (C)杭州蚂蚁金服 http://open.alipay.com

There is a newer version: 4.40.21.ALL
Show newest version
package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 消费贷还款借据还款计划信息
 *
 * @author auto create
 * @since 1.0, 2024-08-06 11:23:56
 */
public class ConsumerLoanLoanRepayPlanInfo extends AlipayObject {

	private static final long serialVersionUID = 1361274966118353997L;

	/**
	 * 剩余还款期数
	 */
	@ApiField("last_period_count")
	private Long lastPeriodCount;

	/**
	 * 剩余待还本金,单位为分,1000代表10.00元
	 */
	@ApiField("last_principal_amount")
	private Long lastPrincipalAmount;

	/**
	 * 借据金额,单位为分,1000代表10.00元
	 */
	@ApiField("loan_amount")
	private Long loanAmount;

	/**
	 * 贷款日期
	 */
	@ApiField("loan_date")
	private String loanDate;

	/**
	 * 所属借据ID
	 */
	@ApiField("loan_id")
	private String loanId;

	/**
	 * 还款方式,包含等额本息(EQUAL),先息后本(NOT_EQUAL)
	 */
	@ApiField("repay_method")
	private String repayMethod;

	/**
	 * 借据还款计划详情列表
	 */
	@ApiListField("repay_plan_record")
	@ApiField("consumer_loan_loan_repay_plan_info_item")
	private List repayPlanRecord;

	/**
	 * 总还款期数
	 */
	@ApiField("total_period_count")
	private Long totalPeriodCount;

	public Long getLastPeriodCount() {
		return this.lastPeriodCount;
	}
	public void setLastPeriodCount(Long lastPeriodCount) {
		this.lastPeriodCount = lastPeriodCount;
	}

	public Long getLastPrincipalAmount() {
		return this.lastPrincipalAmount;
	}
	public void setLastPrincipalAmount(Long lastPrincipalAmount) {
		this.lastPrincipalAmount = lastPrincipalAmount;
	}

	public Long getLoanAmount() {
		return this.loanAmount;
	}
	public void setLoanAmount(Long loanAmount) {
		this.loanAmount = loanAmount;
	}

	public String getLoanDate() {
		return this.loanDate;
	}
	public void setLoanDate(String loanDate) {
		this.loanDate = loanDate;
	}

	public String getLoanId() {
		return this.loanId;
	}
	public void setLoanId(String loanId) {
		this.loanId = loanId;
	}

	public String getRepayMethod() {
		return this.repayMethod;
	}
	public void setRepayMethod(String repayMethod) {
		this.repayMethod = repayMethod;
	}

	public List getRepayPlanRecord() {
		return this.repayPlanRecord;
	}
	public void setRepayPlanRecord(List repayPlanRecord) {
		this.repayPlanRecord = repayPlanRecord;
	}

	public Long getTotalPeriodCount() {
		return this.totalPeriodCount;
	}
	public void setTotalPeriodCount(Long totalPeriodCount) {
		this.totalPeriodCount = totalPeriodCount;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy