ItemVolumeChangeDTO.java
package com.tradecloud.dto.clearing;
import com.tradecloud.domain.item.ItemType;
import com.tradecloud.dto.treasury.DefaultDTO;
import java.math.BigDecimal;
public class ItemVolumeChangeDTO extends DefaultDTO {
private String invoiceReference;
private String itemReference;
private Long invoiceId;
private Long itemId;
private Long shipmentId;
private ItemType currentType;
private ItemType updatedType;
private BigDecimal currentQuantity;
private BigDecimal updatedQuantity = BigDecimal.ZERO;
public ItemVolumeChangeDTO(Long id, String code, String name, Class aClass) {
super(id, code, name, aClass);
}
public String getInvoiceReference() {
return invoiceReference;
}
public void setInvoiceReference(String invoiceReference) {
this.invoiceReference = invoiceReference;
}
public String getItemReference() {
return itemReference;
}
public void setItemReference(String itemReference) {
this.itemReference = itemReference;
}
public Long getInvoiceId() {
return invoiceId;
}
public void setInvoiceId(Long invoiceId) {
this.invoiceId = invoiceId;
}
public Long getItemId() {
return itemId;
}
public void setItemId(Long itemId) {
this.itemId = itemId;
}
public ItemType getCurrentType() {
return currentType;
}
public void setCurrentType(ItemType currentType) {
this.currentType = currentType;
}
public ItemType getUpdatedType() {
return updatedType;
}
public void setUpdatedType(ItemType updatedType) {
this.updatedType = updatedType;
}
public BigDecimal getCurrentQuantity() {
return currentQuantity;
}
public void setCurrentQuantity(BigDecimal currentQuantity) {
this.currentQuantity = currentQuantity;
}
public BigDecimal getUpdatedQuantity() {
return updatedQuantity;
}
public void setUpdatedQuantity(BigDecimal updatedQuantity) {
this.updatedQuantity = updatedQuantity;
}
public Long getShipmentId() {
return shipmentId;
}
public void setShipmentId(Long shipmentId) {
this.shipmentId = shipmentId;
}
}