DocumentLineItem.java
package com.tradecloud.domain.item;
import com.tradecloud.common.base.PersistenceBase;
import javax.persistence.ManyToOne;
import javax.persistence.MappedSuperclass;
import java.math.BigDecimal;
@MappedSuperclass
public class DocumentLineItem extends PersistenceBase {
private String itemNumber;
private String itemReference;
private String itemDescription;
private BigDecimal unitQuantity;
@ManyToOne
private LineItem orderLineItem;
@ManyToOne
private Product product;
public String getItemNumber() {
return itemNumber;
}
public void setItemNumber(String itemNumber) {
this.itemNumber = itemNumber;
}
public String getItemReference() {
return itemReference;
}
public void setItemReference(String itemReference) {
this.itemReference = itemReference;
}
public String getItemDescription() {
return itemDescription;
}
public void setItemDescription(String itemDescription) {
this.itemDescription = itemDescription;
}
public BigDecimal getUnitQuantity() {
return unitQuantity;
}
public void setUnitQuantity(BigDecimal unitQuantity) {
this.unitQuantity = unitQuantity;
}
public LineItem getOrderLineItem() {
return orderLineItem;
}
public void setOrderLineItem(LineItem orderLineItem) {
this.orderLineItem = orderLineItem;
}
public Product getProduct() {
return product;
}
public void setProduct(Product product) {
this.product = product;
}
}