| Interface | Description |
|---|---|
| Persistable |
This interface should be implemented by persistable classes.
|
| Searchable |
Interface to be implemented by classes that support searching JPA Entities
using criteria.
|
| Class | Description |
|---|---|
| AbstractEntity |
Ultimate base class for JPA Entities.
|
| AbstractEntityIdentifiedById |
Ultimate base class for JPA Entity classes that are identified by an ID.
|
| AbstractEntityIdentifiedByObjectId |
Ultimate base class for JPA Entities that are identified by an Object ID.
|
| AbstractSearchCriteria |
Abstract super class for Search Criteria classes.
|
| CColumn |
Abstraction of a Column of a JPA Entity.
|
| CColumn.Builder |
Builder class to build a CColumn.
|
| EntityDataAccess |
Utility class that provides data access for JPA/EJB 3 entities.
|
| EntityManagerHelper |
Entity Manager Helper utility class after an example by MyEclipse.
|
| FieldLengths |
Field Length Constants.
This class was created to get rid of "magic number" notifications created by Check Style. |
| JpaLogUtil |
JPA Log Utility Class.
|
| JpaUtil |
JPA Utility Class.
|
| ObjectIdDispenser |
Dispenses unique object identifiers which can be used as primary keys.
This class is based upon an article by Scott Ambler Called: Enterprise-Ready Object IDs. |
| QueryParameterMap |
Abstraction of a map of query parameters where a query parameter is defined
by its name (String) and a value (Object).
|
| SequentialIdGenerator |
Generator of sequence IDs.
Supports the creation of unique IDs that are numbered sequentially. |
| WhereClause |
Abstraction of a JP/QL where clause.
|
| WhereClauseRpn |
Abstraction of a JP/QL where clause builder using Reverse Polish Notation.
|
| Enum | Description |
|---|---|
| PersistAction |
Enumeration of actions that can be performed on persistable entities.
|
| RelationalOperator |
Enumeration of relational operators.
|
| SingleParamFunction |
Enumeration of JP/QL functions that accept a single parameter.
|
| Exception | Description |
|---|---|
| SequentialIdGeneratorException |
Exception used to specify that there was a problem obtaining a sequential ID.
Normally this exception is thrown from methods within the class SequentialIdGenerator. |
Copyright © 2008–2017. All rights reserved.