ContainersAvailNotDelivToFDSearchResult.java
package com.tradecloud.dto.container;
import com.tradecloud.domain.container.ContainerType;
import com.tradecloud.domain.model.organisationalunit.OrganisationalUnit;
import com.tradecloud.domain.model.shipment.ShippingMode;
import com.tradecloud.domain.party.Employee;
import com.tradecloud.domain.party.ServiceProvider;
import com.tradecloud.domain.place.Depot;
import com.tradecloud.domain.place.FinalDestination;
import com.tradecloud.domain.place.PlaceOfDischarge;
import com.tradecloud.domain.supplier.Supplier;
import com.tradecloud.dto.order.XmlAdapterDate;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import java.math.BigDecimal;
import java.util.Date;
@XmlRootElement(name = "containersAvailNotDelivToFDSearchResult")
@XmlAccessorType(XmlAccessType.FIELD)
public class ContainersAvailNotDelivToFDSearchResult extends ContainerSearchResult {
@XmlElement
private Long id;
@XmlElement
private String shipmentReference = "";
@XmlElement
private String shipmentNumber = "";
@XmlElement
private String containerReference = "";
@XmlElement
private String orderReference = "";
@XmlElement
private String businessState = "";
@XmlElement
private ContainerType containerType = new ContainerType("", "");
@XmlElement
private ShippingMode shippingMode = ShippingMode.SEA;
@XmlElement
private String transporterName = "";
@XmlElement
private String voyageNumber = "";
@XmlElement
private Employee buyer = new Employee();
@XmlElement
private OrganisationalUnit businessUnit = new OrganisationalUnit();
@XmlElement
private OrganisationalUnit division = new OrganisationalUnit();
@XmlElement
private Supplier supplier = new Supplier();
@XmlElement
private BigDecimal suppliersInvoiceValue = new BigDecimal(0.0);
@XmlElement
private String suppliersInvoiceValueCurrency = "";
@XmlElement
private ServiceProvider clearingAgent = new ServiceProvider();
@XmlElement
private ServiceProvider transporter = new ServiceProvider();
@XmlElement
private PlaceOfDischarge placeOfDischarge = new PlaceOfDischarge();
@XmlElement
private Depot clearingDepot = new Depot("", "");
@XmlElement
private FinalDestination finalDestination = new FinalDestination();
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date estimatedArrivalDateAtPlaceOfDischarge;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date arrivalDateAtPlaceOfDischarge;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date transporterAvailabliltyDate;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date pickUpDate;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date etaAtDepot;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date ataAtDepot;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date etaAtFinalDestination;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date ataAtFinalDestination;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date overstayAndStorageFreePeriodEnd;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date turnInFreePeriodEnd;
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date requiredOnSiteDate;
@XmlElement
private String orderComments = "";
@XmlElement
private String consignmentComments = "";
@XmlElement
private String shipmentComments = "";
@XmlElement
private Long shipmentId = new Long(0l);
@XmlElement
private String transporterID = "";
@XmlElement
private String country = "";
@XmlElement
private String twentyFootEquivalentUnits = "";
@XmlElement
private BigDecimal totalWeight = new BigDecimal(0.0);
@XmlElement
private BigDecimal totalVolume = new BigDecimal(0.0);
@XmlElement
private Long numberOfCartons = new Long(0l);
private BigDecimal suppliersInvoiceValueCC = new BigDecimal(0.0);
private BigDecimal totalSuppliersInvoiceValueFC = new BigDecimal(0.0);
private BigDecimal totalSuppliersInvoiceValueCC = new BigDecimal(0.0);
private BigDecimal retailValueOfOrder = new BigDecimal(0.0);
private String costingCurrency = "";
private String actualCurrency = "";
private String shippingReference;
private BigDecimal totalOrderUnitQuantity=new BigDecimal(0.0);
private BigDecimal totalPackedQuantity=new BigDecimal(0.0);
private BigDecimal orderALCValue;
public BigDecimal getTotalWeight() {
return totalWeight;
}
public void setTotalWeight(BigDecimal totalWeight) {
this.totalWeight = totalWeight;
}
public BigDecimal getTotalVolume() {
return totalVolume;
}
public void setTotalVolume(BigDecimal totalVolume) {
this.totalVolume = totalVolume;
}
public Long getNumberOfCartons() {
return numberOfCartons;
}
public void setNumberOfCartons(Long numberOfCartons) {
this.numberOfCartons = numberOfCartons;
}
public String getTransporterID() {
return transporterID;
}
public void setTransporterID(String transporterID) {
this.transporterID = transporterID;
}
@XmlJavaTypeAdapter(value = XmlAdapterDate.class, type = Date.class)
private Date demurrageDate;
public Date getDemurrageDate() {
return demurrageDate;
}
public void setDemurrageDate(Date demurrageDate) {
this.demurrageDate = demurrageDate;
}
public String getSuppliersInvoiceValueCurrency() {
return suppliersInvoiceValueCurrency;
}
public void setSuppliersInvoiceValueCurrency(String suppliersInvoiceValueCurrency) {
this.suppliersInvoiceValueCurrency = suppliersInvoiceValueCurrency;
}
public Date getTransporterAvailabliltyDate() {
return transporterAvailabliltyDate;
}
public void setTransporterAvailabliltyDate(Date transporterAvailabliltyDate) {
this.transporterAvailabliltyDate = transporterAvailabliltyDate;
}
public String getTransporterName() {
return transporterName;
}
public void setTransporterName(String transporterName) {
this.transporterName = transporterName;
}
public BigDecimal getSuppliersInvoiceValue() {
return suppliersInvoiceValue;
}
public void setSuppliersInvoiceValue(BigDecimal suppliersInvoiceValue) {
this.suppliersInvoiceValue = suppliersInvoiceValue;
}
public PlaceOfDischarge getPlaceOfDischarge() {
return placeOfDischarge;
}
public void setPlaceOfDischarge(PlaceOfDischarge placeOfDischarge) {
this.placeOfDischarge = placeOfDischarge;
}
public Long getShipmentId() {
return shipmentId;
}
public void setShipmentId(Long shipmentId) {
this.shipmentId = shipmentId;
}
public Date getOverstayAndStorageFreePeriodEnd() {
return overstayAndStorageFreePeriodEnd;
}
public void setOverstayAndStorageFreePeriodEnd(Date overstayAndStorageFreePeriodEnd) {
this.overstayAndStorageFreePeriodEnd = overstayAndStorageFreePeriodEnd;
}
public Date getTurnInFreePeriodEnd() {
return turnInFreePeriodEnd;
}
public void setTurnInFreePeriodEnd(Date turnInFreePeriodEnd) {
this.turnInFreePeriodEnd = turnInFreePeriodEnd;
}
public String getOrderComments() {
return orderComments;
}
public void setOrderComments(String orderComments) {
this.orderComments = orderComments;
}
public String getShipmentComments() {
return shipmentComments;
}
public void setShipmentComments(String shipmentComments) {
this.shipmentComments = shipmentComments;
}
public String getConsignmentComments() {
return consignmentComments;
}
public void setConsignmentComments(String consignmentComments) {
this.consignmentComments = consignmentComments;
}
public Date getAtaAtDepot() {
return ataAtDepot;
}
public void setAtaAtDepot(Date ataAtDepot) {
this.ataAtDepot = ataAtDepot;
}
public Date getEtaAtDepot() {
return etaAtDepot;
}
public void setEtaAtDepot(Date etaAtDepot) {
this.etaAtDepot = etaAtDepot;
}
public Date getPickUpDate() {
return pickUpDate;
}
public void setPickUpDate(Date pickUpDate) {
this.pickUpDate = pickUpDate;
}
public Date getEtaAtFinalDestination() {
return etaAtFinalDestination;
}
public void setEtaAtFinalDestination(Date etaAtFinalDestination) {
this.etaAtFinalDestination = etaAtFinalDestination;
}
public Date getAtaAtFinalDestination() {
return ataAtFinalDestination;
}
public void setAtaAtFinalDestination(Date ataAtFinalDestination) {
this.ataAtFinalDestination = ataAtFinalDestination;
}
public Date getEstimatedArrivalDateAtPlaceOfDischarge() {
return estimatedArrivalDateAtPlaceOfDischarge;
}
public void setEstimatedArrivalDateAtPlaceOfDischarge(Date estimatedArrivalDateAtPlaceOfDischarge) {
this.estimatedArrivalDateAtPlaceOfDischarge = estimatedArrivalDateAtPlaceOfDischarge;
}
public Date getArrivalDateAtPlaceOfDischarge() {
return arrivalDateAtPlaceOfDischarge;
}
public void setArrivalDateAtPlaceOfDischarge(Date arrivalDateAtPlaceOfDischarge) {
this.arrivalDateAtPlaceOfDischarge = arrivalDateAtPlaceOfDischarge;
}
public Date getRequiredOnSiteDate() {
return requiredOnSiteDate;
}
public void setRequiredOnSiteDate(Date requiredOnSiteDate) {
this.requiredOnSiteDate = requiredOnSiteDate;
}
public FinalDestination getFinalDestination() {
return finalDestination;
}
public void setFinalDestination(FinalDestination finalDestination) {
this.finalDestination = finalDestination;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getShipmentReference() {
return shipmentReference;
}
public void setShipmentReference(String shipmentReference) {
this.shipmentReference = shipmentReference;
}
public String getOrderReference() {
return orderReference;
}
public void setOrderReference(String orderReference) {
this.orderReference = orderReference;
}
public String getBusinessState() {
return businessState;
}
public void setBusinessState(String businessState) {
this.businessState = businessState;
}
public String getContainerReference() {
return containerReference;
}
public void setContainerReference(String containerReference) {
this.containerReference = containerReference;
}
public ContainerType getContainerType() {
return containerType;
}
public void setContainerType(ContainerType containerType) {
this.containerType = containerType;
}
public ShippingMode getShippingMode() {
return shippingMode;
}
public void setShippingMode(ShippingMode shippingMode) {
this.shippingMode = shippingMode;
}
public ServiceProvider getTransporter() {
return transporter;
}
public void setTransporter(ServiceProvider transporter) {
this.transporter = transporter;
}
public String getVoyageNumber() {
return voyageNumber;
}
public void setVoyageNumber(String voyageNumber) {
this.voyageNumber = voyageNumber;
}
public Employee getBuyer() {
return buyer;
}
public void setBuyer(Employee buyer) {
this.buyer = buyer;
}
public OrganisationalUnit getBusinessUnit() {
return businessUnit;
}
public void setBusinessUnit(OrganisationalUnit businessUnit) {
this.businessUnit = businessUnit;
}
public OrganisationalUnit getDivision() {
return division;
}
public void setDivision(OrganisationalUnit division) {
this.division = division;
}
public Supplier getSupplier() {
return supplier;
}
public void setSupplier(Supplier supplier) {
this.supplier = supplier;
}
public ServiceProvider getClearingAgent() {
return clearingAgent;
}
public void setClearingAgent(ServiceProvider clearingAgent) {
this.clearingAgent = clearingAgent;
}
public Depot getClearingDepot() {
return clearingDepot;
}
public void setClearingDepot(Depot clearingDepot) {
this.clearingDepot = clearingDepot;
}
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
public String getTwentyFootEquivalentUnits() {
return twentyFootEquivalentUnits;
}
public void setTwentyFootEquivalentUnits(String twentyFootEquivalentUnits) {
this.twentyFootEquivalentUnits = twentyFootEquivalentUnits;
}
public BigDecimal getSuppliersInvoiceValueCC() {
return suppliersInvoiceValueCC;
}
public void setSuppliersInvoiceValueCC(BigDecimal suppliersInvoiceValueCC) {
this.suppliersInvoiceValueCC = suppliersInvoiceValueCC;
}
public BigDecimal getTotalSuppliersInvoiceValueFC() {
return totalSuppliersInvoiceValueFC;
}
public void setTotalSuppliersInvoiceValueFC(BigDecimal totalSuppliersInvoiceValueFC) {
this.totalSuppliersInvoiceValueFC = totalSuppliersInvoiceValueFC;
}
public BigDecimal getTotalSuppliersInvoiceValueCC() {
return totalSuppliersInvoiceValueCC;
}
public void setTotalSuppliersInvoiceValueCC(BigDecimal totalSuppliersInvoiceValueCC) {
this.totalSuppliersInvoiceValueCC = totalSuppliersInvoiceValueCC;
}
public String getCostingCurrency() {
return costingCurrency;
}
public void setCostingCurrency(String costingCurrency) {
this.costingCurrency = costingCurrency;
}
public String getActualCurrency() {
return actualCurrency;
}
public void setActualCurrency(String actualCurrency) {
this.actualCurrency = actualCurrency;
}
public BigDecimal getTotalOrderUnitQuantity() {
return totalOrderUnitQuantity;
}
public void setTotalOrderUnitQuantity(BigDecimal totalOrderUnitQuantity) {
this.totalOrderUnitQuantity = totalOrderUnitQuantity;
}
public BigDecimal getTotalPackedQuantity() {
return totalPackedQuantity;
}
public void setTotalPackedQuantity(BigDecimal totalPackedQuantity) {
this.totalPackedQuantity = totalPackedQuantity;
}
public BigDecimal getRetailValueOfOrder() {
return retailValueOfOrder;
}
public void setRetailValueOfOrder(BigDecimal retailValueOfOrder) {
this.retailValueOfOrder = retailValueOfOrder;
}
public String getShipmentNumber() {
return shipmentNumber;
}
public void setShipmentNumber(String shipmentNumber) {
this.shipmentNumber = shipmentNumber;
}
public String getShippingReference() {
return shippingReference;
}
public void setShippingReference(String shippingReference) {
this.shippingReference = shippingReference;
}
public void setOrderALCValue(BigDecimal orderALCValue) {
this.orderALCValue = orderALCValue;
}
public BigDecimal getOrderALCValue() {
return orderALCValue;
}
}