Package ejava.jpa.example.validation
Class PurchaseItem
- java.lang.Object
- 
- ejava.jpa.example.validation.PurchaseItem
 
- 
- 
Field SummaryFields Modifier and Type Field Description private @NotNull(message="item amount is required") BigDecimalamountprivate @javax.validation.constraints.Min(value=1L, message="item count is required") intcountprivate @NotNull(message="item description is required") @Size(max=20,message="description too large") Stringdescriptionprivate intid
 - 
Constructor SummaryConstructors Constructor Description PurchaseItem()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalgetAmount()intgetCount()StringgetDescription()intgetId()BigDecimalgetTotal()PurchaseItemsetAmount(BigDecimal amount)PurchaseItemsetCount(int count)PurchaseItemsetDescription(String description)StringtoString()
 
- 
- 
- 
Field Detail- 
idprivate int id 
 - 
description@NotNull(message="item description is required") @Size(max=20, message="description too large") private @NotNull(message="item description is required") @Size(max=20,message="description too large") String description
 - 
amount@NotNull(message="item amount is required") private @NotNull(message="item amount is required") BigDecimal amount 
 - 
count@Min(value=1L, message="item count is required") private @javax.validation.constraints.Min(value=1L, message="item count is required") int count
 
- 
 - 
Method Detail- 
getIdpublic int getId() 
 - 
getDescriptionpublic String getDescription() 
 - 
setDescriptionpublic PurchaseItem setDescription(String description) 
 - 
getAmountpublic BigDecimal getAmount() 
 - 
setAmountpublic PurchaseItem setAmount(BigDecimal amount) 
 - 
getCountpublic int getCount() 
 - 
setCountpublic PurchaseItem setCount(int count) 
 - 
getTotalpublic BigDecimal getTotal() 
 
- 
 
-