ShipmentAndContainerValidationConfig.java

package com.tradecloud.domain.configuration.shipment;

import com.tradecloud.common.base.PersistenceBase;

import javax.persistence.Access;
import javax.persistence.AccessType;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name = "shipmentAndContainerValidationConfig")
@Access(AccessType.FIELD)
public class ShipmentAndContainerValidationConfig extends PersistenceBase {

    private boolean actualArrivalAtPODBeforeActualDeparture;

    private boolean actualArrivalAtPODUpdateAfterSignOff;

    private boolean dischargeDateBeforeActualArrivalAtPOD;

    private boolean dischargeDateMissingActualArrivalAtPOD;

    private boolean dischargeDateUpdateAfterSignOff;

    private boolean carrierReleaseDateBeforeCustomsExitDate;

    private boolean carrierReleaseDateMissingCustomsExitDate;

    private boolean carrierReleaseDateBeforePickupDate;
    private boolean carrierReleaseDateAfterSignOff;
    private boolean pickupDateBeforeDischargeDate;
    private boolean pickupDateToday;
    private boolean pickupDateMissingDischargeDate;
    private boolean pickupDateAfterSignOff;
    private boolean etaAtFDDateBeforePickupDate;
    private boolean etaAtFDDateAfterSignOff;
    private boolean ataAtFDDateBeforePickupDate;

    private boolean ataAtFDDateMissingPickupDate;
    private boolean ataAtFDDateBeforeAtaAtDepotDate;

    private boolean ataAtFDDateUpdateAfterSignOff;

    private boolean ataAtDepotDateBeforePickupDate;
    private boolean etaAtDepotDateBeforePickupDate;

    private boolean allowTurnInDateMissingUnpackDate;

    public boolean isActualArrivalAtPODBeforeActualDeparture() {
        return actualArrivalAtPODBeforeActualDeparture;
    }

    public void setActualArrivalAtPODBeforeActualDeparture(boolean allowActualArrivalAtPODBeforeActualDeparture) {
        this.actualArrivalAtPODBeforeActualDeparture = allowActualArrivalAtPODBeforeActualDeparture;
    }

    public boolean isActualArrivalAtPODUpdateAfterSignOff() {
        return actualArrivalAtPODUpdateAfterSignOff;
    }

    public void setActualArrivalAtPODUpdateAfterSignOff(boolean actualArrivalAtPODUpdateAfterSignOff) {
        this.actualArrivalAtPODUpdateAfterSignOff = actualArrivalAtPODUpdateAfterSignOff;
    }

    public boolean isDischargeDateBeforeActualArrivalAtPOD() {
        return dischargeDateBeforeActualArrivalAtPOD;
    }

    public void setDischargeDateBeforeActualArrivalAtPOD(boolean dischargeDateBeforeActualArrivalAtPOD) {
        this.dischargeDateBeforeActualArrivalAtPOD = dischargeDateBeforeActualArrivalAtPOD;
    }

    public boolean isDischargeDateUpdateAfterSignOff() {
        return dischargeDateUpdateAfterSignOff;
    }

    public void setDischargeDateUpdateAfterSignOff(boolean dischargeDateUpdateAfterSignOff) {
        this.dischargeDateUpdateAfterSignOff = dischargeDateUpdateAfterSignOff;
    }

    public boolean isCarrierReleaseDateBeforeCustomsExitDate() {
        return carrierReleaseDateBeforeCustomsExitDate;
    }

    public void setCarrierReleaseDateBeforeCustomsExitDate(boolean carrierReleaseDateBeforeCustomsExitDate) {
        this.carrierReleaseDateBeforeCustomsExitDate = carrierReleaseDateBeforeCustomsExitDate;
    }

    public boolean isCarrierReleaseDateMissingCustomsExitDate() {
        return carrierReleaseDateMissingCustomsExitDate;
    }

    public void setCarrierReleaseDateMissingCustomsExitDate(boolean carrierReleaseDateMissingCustomsExitDate) {
        this.carrierReleaseDateMissingCustomsExitDate = carrierReleaseDateMissingCustomsExitDate;
    }

    public boolean isCarrierReleaseDateBeforePickupDate() {
        return carrierReleaseDateBeforePickupDate;
    }

    public void setCarrierReleaseDateBeforePickupDate(boolean carrierReleaseDateBeforePickupDate) {
        this.carrierReleaseDateBeforePickupDate = carrierReleaseDateBeforePickupDate;
    }

    public boolean isCarrierReleaseDateAfterSignOff() {
        return carrierReleaseDateAfterSignOff;
    }

    public void setCarrierReleaseDateAfterSignOff(boolean carrierReleaseDateAfterSignOff) {
        this.carrierReleaseDateAfterSignOff = carrierReleaseDateAfterSignOff;
    }

