ForecastDTO.java

package com.tradecloud.dto.treasury;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by ds on 10/30/14.
 */
public class ForecastDTO extends BaseDTO {
    private DefaultDTO organisationalUnit;
    private DefaultDTO forexGroup;
    private MoneyDTO amount = new MoneyDTO();
    private Date forecastDate;
    private boolean selected;
    private BigDecimal acceptedDeals = BigDecimal.ZERO;

    private BigDecimal invoicedDeals = BigDecimal.ZERO;

    private BigDecimal settledDeals = BigDecimal.ZERO;

    private BigDecimal actualsTotal = BigDecimal.ZERO;

    public DefaultDTO getOrganisationalUnit() {
        return organisationalUnit;
    }

    public void setOrganisationalUnit(DefaultDTO organisationalUnit) {
        this.organisationalUnit = organisationalUnit;
    }

    public DefaultDTO getForexGroup() {
        return forexGroup;
    }

    public void setForexGroup(DefaultDTO forexGroup) {
        this.forexGroup = forexGroup;
    }

    public MoneyDTO getAmount() {
        return amount;
    }

    public void setAmount(MoneyDTO amount) {
        this.amount = amount;
    }

    public Date getForecastDate() {
        return forecastDate;
    }

    public void setForecastDate(Date forecastDate) {
        this.forecastDate = forecastDate;
    }

    public BigDecimal getAcceptedDeals() {
        return acceptedDeals;
    }

    public void setAcceptedDeals(BigDecimal acceptedDeals) {
        this.acceptedDeals = acceptedDeals;
    }

    public BigDecimal getInvoicedDeals() {
        return invoicedDeals;
    }

    public void setInvoicedDeals(BigDecimal invoicedDeals) {
        this.invoicedDeals = invoicedDeals;
    }

    public BigDecimal getSettledDeals() {
        return settledDeals;
    }

    public void setSettledDeals(BigDecimal settledDeals) {
        this.settledDeals = settledDeals;
    }

    public BigDecimal getActualsTotal() {
        return actualsTotal;
    }

    public void setActualsTotal(BigDecimal actualsTotal) {
        this.actualsTotal = actualsTotal;
    }

    public boolean isSelected() {
        return selected;
    }

    public void setSelected(boolean selected) {
        this.selected = selected;
    }

    @Override
    public String toString() {
        return "ForecastDTO{" +
                "organisationalUnit=" + organisationalUnit +
                ", forexGroup=" + forexGroup +
                ", amount=" + amount +
                ", forecastDate=" + forecastDate +
                ", acceptedDeals=" + acceptedDeals +
                ", invoicedDeals=" + invoicedDeals +
                ", settledDeals=" + settledDeals +
                ", actualsTotal=" + actualsTotal +
                '}';
    }
}