Class Product
- java.lang.Object
-
- info.ejava.examples.ejb.cdisales.bo.Product
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProduct.ProductASC
-
Field Summary
Fields Modifier and Type Field Description private Memberbuyerprivate @NotNull ProductCategorycategoryprivate @NotNull DatedateCreatedprivate intidprivate @NotNull Stringnameprivate @NotNull BigDecimalpriceprivate @NotNull Membersellerprivate intyear
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MembergetBuyer()ProductCategorygetCategory()DategetDateCreated()intgetId()StringgetName()BigDecimalgetPrice()MembergetSeller()intgetYear()protected voidprePersist()voidsetBuyer(Member buyer)voidsetCategory(ProductCategory category)voidsetName(String name)voidsetPrice(BigDecimal price)voidsetSeller(Member seller)voidsetYear(int year)StringtoString()
-
-
-
Field Detail
-
id
private int id
-
dateCreated
@NotNull private @NotNull Date dateCreated
-
category
@NotNull private @NotNull ProductCategory category
-
name
@NotNull private @NotNull String name
-
year
private int year
-
price
@NotNull private @NotNull BigDecimal price
-
seller
@NotNull private @NotNull Member seller
-
buyer
private Member buyer
-
-
Method Detail
-
prePersist
protected void prePersist()
-
getId
public int getId()
-
getDateCreated
public Date getDateCreated()
-
getCategory
public ProductCategory getCategory()
-
setCategory
public void setCategory(ProductCategory category)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getYear
public int getYear()
-
setYear
public void setYear(int year)
-
getPrice
public BigDecimal getPrice()
-
setPrice
public void setPrice(BigDecimal price)
-
getSeller
public Member getSeller()
-
setSeller
public void setSeller(Member seller)
-
getBuyer
public Member getBuyer()
-
setBuyer
public void setBuyer(Member buyer)
-
-