A B C D E F G I L M P R S T V Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addItem(PurchaseItem) - Method in class ejava.jpa.example.validation.Purchase
- Address1 - Class in ejava.jpa.example.validation
-
This class provides an example of using GroupSequences where you can organize validation groups into a sequence which will short circuit once one of the groups fails.
- Address1() - Constructor for class ejava.jpa.example.validation.Address1
- Address2 - Class in ejava.jpa.example.validation
-
This class provides an example of using GroupSequences where you can organize validation groups into a sequence which will short circuit once one of the groups fails.
- Address2() - Constructor for class ejava.jpa.example.validation.Address2
- age() - Method in annotation type ejava.jpa.example.validation.MinAge
- amount - Variable in class ejava.jpa.example.validation.PurchaseItem
B
- birthDate - Variable in class ejava.jpa.example.validation.Person
- Book - Class in ejava.jpa.example.validation
-
This class provides an example of using an XML descriptor to define constraints
- Book() - Constructor for class ejava.jpa.example.validation.Book
C
- city - Variable in class ejava.jpa.example.validation.Address1
- city - Variable in class ejava.jpa.example.validation.Address2
- CityStateOrZip - Annotation Type in ejava.jpa.example.validation
-
Defines a type constraint annotation for expressing an address must have either city&state or zip code expressed.
- CityStateOrZip.List - Annotation Type in ejava.jpa.example.validation
-
Defines an array of annotations so that more than one can be applied.
- CityStateOrZipValidator - Class in ejava.jpa.example.validation
-
This type check will determine if city and state or zip where expressed for an Address.
- CityStateOrZipValidator() - Constructor for class ejava.jpa.example.validation.CityStateOrZipValidator
- count - Variable in class ejava.jpa.example.validation.PurchaseItem
D
- DataChecks - Interface in ejava.jpa.example.validation
- date - Variable in class ejava.jpa.example.validation.Purchase
- DBChecks - Interface in ejava.jpa.example.validation
- description - Variable in class ejava.jpa.example.validation.PurchaseItem
- Drivers - Interface in ejava.jpa.example.validation
E
- ejava.jpa.example.validation - package ejava.jpa.example.validation
- email - Variable in class ejava.jpa.example.validation.Person
F
G
- getAge(Calendar) - Method in class ejava.jpa.example.validation.MinAgeValidator
- getAmount() - Method in class ejava.jpa.example.validation.PurchaseItem
- getBirthDate() - Method in class ejava.jpa.example.validation.Person
- getCity() - Method in class ejava.jpa.example.validation.Address1
- getCity() - Method in class ejava.jpa.example.validation.Address2
- getCount() - Method in class ejava.jpa.example.validation.PurchaseItem
- getDate() - Method in class ejava.jpa.example.validation.Purchase
- getDescription() - Method in class ejava.jpa.example.validation.PurchaseItem
- getEmail() - Method in class ejava.jpa.example.validation.Person
- getFirstName() - Method in class ejava.jpa.example.validation.Person
- getId() - Method in class ejava.jpa.example.validation.Address1
- getId() - Method in class ejava.jpa.example.validation.Address2
- getId() - Method in class ejava.jpa.example.validation.Book
- getId() - Method in class ejava.jpa.example.validation.Person
- getId() - Method in class ejava.jpa.example.validation.Purchase
- getId() - Method in class ejava.jpa.example.validation.PurchaseItem
- getItems() - Method in class ejava.jpa.example.validation.Purchase
- getLastName() - Method in class ejava.jpa.example.validation.Person
- getPages() - Method in class ejava.jpa.example.validation.Book
- getState() - Method in class ejava.jpa.example.validation.Address1
- getState() - Method in class ejava.jpa.example.validation.Address2
- getStreet() - Method in class ejava.jpa.example.validation.Address1
- getStreet() - Method in class ejava.jpa.example.validation.Address2
- getTitle() - Method in class ejava.jpa.example.validation.Book
- getTotal() - Method in class ejava.jpa.example.validation.Purchase
- getTotal() - Method in class ejava.jpa.example.validation.PurchaseItem
- getZip() - Method in class ejava.jpa.example.validation.Address1
- getZip() - Method in class ejava.jpa.example.validation.Address2
- groups() - Method in annotation type ejava.jpa.example.validation.CityStateOrZip
- groups() - Method in annotation type ejava.jpa.example.validation.MinAge
- groups() - Method in annotation type ejava.jpa.example.validation.ValidName
I
- id - Variable in class ejava.jpa.example.validation.Address1
- id - Variable in class ejava.jpa.example.validation.Address2
- id - Variable in class ejava.jpa.example.validation.Book
- id - Variable in class ejava.jpa.example.validation.Person
- id - Variable in class ejava.jpa.example.validation.Purchase
- id - Variable in class ejava.jpa.example.validation.PurchaseItem
- initialize(CityStateOrZip) - Method in class ejava.jpa.example.validation.CityStateOrZipValidator
- initialize(MinAge) - Method in class ejava.jpa.example.validation.MinAgeValidator
- isValid(Address1, ConstraintValidatorContext) - Method in class ejava.jpa.example.validation.CityStateOrZipValidator
- isValid(Date, ConstraintValidatorContext) - Method in class ejava.jpa.example.validation.MinAgeValidator
- items - Variable in class ejava.jpa.example.validation.Purchase
L
M
- max() - Method in annotation type ejava.jpa.example.validation.ValidName
- message() - Method in annotation type ejava.jpa.example.validation.CityStateOrZip
- message() - Method in annotation type ejava.jpa.example.validation.MinAge
- message() - Method in annotation type ejava.jpa.example.validation.ValidName
- min() - Method in annotation type ejava.jpa.example.validation.ValidName
- minAge - Variable in class ejava.jpa.example.validation.MinAgeValidator
- MinAge - Annotation Type in ejava.jpa.example.validation
-
Defines a constraint annotation for expressing a minimum age.
- MinAge.List - Annotation Type in ejava.jpa.example.validation
-
Defines an array of annotations so that more than one can be applied.
- MinAgeValidator - Class in ejava.jpa.example.validation
- MinAgeValidator() - Constructor for class ejava.jpa.example.validation.MinAgeValidator
P
- pages - Variable in class ejava.jpa.example.validation.Book
- payload() - Method in annotation type ejava.jpa.example.validation.CityStateOrZip
- payload() - Method in annotation type ejava.jpa.example.validation.MinAge
- payload() - Method in annotation type ejava.jpa.example.validation.ValidName
- Person - Class in ejava.jpa.example.validation
-
This class provides an example of several of the pre-defined constraints supplied within the validation API
- Person() - Constructor for class ejava.jpa.example.validation.Person
- POCs - Interface in ejava.jpa.example.validation
- PreCheck - Interface in ejava.jpa.example.validation
-
This validation group is used to check if enough info is present to derive rest
- Purchase - Class in ejava.jpa.example.validation
- Purchase() - Constructor for class ejava.jpa.example.validation.Purchase
- PurchaseItem - Class in ejava.jpa.example.validation
- PurchaseItem() - Constructor for class ejava.jpa.example.validation.PurchaseItem
R
S
- setAmount(BigDecimal) - Method in class ejava.jpa.example.validation.PurchaseItem
- setBirthDate(Date) - Method in class ejava.jpa.example.validation.Person
- setCity(String) - Method in class ejava.jpa.example.validation.Address1
- setCity(String) - Method in class ejava.jpa.example.validation.Address2
- setCount(int) - Method in class ejava.jpa.example.validation.PurchaseItem
- setDate(Date) - Method in class ejava.jpa.example.validation.Purchase
- setDescription(String) - Method in class ejava.jpa.example.validation.PurchaseItem
- setEmail(String) - Method in class ejava.jpa.example.validation.Person
- setFirstName(String) - Method in class ejava.jpa.example.validation.Person
- setItems(Set<PurchaseItem>) - Method in class ejava.jpa.example.validation.Purchase
- setLastName(String) - Method in class ejava.jpa.example.validation.Person
- setPages(int) - Method in class ejava.jpa.example.validation.Book
- setState(String) - Method in class ejava.jpa.example.validation.Address1
- setState(String) - Method in class ejava.jpa.example.validation.Address2
- setStreet(String) - Method in class ejava.jpa.example.validation.Address1
- setStreet(String) - Method in class ejava.jpa.example.validation.Address2
- setTitle(String) - Method in class ejava.jpa.example.validation.Book
- setZip(String) - Method in class ejava.jpa.example.validation.Address1
- setZip(String) - Method in class ejava.jpa.example.validation.Address2
- state - Variable in class ejava.jpa.example.validation.Address1
- state - Variable in class ejava.jpa.example.validation.Address2
- street - Variable in class ejava.jpa.example.validation.Address1
- street - Variable in class ejava.jpa.example.validation.Address2
T
- title - Variable in class ejava.jpa.example.validation.Book
- toString() - Method in class ejava.jpa.example.validation.Address1
- toString() - Method in class ejava.jpa.example.validation.Address2
- toString() - Method in class ejava.jpa.example.validation.Book
- toString() - Method in class ejava.jpa.example.validation.Person
- toString() - Method in class ejava.jpa.example.validation.Purchase
- toString() - Method in class ejava.jpa.example.validation.PurchaseItem
V
- ValidationSequence - Interface in ejava.jpa.example.validation
-
This group specification defines a sequence of groups to validate against until one of them fails or they all pass.
- ValidName - Annotation Type in ejava.jpa.example.validation
-
Defines a validation composition
- ValidName.List - Annotation Type in ejava.jpa.example.validation
-
Defines an array of annotations so that more than one can be applied.
- value() - Method in annotation type ejava.jpa.example.validation.CityStateOrZip.List
- value() - Method in annotation type ejava.jpa.example.validation.MinAge.List
- value() - Method in annotation type ejava.jpa.example.validation.ValidName.List
Z
- zip - Variable in class ejava.jpa.example.validation.Address1
- zip - Variable in class ejava.jpa.example.validation.Address2
All Classes All Packages