ShipmentCostLineDTO.java

package com.tradecloud.dto.shipment.actualsummarycosting;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import java.math.BigDecimal;

/**
 * Created by ds on 2015/07/03.
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "ShipmentCostLine")
public class ShipmentCostLineDTO {

    @XmlAttribute(required = true)
    String costLineName;

    @XmlAttribute(required = true)
    String transactionCurrency;

    @XmlAttribute(required = true)
    BigDecimal transactionCurrencyTotal;

    @XmlAttribute(required = true)
    BigDecimal glcValue;

    @XmlAttribute(required = true)
    BigDecimal glcROE;

    @XmlAttribute(required = true)
    BigDecimal alcValue;

    @XmlAttribute(required = true)
    BigDecimal alcROE;

    @XmlAttribute(required = true)
    BigDecimal variance;

    @XmlAttribute(required = true)
    BigDecimal variancePercentage;

    @XmlAttribute(required = false)
    BigDecimal clcFCValue;

    @XmlAttribute(required = false)
    BigDecimal alcFCValue;

    @XmlAttribute(required = true)
    BigDecimal estimateTransactionCurrencyTotal;

    public String getCostLineName() {
        return costLineName;
    }

    public void setCostLineName(String costLineName) {
        this.costLineName = costLineName;
    }

    public String getTransactionCurrency() {
        return transactionCurrency;
    }

    public void setTransactionCurrency(String transactionCurrency) {
        this.transactionCurrency = transactionCurrency;
    }

    public BigDecimal getTransactionCurrencyTotal() {
        return transactionCurrencyTotal;
    }

    public void setTransactionCurrencyTotal(BigDecimal transactionCurrencyTotal) {
        this.transactionCurrencyTotal = transactionCurrencyTotal;
    }

    public BigDecimal getGlcValue() {
        return glcValue;
    }

    public void setGlcValue(BigDecimal glcValue) {
        this.glcValue = glcValue;
    }

    public BigDecimal getGlcROE() {
        return glcROE;
    }

    public void setGlcROE(BigDecimal glcROE) {
        this.glcROE = glcROE;
    }

    public BigDecimal getAlcValue() {
        return alcValue;
    }

    public void setAlcValue(BigDecimal alcValue) {
        this.alcValue = alcValue;
    }

    public BigDecimal getAlcROE() {
        return alcROE;
    }

    public void setAlcROE(BigDecimal alcROE) {
        this.alcROE = alcROE;
    }

    public BigDecimal getVariance() {
        return variance;
    }

    public void setVariance(BigDecimal variance) {
        this.variance = variance;
    }

    public BigDecimal getVariancePercentage() {
        return variancePercentage;
    }

    public void setVariancePercentage(BigDecimal variancePercentage) {
        this.variancePercentage = variancePercentage;
    }

    public BigDecimal getClcFCValue() {
        return clcFCValue;
    }

    public void setClcFCValue(BigDecimal clcFCValue) {
        this.clcFCValue = clcFCValue;
    }

    public BigDecimal getAlcFCValue() {
        return alcFCValue;
    }

    public void setAlcFCValue(BigDecimal alcFCValue) {
        this.alcFCValue = alcFCValue;
    }

    public BigDecimal getEstimateTransactionCurrencyTotal() {
        return estimateTransactionCurrencyTotal;
    }

    public void setEstimateTransactionCurrencyTotal(BigDecimal estimateTransactionCurrencyTotal) {
        this.estimateTransactionCurrencyTotal = estimateTransactionCurrencyTotal;
    }
}