ItemDTO.java

package com.tradecloud.dto.facilitiesregister;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.math.BigDecimal;

public class ItemDTO extends ItemBaseDTO {

    private Long id;
    private String externalId;
    private String reference;
    private String description;
    private String invoiceNumber;
    @JsonProperty(required = true)
    private Integer mrnLineNumber;
    private String procedureCode;
    private String requiredProcedureCode;
    private String previousProcedureCode;
    private String office;
    private String warehouseName;
    private String customsWarehouseCode;
    private BigDecimal quantityCleared;
    @JsonProperty(required = true)
    private String tariffHeading;
    private String dutyRate;
    private String countryOfOrigin;
    private BigDecimal customsValue;
    private BigDecimal totalDuty;
    private String statCode1;
    private BigDecimal statQuantity1;
    private String statCode2;
    private BigDecimal statQuantity2;
    private String importPermit;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getExternalId() {
        return externalId;
    }

    public void setExternalId(String externalId) {
        this.externalId = externalId;
    }

    public String getReference() {
        return reference;
    }

    public void setReference(String reference) {
        this.reference = reference;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getInvoiceNumber() {
        return invoiceNumber;
    }

    public void setInvoiceNumber(String invoiceNumber) {
        this.invoiceNumber = invoiceNumber;
    }

    public Integer getMrnLineNumber() {
        return mrnLineNumber;
    }

    public void setMrnLineNumber(Integer mrnLineNumber) {
        this.mrnLineNumber = mrnLineNumber;
    }

    public String getProcedureCode() {
        return procedureCode;
    }

    public void setProcedureCode(String procedureCode) {
        this.procedureCode = procedureCode;
    }

    public String getRequiredProcedureCode() {
        return requiredProcedureCode;
    }

    public void setRequiredProcedureCode(String requiredProcedureCode) {
        this.requiredProcedureCode = requiredProcedureCode;
    }

    public String getPreviousProcedureCode() {
        return previousProcedureCode;
    }

    public void setPreviousProcedureCode(String previousProcedureCode) {
        this.previousProcedureCode = previousProcedureCode;
    }

    public String getOffice() {
        return office;
    }

    public void setOffice(String office) {
        this.office = office;
    }

    public String getWarehouseName() {
        return warehouseName;
    }

    public void setWarehouseName(String warehouseName) {
        this.warehouseName = warehouseName;
    }

    public String getCustomsWarehouseCode() {
        return customsWarehouseCode;
    }

    public void setCustomsWarehouseCode(String customsWarehouseCode) {
        this.customsWarehouseCode = customsWarehouseCode;
    }

    public BigDecimal getQuantityCleared() {
        return quantityCleared;
    }

    public void setQuantityCleared(BigDecimal quantityCleared) {
        this.quantityCleared = quantityCleared;
    }

    public String getTariffHeading() {
        return tariffHeading;
    }

    public void setTariffHeading(String tariffHeading) {
        this.tariffHeading = tariffHeading;
    }

    public String getDutyRate() {
        return dutyRate;
    }

    public void setDutyRate(String dutyRate) {
        this.dutyRate = dutyRate;
    }

    public String getCountryOfOrigin() {
        return countryOfOrigin;
    }

    public void setCountryOfOrigin(String countryOfOrigin) {
        this.countryOfOrigin = countryOfOrigin;
    }

    public BigDecimal getCustomsValue() {
        return customsValue;
    }

    public void setCustomsValue(BigDecimal customsValue) {
        this.customsValue = customsValue;
    }

    public BigDecimal getTotalDuty() {
        return totalDuty;
    }

    public void setTotalDuty(BigDecimal totalDuty) {
        this.totalDuty = totalDuty;
    }

    public String getStatCode1() {
        return statCode1;
    }

    public void setStatCode1(String statCode1) {
        this.statCode1 = statCode1;
    }

    public BigDecimal getStatQuantity1() {
        return statQuantity1;
    }

    public void setStatQuantity1(BigDecimal statQuantity1) {
        this.statQuantity1 = statQuantity1;
    }

    public String getStatCode2() {
        return statCode2;
    }

    public void setStatCode2(String statCode2) {
        this.statCode2 = statCode2;
    }

    public BigDecimal getStatQuantity2() {
        return statQuantity2;
    }

    public void setStatQuantity2(BigDecimal statQuantity2) {
        this.statQuantity2 = statQuantity2;
    }

    public String getImportPermit() {
        return importPermit;
    }

    public void setImportPermit(String importPermit) {
        this.importPermit = importPermit;
    }
}