LeadTimeSearchDTO.java

package com.tradecloud.dto.api.leadtime;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonRootName;
import com.tradecloud.dto.api.SearchDTO;

@JsonRootName(value = "leadTimeSearchDTO")
public class LeadTimeSearchDTO extends SearchDTO {

    @JsonProperty(required = false)
    @JsonPropertyDescription(value = "The shipping mode on the order.")
    private String shippingMode;

    @JsonProperty(required = false)
    @JsonPropertyDescription(value = "The place of loading on the order.")
    private String placeOfLoading;

    @JsonProperty(required = false)
    @JsonPropertyDescription(value = "The place of discharge on the order.")
    private String placeOfDischarge;
    private String city;

    public String getShippingMode() {
        return shippingMode;
    }

    public void setShippingMode(String shippingMode) {
        this.shippingMode = shippingMode;
    }

    public String getPlaceOfLoading() {
        return placeOfLoading;
    }

    public void setPlaceOfLoading(String placeOfLoading) {
        this.placeOfLoading = placeOfLoading;
    }

    public String getPlaceOfDischarge() {
        return placeOfDischarge;
    }

    public void setPlaceOfDischarge(String placeOfDischarge) {
        this.placeOfDischarge = placeOfDischarge;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }
}