/* * Created on: 24-Jan-2006 * Author: Dibyendu Majumdar */ package schema1.entity.tpcc; import java.math.BigDecimal; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.Version; @Entity @Table(name="ITEM", schema="TPCC") public class Item { int id; int version; int imageId; String name; BigDecimal price; String data; @Column(name="I_DATA", length=50) public String getData() { return data; } @Id @GeneratedValue(strategy=GenerationType.IDENTITY) @Column(name="I_ID", nullable=false) public int getId() { return id; } @Column(name="I_IM_ID") public int getImageId() { return imageId; } @Column(name="I_NAME", length=24, nullable=false) public String getName() { return name; } @Column(name="I_PRICE", precision=5, scale=2) public BigDecimal getPrice() { return price; } @Version @Column(name="I_VERSION") public int getVersion() { return version; } @Column(name="I_DATA", length=50) public void setData(String data) { this.data = data; } public void setId(int id) { this.id = id; } public void setImageId(int imageId) { this.imageId = imageId; } public void setName(String name) { this.name = name; } public void setPrice(BigDecimal price) { this.price = price; } public void setVersion(int version) { this.version = version; } }