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

domain.BankAccountBalance Maven / Gradle / Ivy

There is a newer version: 5.5.43
Show newest version
package domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * Created by alexg on 08.02.17.
 */
@Data
@ApiModel(description="The balance of this bank account", value="BankAccountBalance" )
public class BankAccountBalance {

	@ApiModelProperty(value = "Ready account balance")
    private BigDecimal readyHbciBalance;

	@ApiModelProperty(value = "Unreleased account balance")
	private BigDecimal unreadyHbciBalance;

	@ApiModelProperty(value = "Credit balance")
	private BigDecimal creditHbciBalance;

	@ApiModelProperty(value = "Available balance")
	private BigDecimal availableHbciBalance;

	@ApiModelProperty(value = "Used balance")
	private BigDecimal usedHbciBalance;

    public BankAccountBalance readyHbciBalance(BigDecimal readyHbciBalance) {
        this.readyHbciBalance = readyHbciBalance;
        return this;
    }

    public BankAccountBalance unreadyHbciBalance(BigDecimal unreadyHbciBalance) {
        this.unreadyHbciBalance = unreadyHbciBalance;
        return this;
    }

    public BankAccountBalance creditHbciBalance(BigDecimal creditHbciBalance) {
        this.creditHbciBalance = creditHbciBalance;
        return this;
    }

    public BankAccountBalance availableHbciBalance(BigDecimal availableHbciBalance) {
        this.availableHbciBalance = availableHbciBalance;
        return this;
    }

    public BankAccountBalance usedHbciBalance(BigDecimal usedHbciBalance) {
        this.usedHbciBalance = usedHbciBalance;
        return this;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy