InvoiceCostingDTO.java

package com.tradecloud.dto.api.invoice;

import io.swagger.annotations.ApiModel;

import java.util.ArrayList;
import java.util.List;

@ApiModel(description = "Invoice costing, this is a hierarchy of consignment,order,items costing ")
public class InvoiceCostingDTO extends CostingDTO {

    private String shipmentReference;

    List<ConsignmentCostingDTO> consignmentCostingDTOS = new ArrayList<>();

    public List<ConsignmentCostingDTO> getConsignmentCostingDTOS() {
        return consignmentCostingDTOS;
    }

    public void setConsignmentCostingDTOS(List<ConsignmentCostingDTO> consignmentCostingDTOS) {
        this.consignmentCostingDTOS = consignmentCostingDTOS;
    }

    public String getShipmentReference() {
        return shipmentReference;
    }

    public void setShipmentReference(String shipmentReference) {
        this.shipmentReference = shipmentReference;
    }
}