Class Product
- java.lang.Object
-
- info.ejava.examples.ejb.cdisales.bo.Product
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Product.ProductASC
-
Field Summary
Fields Modifier and Type Field Description private Member
buyer
private @NotNull ProductCategory
category
private @NotNull Date
dateCreated
private int
id
private @NotNull String
name
private @NotNull BigDecimal
price
private @NotNull Member
seller
private int
year
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Member
getBuyer()
ProductCategory
getCategory()
Date
getDateCreated()
int
getId()
String
getName()
BigDecimal
getPrice()
Member
getSeller()
int
getYear()
protected void
prePersist()
void
setBuyer(Member buyer)
void
setCategory(ProductCategory category)
void
setName(String name)
void
setPrice(BigDecimal price)
void
setSeller(Member seller)
void
setYear(int year)
String
toString()
-
-
-
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)
-
-