RequestForQuoteSearch.java
package com.tradecloud.dto.requestforquote;
import com.tradecloud.domain.base.utils.DateRange;
import com.tradecloud.domain.dto.base.SearchBase;
import com.tradecloud.domain.model.organisationalunit.OrganisationalUnit;
import com.tradecloud.domain.model.requestforquote.RequestForQuoteState;
import com.tradecloud.domain.place.FinalDestination;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import java.io.Serializable;
import java.util.List;
@Component
@Scope("view")
public class RequestForQuoteSearch extends SearchBase implements Serializable {
@Override
public String getTableName() {
return null;
}
private OrganisationalUnit organisationalUnit;
private String name;
private RequestForQuoteState state;
private DateRange requiredClosureDate = new DateRange();
private FinalDestination finalDestination;
private List<FinalDestination> finalDestinations;
private DateRange requiredSubmissionDate = new DateRange();
public OrganisationalUnit getOrganisationalUnit() {
return organisationalUnit;
}
public void setOrganisationalUnit(OrganisationalUnit organisationalUnit) {
this.organisationalUnit = organisationalUnit;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public RequestForQuoteState getState() {
return state;
}
public void setState(RequestForQuoteState state) {
this.state = state;
}
public DateRange getRequiredClosureDate() {
return requiredClosureDate;
}
public void setRequiredClosureDate(DateRange requiredClosureDate) {
this.requiredClosureDate = requiredClosureDate;
}
public FinalDestination getFinalDestination() {
return finalDestination;
}
public void setFinalDestination(FinalDestination finalDestination) {
this.finalDestination = finalDestination;
}
public List<FinalDestination> getFinalDestinations() {
return finalDestinations;
}
public void setFinalDestinations(List<FinalDestination> finalDestinations) {
this.finalDestinations = finalDestinations;
}
public DateRange getRequiredSubmissionDate() {
return requiredSubmissionDate;
}
public void setRequiredSubmissionDate(DateRange requiredSubmissionDate) {
this.requiredSubmissionDate = requiredSubmissionDate;
}
}