    public boolean isPickupDateBeforeDischargeDate() {
        return pickupDateBeforeDischargeDate;
    }

    public void setPickupDateBeforeDischargeDate(boolean pickupDateBeforeDischargeDate) {
        this.pickupDateBeforeDischargeDate = pickupDateBeforeDischargeDate;
    }

    public boolean isPickupDateToday() {
        return pickupDateToday;
    }

    public void setPickupDateToday(boolean pickupDateToday) {
        this.pickupDateToday = pickupDateToday;
    }

    public boolean isPickupDateMissingDischargeDate() {
        return pickupDateMissingDischargeDate;
    }

    public void setPickupDateMissingDischargeDate(boolean pickupDateMissingDischargeDate) {
        this.pickupDateMissingDischargeDate = pickupDateMissingDischargeDate;
    }

    public boolean isPickupDateAfterSignOff() {
        return pickupDateAfterSignOff;
    }

    public void setPickupDateAfterSignOff(boolean pickupDateAfterSignOff) {
        this.pickupDateAfterSignOff = pickupDateAfterSignOff;
    }

    public boolean isEtaAtFDDateBeforePickupDate() {
        return etaAtFDDateBeforePickupDate;
    }

    public void setEtaAtFDDateBeforePickupDate(boolean etaAtFDDateBeforePickupDate) {
        this.etaAtFDDateBeforePickupDate = etaAtFDDateBeforePickupDate;
    }

    public boolean isEtaAtFDDateAfterSignOff() {
        return etaAtFDDateAfterSignOff;
    }

    public void setEtaAtFDDateAfterSignOff(boolean etaAtFDDateAfterSignOff) {
        this.etaAtFDDateAfterSignOff = etaAtFDDateAfterSignOff;
    }

    public boolean isAtaAtFDDateBeforePickupDate() {
        return ataAtFDDateBeforePickupDate;
    }

    public void setAtaAtFDDateBeforePickupDate(boolean ataAtFDDateBeforePickupDate) {
        this.ataAtFDDateBeforePickupDate = ataAtFDDateBeforePickupDate;
    }

    public boolean isAtaAtFDDateBeforeAtaAtDepotDate() {
        return ataAtFDDateBeforeAtaAtDepotDate;
    }

    public void setAtaAtFDDateBeforeAtaAtDepotDate(boolean ataAtFDDateBeforeAtaAtDepotDate) {
        this.ataAtFDDateBeforeAtaAtDepotDate = ataAtFDDateBeforeAtaAtDepotDate;
    }

    public boolean isAtaAtFDDateUpdateAfterSignOff() {
        return ataAtFDDateUpdateAfterSignOff;
    }

    public void setAtaAtFDDateUpdateAfterSignOff(boolean ataAtFDDateUpdateAfterSignOff) {
        this.ataAtFDDateUpdateAfterSignOff = ataAtFDDateUpdateAfterSignOff;
    }

    public boolean isDischargeDateMissingActualArrivalAtPOD() {
        return dischargeDateMissingActualArrivalAtPOD;
    }

    public void setDischargeDateMissingActualArrivalAtPOD(boolean dischargeDateMissingActualArrivalAtPOD) {
        this.dischargeDateMissingActualArrivalAtPOD = dischargeDateMissingActualArrivalAtPOD;
    }

    public boolean isAtaAtDepotDateBeforePickupDate() {
        return ataAtDepotDateBeforePickupDate;
    }

    public void setAtaAtDepotDateBeforePickupDate(boolean ataAtDeportDateBeforePickupDate) {
        this.ataAtDepotDateBeforePickupDate = ataAtDeportDateBeforePickupDate;
    }

    public boolean isEtaAtDepotDateBeforePickupDate() {
        return etaAtDepotDateBeforePickupDate;
    }

    public void setEtaAtDepotDateBeforePickupDate(boolean etaAtDeportDateBeforePickupDate) {
        this.etaAtDepotDateBeforePickupDate = etaAtDeportDateBeforePickupDate;
    }

    public boolean isAtaAtFDDateMissingPickupDate() {
        return ataAtFDDateMissingPickupDate;
    }

    public void setAtaAtFDDateMissingPickupDate(boolean ataAtFDDateMissingPickupDate) {
        this.ataAtFDDateMissingPickupDate = ataAtFDDateMissingPickupDate;
    }

    public boolean isAllowTurnInDateMissingUnpackDate() {
        return allowTurnInDateMissingUnpackDate;
    }

    public void setAllowTurnInDateMissingUnpackDate(boolean allowTurnInDateMissingUnpackDate) {
        this.allowTurnInDateMissingUnpackDate = allowTurnInDateMissingUnpackDate;
    }
}