All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractJPAGraph<T> |
Base for JPAEntityGraph and JPASubgraph.
|
| AttributeImpl<X,Y> |
Implementation of JPA Metamodel "Attribute".
|
| CaseExpressionImpl<R> |
Implementation of JPA Case expression.
|
| CoalesceExpression<T> |
Implementation of JPA2 Criteria "Coalesce".
|
| CollectionAttributeImpl<X,E> |
Implementation of JPA metamodel "CollectionAttribute".
|
| CollectionJoinImpl<Z,E> |
Implementation of JPA2 Criteria "CollectionJoin".
|
| ColumnPosition |
Extension annotation allowing for specification of column "position" in JPA.
|
| ColumnPositionHandler |
Handler for the ColumnPosition annotation when applied to a field/property of a persistable class.
|
| ComparatorClass |
Extension annotation providing for specifying a comparator class against a collection.
|
| ComparatorClassHandler |
Handler for the ComparatorClass annotation when applied to a collection field/property of a persistable class.
|
| CompoundSelectionImpl<X> |
Implementation of JPA2 Criteria "CompoundSelection".
|
| ConcatExpression |
Representation of a CONCAT of two expressions.
|
| CreateTimestamp |
Extension annotation specifying either this field/method or use a surrogate column as storing the creation timestamp for this object.
|
| CreateTimestampHandler |
Handler for the CreateTimestamp annotation when applied to a field/property or surrogate column of a persistable class.
|
| CreateUser |
Extension annotation specifying either this field/method or use a surrogate column as storing the creation user for this object.
|
| CreateUserHandler |
Handler for the CreateUser annotation when applied to a field/property or surrogate column of a persistable class.
|
| CriteriaBuilderImpl |
Implementation of JPA "CriteriaBuilder".
|
| CriteriaDeleteImpl<T> |
Implementation of a Criteria Delete query.
|
| CriteriaQueryImpl<T> |
Implementation of JPA2 Criteria "Query".
|
| CriteriaUpdateImpl<T> |
Implementation of a Criteria Update query.
|
| DataNucleusHelperJPA |
Helper class for accessing DataNucleus internals from a JPA environment.
|
| DatastoreId |
Extension annotation allowing for use of datastore-identity with JPA.
|
| EmbeddableTypeImpl<X> |
Implementation of JPA Metamodel "EmbeddableType".
|
| EntityTypeImpl<X> |
Implementation of JPA Metamodel "EntityType".
|
| ExpressionImpl<T> |
Implementation of JPA2 Criteria "Expression".
|
| Extension |
DataNucleus Extension to JPA.
|
| Extensions |
Annotation defining a set of extensions to JPA.
|
| FetchImpl<Z,X> |
Implementation of JPA Criteria "Fetch".
|
| FromImpl<Z,X> |
Implementation of JPA2 Criteria "From".
|
| IdentifiableTypeImpl<X> |
Implementation of JPA Metamodel "IdentifiableType".
|
| Index |
Extension annotation allowing for specification of index on a field/method in JPA.
|
| IndexHandler |
Handler for the Index annotation when applied to a field/property of a persistable class.
|
| InPredicate<X> |
Representation of an IN expression, obtained from "QueryBuilder.in".
|
| JdbcType |
Extension annotation allowing for specification of jdbc-type in JPA.
|
| JdbcTypeHandler |
Handler for the JdbcType annotation when applied to a field/property of a persistable class.
|
| JoinImpl<Z,X> |
Implementation of JPA2 Criteria "Join".
|
| JPAAdapter |
Adapter for the JPA API, to allow the DataNucleus core runtime to expose multiple APIs to clients.
|
| JPAAnnotationReader |
Implementation for Annotation Reader for Java annotations using JPA's definition.
|
| JPAAnnotationUtils |
Series of utility methods for converting between JPA annotations and metadata.
|
| JPAAttributeNode<T> |
Implementation of JPA2.1 AttributeNode
|
| JPACallbackHandler |
CallbackHandler implementation for JPA.
|
| JPAClassTransformer |
ClassTransformer for runtime enhancement of classes to the JPA interface.
|
| JPADataStoreCache |
Implementation of the JPA DataStoreCache.
|
| JPAEntityGraph<T> |
Implementation of JPA2.1 EntityGraph.
|
| JPAEntityGraphRegistrationListener |
Interface to implement if you want to be notified of the registration (by metadata processing) of
a new EntityGraph.
|
| JPAEntityManager |
EntityManager implementation for JPA.
|
| JPAEntityManagerFactory |
EntityManagerFactory implementation.
|
| JPAEntityTransaction |
EntityTransaction implementation for JPA for ResourceLocal transaction.
|
| JPAFetchPlan |
Implementation of a FetchPlan for JPA.
|
| JPAMetaDataManager |
Manager of JPA MetaData information in DataNucleus.
|
| JPAPropertyNames |
Utility providing convenience naming of JPA persistence properties.
|
| JPAPropertyValidator |
Validator for persistence properties used by JPA.
|
| JPAQuery<X> |
Basic implementation of a JPA Query.
|
| JPAQueryCache |
Implementation of the JPA QueryCache.
|
| JPAQueryParameter<T> |
Implementation of a JPA query parameter.
|
| JPAQueryTuple |
Implementation of a JPA Tuple, for a query result.
|
| JPAQueryTupleElement |
Implementation of a JPA TupleElement, for a query result.
|
| JPAReplicationManager |
Manager to control the replication of objects from one datastore to another.
|
| JPAStoredProcedureQuery |
Implementation of a StoredProcedureQuery.
|
| JPASubgraph<T> |
Implementation of JPA2.1 Subgraph
|
| JPATypeConverter<X,Y> |
Wrapper for a type converter provided by a user, so it can be used by the internal TypeConverter mechanism.
|
| JPATypeConverterUtils |
Convenience methods for handling JPA AttributeConverters.
|
| JPAXmlMetaDataHandler |
Parser handler for JPA XML MetaData.
|
| JPAXmlMetaDataHelper |
Helper class that can convert internal metadata into (JPA) orm.xml metadata.
|
| LifeCycleStateFactory |
Factory for life cycle states.
|
| ListAttributeImpl<X,E> |
Implementation of JPA2 metamodel "ListAttribute".
|
| ListJoinImpl<Z,E> |
Implementation of JPA2 Criteria "ListJoin".
|
| LiteralExpression<X> |
Representation of a Literal in a criteria query.
|
| ManagedTypeImpl<X> |
Implementation of JPA Metamodel "ManagedType".
|
| MapAttributeImpl<X,K,V> |
Implementation of JPA2 metamodel "ListAttribute".
|
| MapJoinImpl<Z,K,V> |
Implementation of JPA2 Criteria "MapJoin".
|
| MappedSuperclassTypeImpl<X> |
Implementation of JPA Metamodel "MappedSuperclassType".
|
| MetamodelImpl |
Implementation of JPA Criteria "Metamodel".
|
| MultiTenant |
Extension annotation allowing for specifying a class as multitenant, meaning that it will have a surrogate column in its table storing the tenant id.
|
| MultiTenantHandler |
Handler for the MultiTenant annotation when applied to a field/property of a persistable class, or when applied to a class itself.
|
| NonDurableId |
Extension annotation defining this class as not having an "identity".
|
| NoPersistenceUnitException |
Exception thrown when trying to create an EntityManagerFactory for a
persistence-unit and we cant find a "persistence-unit" of the specified name.
|
| NoPersistenceXmlException |
Exception thrown when trying to create an EntityManagerFactory for a
persistence-unit and we cant find any "persistence.xml" files.
|
| NotProviderException |
Exception thrown when trying to create an EntityManagerFactory for a
persistence-unit and we are not the required provider.
|
| OrderImpl |
Implementation of JPA Criteria "Order".
|
| OSGiActivator |
Activator used to register/deregister JPA services in an OSGi environment.
|
| ParameterExpressionImpl<T> |
Implementation of JPA Criteria "ParameterExpression".
|
| PathImpl<Z,X> |
Implementation of JPA Criteria "Path".
|
| PersistenceAware |
Annotation for marking a class as "persistence-aware".
|
| PersistenceProviderImpl |
PersistenceProvider implementation.
|
| PluralAttributeImpl<X,C,E> |
Implementation of JPA Metamodel "PluralAttribute".
|
| PluralJoinImpl<Z,C,E> |
Implementation of JPA2 Criteria "PluralJoin".
|
| PredicateImpl |
Implementation of JPA2 Criteria "Predicate".
|
| ReadOnly |
Extension annotation allowing for specifying a field as Read-Only (insertable=false, updateable=false) or for specifying a class as Read-Only.
|
| ReadOnlyHandler |
Handler for the ReadOnly annotation when applied to a field/property of a persistable class, or when applied to a class itself.
|
| RootImpl<X> |
Implementation of JPA2 Criteria "Root".
|
| SetAttributeImpl<X,E> |
Implementation of JPA metamodel "SetAttribute".
|
| SetJoinImpl<Z,E> |
Implementation of JPA2 Criteria "SetJoin".
|
| SharedRelation |
Extension annotation providing for marking a relation as "shared" and adding a distinguisher column.
|
| SharedRelationHandler |
Handler for the SharedRelation annotation when applied to a field/property of a persistable class.
|
| SimpleCaseExpressionImpl<C,R> |
Implementation of JPA SimpleCase expression.
|
| SingletonEMFException |
Exception thrown when trying to create an EMF and using singleton setting yet one with this name
already exists.
|
| SingularAttributeImpl<X,T> |
Implementation of JPA Metamodel "SingularAttribute".
|
| SoftDelete |
Extension annotation allowing for specifying a class as using soft delete, meaning that it will have a surrogate column in its table storing whether it is deleted (rather than deleting it).
|
| SoftDeleteHandler |
Handler for the SoftDelete annotation when applied to a class.
|
| SqlType |
Extension annotation allowing for specification of sql-type in JPA.
|
| SqlTypeHandler |
Handler for the SqlType annotation when applied to a field/property of a persistable class.
|
| SubqueryImpl<T> |
Implementation of JPA2 Criteria "Subquery".
|
| SurrogateVersion |
Annotation for a surrogate version on a class.
|
| TreatPathImpl |
Treated (cast) form of a Path (in a WHERE clause).
|
| TreatRootImpl |
Treated (cast) form of a Root (in a WHERE clause).
|
| TypeImpl<X> |
Implementation of JPA Metamodel "Type".
|
| UpdateTimestamp |
Extension annotation specifying either this field/method or use a surrogate column as storing the update timestamp for this object.
|
| UpdateTimestampHandler |
Handler for the UpdateTimestamp annotation when applied to a field/property or surrogate column of a persistable class.
|
| UpdateUser |
Extension annotation specifying either this field/method or use a surrogate column as storing the update user for this object.
|
| UpdateUserHandler |
Handler for the UpdateUser annotation when applied to a field/property or surrogate column of a persistable class.
|
| ValueGenerator |
Extension annotation allowing for custom value generators in JPA (uuid, timestamp, etc).
|
| ValueGeneratorHandler |
Handler for the ValueGenerator annotation when applied to a field/property of a persistable class.
|