ReportCostsDTO.java

package com.tradecloud.dto.api.report;

import java.math.BigDecimal;

public class ReportCostsDTO {

    private AmountUnitTotalDTO supplyForeignAmount;
    private AmountUnitTotalDTO supplyLocalAmount;
    private AmountUnitTotalDTO spCharges;
    private AmountUnitTotalDTO dutiableCost;
    //    private AmountUnitTotalDTO totalCustomsValue;
    private AmountUnitTotalDTO customsDuty;
    private AmountUnitTotalDTO customsVat;
    private AmountUnitTotalDTO finance;
//    private AmountUnitTotalDTO tradeFinance;
    private AmountUnitTotalDTO associatedCosts;
    private AmountUnitTotalDTO totalCostExcludingVAT;
    private AmountUnitTotalDTO totalVAT;
    private AmountUnitTotalDTO totalCostIncludingVAT;
    private AmountUnitTotalDTO serviceFee;

    private BigDecimal supplyCostPercentage;
    private BigDecimal customsChargesPercentage;
    private BigDecimal lspChargesPercentage;
    private BigDecimal bankFeesAndInterestPercentage;
    private BigDecimal serviceFeePercentage;

    public BigDecimal getSupplyCostPercentage() {
        return supplyCostPercentage;
    }

    public void setSupplyCostPercentage(BigDecimal supplyCostPercentage) {
        this.supplyCostPercentage = supplyCostPercentage;
    }

    public BigDecimal getCustomsChargesPercentage() {
        return customsChargesPercentage;
    }

    public void setCustomsChargesPercentage(BigDecimal customsChargesPercentage) {
        this.customsChargesPercentage = customsChargesPercentage;
    }

    public BigDecimal getLspChargesPercentage() {
        return lspChargesPercentage;
    }

    public void setLspChargesPercentage(BigDecimal lspChargesPercentage) {
        this.lspChargesPercentage = lspChargesPercentage;
    }

    public BigDecimal getBankFeesAndInterestPercentage() {
        return bankFeesAndInterestPercentage;
    }

    public void setBankFeesAndInterestPercentage(BigDecimal bankFeesAndInterestPercentage) {
        this.bankFeesAndInterestPercentage = bankFeesAndInterestPercentage;
    }

    public BigDecimal getServiceFeePercentage() {
        return serviceFeePercentage;
    }

    public void setServiceFeePercentage(BigDecimal serviceFeePercentage) {
        this.serviceFeePercentage = serviceFeePercentage;
    }

    public AmountUnitTotalDTO getSupplyForeignAmount() {
        return supplyForeignAmount;
    }

    public void setSupplyForeignAmount(AmountUnitTotalDTO supplyForeignAmount) {
        this.supplyForeignAmount = supplyForeignAmount;
    }

    public AmountUnitTotalDTO getSupplyLocalAmount() {
        return supplyLocalAmount;
    }

    public void setSupplyLocalAmount(AmountUnitTotalDTO supplyLocalAmount) {
        this.supplyLocalAmount = supplyLocalAmount;
    }

    public AmountUnitTotalDTO getSpCharges() {
        return spCharges;
    }

    public void setSpCharges(AmountUnitTotalDTO spCharges) {
        this.spCharges = spCharges;
    }

//    public AmountUnitTotalDTO getTradeFinance() {
//        return tradeFinance;
//    }
//
//    public void setTradeFinance(AmountUnitTotalDTO tradeFinance) {
//        this.tradeFinance = tradeFinance;
//    }

    public AmountUnitTotalDTO getAssociatedCosts() {
        return associatedCosts;
    }

    public void setAssociatedCosts(AmountUnitTotalDTO associatedCosts) {
        this.associatedCosts = associatedCosts;
    }

    public AmountUnitTotalDTO getTotalCostExcludingVAT() {
        return totalCostExcludingVAT;
    }

    public void setTotalCostExcludingVAT(AmountUnitTotalDTO totalCostExcludingVAT) {
        this.totalCostExcludingVAT = totalCostExcludingVAT;
    }

    public AmountUnitTotalDTO getTotalCostIncludingVAT() {
        return totalCostIncludingVAT;
    }

    public void setTotalCostIncludingVAT(AmountUnitTotalDTO totalCostIncludingVAT) {
        this.totalCostIncludingVAT = totalCostIncludingVAT;
    }

    public AmountUnitTotalDTO getDutiableCost() {
        return dutiableCost;
    }

    public void setDutiableCost(AmountUnitTotalDTO dutiableCost) {
        this.dutiableCost = dutiableCost;
    }

    public AmountUnitTotalDTO getCustomsDuty() {
        return customsDuty;
    }

    public void setCustomsDuty(AmountUnitTotalDTO customsDuty) {
        this.customsDuty = customsDuty;
    }

    public AmountUnitTotalDTO getFinance() {
        return finance;
    }

    public void setFinance(AmountUnitTotalDTO finance) {
        this.finance = finance;
    }

    public AmountUnitTotalDTO getTotalVAT() {
        return totalVAT;
    }

    public void setTotalVAT(AmountUnitTotalDTO totalVAT) {
        this.totalVAT = totalVAT;
    }

    public AmountUnitTotalDTO getServiceFee() {
        return serviceFee;
    }

    public void setServiceFee(AmountUnitTotalDTO serviceFee) {
        this.serviceFee = serviceFee;
    }
}