OrderSearchDTO.java
package com.tradecloud.dto.api.order;
import com.fasterxml.jackson.annotation.JsonRootName;
import com.tradecloud.domain.event.ActivityLogType;
import com.tradecloud.domain.model.shipment.ShippingMode;
import com.tradecloud.dto.api.SearchDTO;
import java.util.Date;
import java.util.List;
@JsonRootName(value = "orderSearchDTO")
public class OrderSearchDTO extends SearchDTO {
private List<String> organisation;
private String reference;
private List<String> buyer;
private List<String> supplier;
private List<String> state;
private String proFormaReference;
private Date signedOffFrom;
private Date signedOffTo;
private Date createdFrom;
private Date createdTo;
private String companyCode;
private ShippingMode shippingMode;
private String orderBy;
private boolean elc;
private String elcDescription;
private Date requiredOnSiteTo;
private Date requiredOnSiteFrom;
private Date latestShipmentTo;
private Date latestShipmentFrom;
private Date availabilityTo;
private Date availabilityFrom;
private String itemDescription;
private List<ActivityLogType> activityTypes;
private boolean ICP;
public String getReference() {
return reference;
}
public void setReference(String reference) {
this.reference = reference;
}
public List<String> getOrganisation() {
return organisation;
}
public void setOrganisation(List<String> organisation) {
this.organisation = organisation;
}
public List<String> getBuyer() {
return buyer;
}
public void setBuyer(List<String> buyer) {
this.buyer = buyer;
}
public List<String> getSupplier() {
return supplier;
}
public void setSupplier(List<String> supplier) {
this.supplier = supplier;
}
public List<String> getState() {
return state;
}
public void setState(List<String> state) {
this.state = state;
}
public String getOrderBy() {
return orderBy;
}
public void setOrderBy(String orderBy) {
this.orderBy = orderBy;
}
public String getProFormaReference() {
return proFormaReference;
}
public void setProFormaReference(String proFormaReference) {
this.proFormaReference = proFormaReference;
}
public Date getSignedOffFrom() {
return signedOffFrom;
}
public void setSignedOffFrom(Date signedOffFrom) {
this.signedOffFrom = signedOffFrom;
}
public Date getSignedOffTo() {
return signedOffTo;
}
public void setSignedOffTo(Date signedOffTo) {
this.signedOffTo = signedOffTo;
}
public Date getCreatedFrom() {
return createdFrom;
}
public void setCreatedFrom(Date createdFrom) {
this.createdFrom = createdFrom;
}
public Date getCreatedTo() {
return createdTo;
}
public void setCreatedTo(Date createdTo) {
this.createdTo = createdTo;
}
public String getCompanyCode() {
return companyCode;
}
public void setCompanyCode(String companyCode) {
this.companyCode = companyCode;
}
public boolean isElc() {
return elc;
}
public void setElc(boolean elc) {
this.elc = elc;
}
public String getElcDescription() {
return elcDescription;
}
public void setElcDescription(String elcDescription) {
this.elcDescription = elcDescription;
}
public ShippingMode getShippingMode() {
return shippingMode;
}
public void setShippingMode(ShippingMode shippingMode) {
this.shippingMode = shippingMode;
}
public Date getRequiredOnSiteTo() {
return requiredOnSiteTo;
}
public void setRequiredOnSiteTo(Date requiredOnSiteTo) {
this.requiredOnSiteTo = requiredOnSiteTo;
}
public Date getRequiredOnSiteFrom() {
return requiredOnSiteFrom;
}
public void setRequiredOnSiteFrom(Date requiredOnSiteFrom) {
this.requiredOnSiteFrom = requiredOnSiteFrom;
}
public Date getLatestShipmentTo() {
return latestShipmentTo;
}
public void setLatestShipmentTo(Date latestShipmentTo) {
this.latestShipmentTo = latestShipmentTo;
}
public Date getLatestShipmentFrom() {
return latestShipmentFrom;
}
public void setLatestShipmentFrom(Date latestShipmentFrom) {
this.latestShipmentFrom = latestShipmentFrom;
}
public Date getAvailabilityTo() {
return availabilityTo;
}
public void setAvailabilityTo(Date availabilityTo) {
this.availabilityTo = availabilityTo;
}
public Date getAvailabilityFrom() {
return availabilityFrom;
}
public void setAvailabilityFrom(Date availabilityFrom) {
this.availabilityFrom = availabilityFrom;
}
public String getItemDescription() {
return itemDescription;
}
public void setItemDescription(String itemDescription) {
this.itemDescription = itemDescription;
}
public List<ActivityLogType> getActivityTypes() {
return activityTypes;
}
public void setActivityTypes(List<ActivityLogType> activityTypes) {
this.activityTypes = activityTypes;
}
public boolean isICP() {
return ICP;
}
public void setICP(boolean ICP) {
this.ICP = ICP;
}
}