| 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCrudChildControllerBean<T extends Persistable>
Controller that support CRUD (Create, Read, Update Delete) actions on a JPA
Entity that is a Child of another JPA Entity.
|
class |
AbstractCrudControllerBean<T extends Persistable>
Controller that support CRUD (Create, Read, Update Delete) actions on a JPA
Entity.
|
interface |
CrudActions<T extends Persistable>
Interface to be implemented by classes that support CRUD (Create, Read,
Update and Delete) actions on an Entity.
|
interface |
CrudChildActions<T extends Persistable>
Interface to be implemented by classes that support CRUD (Create, Read,
Update and Delete) actions on an Entity.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEntity
Ultimate base class for JPA Entities.
|
class |
AbstractEntityIdentifiedById
Ultimate base class for JPA Entity classes that are identified by an ID.
|
class |
AbstractEntityIdentifiedByObjectId
Ultimate base class for JPA Entities that are identified by an Object ID.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
EntityManagerHelper.detach(Persistable persistable)
Detaches the supplied persistable by removing it from the persistence
context.
|
| Modifier and Type | Method and Description |
|---|---|
static javax.persistence.Query |
EntityManagerHelper.createNativeQuery(String query,
Class<? extends Persistable> type)
Creates a native Query with resulting object of the supplied type.
|
static List<String> |
JpaUtil.getColumns(Class<? extends Persistable> persistableClass)
Gets all the columns that are defined within the supplied
persistableClass (or one of its super classes).
|
static CompareField[] |
JpaUtil.getCompareFields(Class<? extends Persistable> persistableClass)
Gets all the possible fields that can be compared upon in the supplied
persistableClass (or one of its super classes).
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAuditTrailEntityIdentifiedById
Ultimate base class for JPA Entities that are identified by an ID and
maintain audit trail data.
|
class |
AbstractAuditTrailEntityIdentifiedByObjectId
Ultimate base class for JPA Entities that are identified by an Object ID and
maintain audit trail data.
|
Copyright © 2008–2017. All rights reserved.