ShipmentReportContainerDTO.java

package com.tradecloud.dto.api.report;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.tradecloud.dto.address.AddressDTO;

import java.math.BigDecimal;

public class ShipmentReportContainerDTO {

    private String reference;
    @JsonProperty(required = false)
    @JsonPropertyDescription(value = "The container type.")
    private String containerType;

    @JsonProperty(required = false)
    @JsonPropertyDescription(value = "The quantity of a specific container.")
    private BigDecimal quantity;

    private AddressDTO finalDestinationDeliveryAddress;

    private String place;

    public String getReference() {
        return reference;
    }

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

    public String getContainerType() {
        return containerType;
    }

    public void setContainerType(String containerType) {
        this.containerType = containerType;
    }

    public BigDecimal getQuantity() {
        return quantity;
    }

    public void setQuantity(BigDecimal quantity) {
        this.quantity = quantity;
    }

    public AddressDTO getFinalDestinationDeliveryAddress() {
        return finalDestinationDeliveryAddress;
    }

    public void setFinalDestinationDeliveryAddress(AddressDTO finalDestinationDeliveryAddress) {
        this.finalDestinationDeliveryAddress = finalDestinationDeliveryAddress;
    }

    public String getPlace() {
        return place;
    }

    public void setPlace(String place) {
        this.place = place;
    }
}