| Package | Description |
|---|---|
| org.josef.ejb |
Enterprise Java Bean Components.
|
| org.josef.jpa |
JPA (Java Persistence API) related classes.
|
| org.josef.jpa.audit |
JPA Audit Trail classes.
|
| Class and 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 and Description |
|---|
| AbstractEntity
Ultimate base class for JPA Entities.
|
| CColumn
Abstraction of a Column of a JPA Entity.
|
| CColumn.Builder
Builder class to build a CColumn.
|
| 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. |
| Persistable
This interface should be implemented by persistable classes.
|
| PersistAction
Enumeration of actions that can be performed on persistable entities.
|
| QueryParameterMap
Abstraction of a map of query parameters where a query parameter is defined
by its name (String) and a value (Object).
|
| RelationalOperator
Enumeration of relational operators.
|
| Searchable
Interface to be implemented by classes that support searching JPA Entities
using criteria.
|
| SequentialIdGenerator
Generator of sequence IDs.
Supports the creation of unique IDs that are numbered sequentially. |
| 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. |
| SingleParamFunction
Enumeration of JP/QL functions that accept a single parameter.
|
| WhereClause
Abstraction of a JP/QL where clause.
|
| WhereClauseRpn
Abstraction of a JP/QL where clause builder using Reverse Polish Notation.
|
| Class and 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.
|
| Persistable
This interface should be implemented by persistable classes.
|
Copyright © 2008–2017. All rights reserved.