TransporterContainerResult.java

package com.tradecloud.dto.transporter;

import com.tradecloud.common.base.PersistenceBase;
import lombok.*;

import java.io.Serializable;
import java.math.BigInteger;
import java.util.Date;
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class TransporterContainerResult extends PersistenceBase implements Serializable {
    private String containerReference;
    private String shipmentReference;
    private String shipmentNumber;
    private String finalDestination;
    private String freightForwarder;
    private boolean documentUploaded;
    private boolean invoiced;
    private boolean datesSubmitted;
    private Date etaAtPod;
    private Date customsExitDate;
    private BigInteger containerId;
    private BigInteger missingDateCount;

    public boolean haveMissingDate(){
        return missingDateCount.intValue()>0;
    }
}