ShipmentDatesCalculationResultDTO.java

package com.tradecloud.dto.api.shipment;

import com.fasterxml.jackson.annotation.JsonRootName;
import com.tradecloud.dto.api.DateCalculationResultDTO;

@JsonRootName(value = "ShipmentDatesCalculationResultDTO")
public class ShipmentDatesCalculationResultDTO {

    private DateCalculationResultDTO latestShipmentDate;
    private DateCalculationResultDTO availabilityDate;
    private DateCalculationResultDTO earliestShipmentDate;
    private DateCalculationResultDTO arrivalDateAtPlaceOfDischarge;
    private DateCalculationResultDTO requiredOnSiteDate;

    public DateCalculationResultDTO getLatestShipmentDate() {
        return latestShipmentDate;
    }

    public void setLatestShipmentDate(DateCalculationResultDTO latestShipmentDate) {
        this.latestShipmentDate = latestShipmentDate;
    }

    public DateCalculationResultDTO getAvailabilityDate() {
        return availabilityDate;
    }

    public void setAvailabilityDate(DateCalculationResultDTO availabilityDate) {
        this.availabilityDate = availabilityDate;
    }

    public DateCalculationResultDTO getEarliestShipmentDate() {
        return earliestShipmentDate;
    }

    public void setEarliestShipmentDate(DateCalculationResultDTO earliestShipmentDate) {
        this.earliestShipmentDate = earliestShipmentDate;
    }

    public DateCalculationResultDTO getArrivalDateAtPlaceOfDischarge() {
        return arrivalDateAtPlaceOfDischarge;
    }

    public void setArrivalDateAtPlaceOfDischarge(DateCalculationResultDTO arrivalDateAtPlaceOfDischarge) {
        this.arrivalDateAtPlaceOfDischarge = arrivalDateAtPlaceOfDischarge;
    }

    public DateCalculationResultDTO getRequiredOnSiteDate() {
        return requiredOnSiteDate;
    }

    public void setRequiredOnSiteDate(DateCalculationResultDTO requiredOnSiteDate) {
        this.requiredOnSiteDate = requiredOnSiteDate;
    }
}