InvoiceOrderDTO.java
package com.tradecloud.dto.api.invoice;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.tradecloud.dto.api.ItemDTO;
import io.swagger.annotations.ApiModel;
import java.util.ArrayList;
import java.util.List;
@ApiModel(description = "For adding invoice items per order")
public class InvoiceOrderDTO {
@JsonProperty(required = true)
@JsonPropertyDescription(value = "order reference")
private String reference;
@JsonProperty(required = true)
@JsonPropertyDescription(value = "Items to be added")
private List<ItemDTO> itemDTOS=new ArrayList<>();
public String getReference() {
return reference;
}
public void setReference(String reference) {
this.reference = reference;
}
public List<ItemDTO> getItemDTOS() {
return itemDTOS;
}
public void setItemDTOS(List<ItemDTO> itemDTOS) {
this.itemDTOS = itemDTOS;
}
}