PlannedShipmentSearchDTO.java
package com.tradecloud.dto.api.plannedshipment;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonRootName;
import com.tradecloud.domain.model.shipment.ShippingMode;
import com.tradecloud.dto.api.SearchDTO;
@JsonRootName(value = "plannedShipmentSearchDTO")
public class PlannedShipmentSearchDTO extends SearchDTO {
@JsonProperty(required = false)
@JsonPropertyDescription(value = "The reference of the planned shipment.")
private String reference;
@JsonProperty(required = false)
@JsonPropertyDescription(value = "")
private ShippingMode shippingMode;
@JsonProperty(required = false)
@JsonPropertyDescription(value = "")
private String organisation;
@JsonProperty(required = false)
@JsonPropertyDescription(value = "")
private String companyCode;
public String getReference() {
return reference;
}
public void setReference(String reference) {
this.reference = reference;
}
public ShippingMode getShippingMode() {
return shippingMode;
}
public void setShippingMode(ShippingMode shippingMode) {
this.shippingMode = shippingMode;
}
public String getOrganisation() {
return organisation;
}
public void setOrganisation(String organisation) {
this.organisation = organisation;
}
public String getCompanyCode() {
return companyCode;
}
public void setCompanyCode(String companyCode) {
this.companyCode = companyCode;
}
}