package mapping.jpa;
import java.math.BigDecimal;
/**
* @author Steve Ebersole
*/
public class Part {
private Long id;
private Item item;
private String name;
private String stockNumber;
private BigDecimal unitPrice;
public Part() {
}
public Part(Item item, String name, String stockNumber, BigDecimal unitPrice) {
this.item = item;
this.name = name;
this.stockNumber = stockNumber;
this.unitPrice = unitPrice;
this.item.getParts().add( this );
}
public Long getId() {
return id;
}
private void setId(Long id) {
this.id = id;
}
public Item getItem() {
return item;
}
private void setItem(Item item) {
this.item = item;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getStockNumber() {
return stockNumber;
}
public void setStockNumber(String stockNumber) {
this.stockNumber = stockNumber;
}
public BigDecimal getUnitPrice() {
return unitPrice;
}
public void setUnitPrice(BigDecimal unitPrice) {
this.unitPrice = unitPrice;
}
}