BaseClearingInstructionSearch.java

package com.tradecloud.dto.clearing;

import com.tradecloud.domain.dto.base.SearchBase;
import com.tradecloud.domain.sars.Status;

import java.io.Serializable;
import java.util.Date;

public class BaseClearingInstructionSearch extends SearchBase implements Serializable {

    private Status[] selectedStatuses;
    private boolean packed;
    private boolean clearingInstructionRequired;
    private boolean customsDeclarationRequired;
    private Date fromDate;
    private Date toDate;
    private ClearingSearchType type;

    @Override
    public String getTableName() {
        return "clearinginstruction";
    }

    @Override
    public Object getOrganisationalUnit() {
        return super.getOrganisationalUnit();
    }

    public Status[] getSelectedStatuses() {
        return selectedStatuses;
    }

    public void setSelectedStatuses(Status[] selectedStatuses) {
        this.selectedStatuses = selectedStatuses;
    }

    public boolean isPacked() {
        return packed;
    }

    public void setPacked(boolean packed) {
        this.packed = packed;
    }

    public boolean isClearingInstructionRequired() {
        return clearingInstructionRequired;
    }

    public void setClearingInstructionRequired(boolean clearingInstructionRequired) {
        this.clearingInstructionRequired = clearingInstructionRequired;
    }

    public boolean isCustomsDeclarationRequired() {
        return customsDeclarationRequired;
    }

    public void setCustomsDeclarationRequired(boolean customsDeclarationRequired) {
        this.customsDeclarationRequired = customsDeclarationRequired;
    }

    public Date getFromDate() {
        return this.fromDate;
    }

    public void setFromDate(Date fromDate) {
        this.fromDate = fromDate;
    }

    public Date getToDate() {
        return this.toDate;
    }

    public void setToDate(Date toDate) {
        this.toDate = toDate;
    }

    public ClearingSearchType getType() {
        return type;
    }

    public void setType(ClearingSearchType type) {
        this.type = type;
    }
}