InvoiceCostingOverrideDTO.java
package com.tradecloud.dto.api.invoice;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.tradecloud.dto.api.CostLineSummaryDTO;
import java.util.List;
public class InvoiceCostingOverrideDTO {
@JsonPropertyDescription(value = "resource reference to update/override")
@JsonProperty(required = true)
private String reference;
@JsonProperty(required = true)
private String shipmentReference;
@JsonPropertyDescription(value = "costlines to update/override")
List<CostLineSummaryDTO> costLineSummaryDTOList;
public String getReference() {
return reference;
}
public void setReference(String reference) {
this.reference = reference;
}
public List<CostLineSummaryDTO> getCostLineSummaryDTOList() {
return costLineSummaryDTOList;
}
public void setCostLineSummaryDTOList(List<CostLineSummaryDTO> costLineSummaryDTOList) {
this.costLineSummaryDTOList = costLineSummaryDTOList;
}
public String getShipmentReference() {
return shipmentReference;
}
public void setShipmentReference(String shipmentReference) {
this.shipmentReference = shipmentReference;
}
}