AcceptedInvalidDocumentSearch.java
package com.tradecloud.dto.invoice;
import com.tradecloud.authentication.User;
import com.tradecloud.domain.base.utils.DateRange;
import com.tradecloud.domain.base.utils.ObjectUtil;
import com.tradecloud.domain.document.DocumentState;
import com.tradecloud.domain.document.DocumentType;
import com.tradecloud.domain.dto.base.SearchBase;
import com.tradecloud.domain.model.organisationalunit.OrganisationalUnit;
import com.tradecloud.domain.supplier.OrganisationalUnitSupplier;
import java.io.Serializable;
public class AcceptedInvalidDocumentSearch extends SearchBase implements Serializable {
private String documentReference;
private String shipmentReference;
private String shipmentNumber;
private User user;
private DocumentState documentState;
private DateRange accepted=new DateRange();
//org unit on ci
private OrganisationalUnit organisationalUnit;
private DocumentType documentType;
private OrganisationalUnitSupplier supplier;
public String getDocumentReference() {
return documentReference;
}
public void setDocumentReference(String documentReference) {
this.documentReference = documentReference;
}
public String getShipmentReference() {
return shipmentReference;
}
public void setShipmentReference(String shipmentReference) {
this.shipmentReference = shipmentReference;
}
public String getShipmentNumber() {
return shipmentNumber;
}
public void setShipmentNumber(String shipmentNumber) {
this.shipmentNumber = shipmentNumber;
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public DocumentState getDocumentState() {
return documentState;
}
public void setDocumentState(DocumentState documentState) {
this.documentState = documentState;
}
public DateRange getAccepted() {
return accepted;
}
public void setAccepted(DateRange accepted) {
this.accepted = accepted;
}
public OrganisationalUnit getOrganisationalUnit() {
return organisationalUnit;
}
public void setOrganisationalUnit(OrganisationalUnit organisationalUnit) {
this.organisationalUnit = organisationalUnit;
}
public DocumentType getDocumentType() {
return documentType;
}
public void setDocumentType(DocumentType documentType) {
this.documentType = documentType;
}
public OrganisationalUnitSupplier getSupplier() {
return supplier;
}
public void setSupplier(OrganisationalUnitSupplier supplier) {
this.supplier = supplier;
}
@Override
public boolean noSelectedOrgUnit() {
return ObjectUtil.allNull(organisationalUnit);
}
@Override
public String getTableName() {
return "AcceptedInvalidDocument";
}
}