Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

abs(Expression<N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
addAttributeNodes(String...) - Method in class org.datanucleus.api.jpa.JPAGraph
 
addAttributeNodes(Attribute<T, ?>...) - Method in class org.datanucleus.api.jpa.JPAGraph
 
addGroup(String) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to add a group to the fetch plan.
addKeySubgraph(Attribute<T, X>) - Method in class org.datanucleus.api.jpa.JPAGraph
 
addKeySubgraph(Attribute<T, X>, Class<? extends X>) - Method in class org.datanucleus.api.jpa.JPAGraph
 
addKeySubgraph(String) - Method in class org.datanucleus.api.jpa.JPAGraph
 
addKeySubgraph(String, Class<X>) - Method in class org.datanucleus.api.jpa.JPAGraph
 
addListener(Object, Class[]) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Adds a new listener to this handler.
addNamedEntityGraph(String, EntityGraph<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
addNamedQuery(String, Query) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
addSubclassSubgraph(Class<? extends V>) - Method in class org.datanucleus.api.jpa.JPAEntityGraph
 
addSubgraph(JPASubgraph<T>) - Method in class org.datanucleus.api.jpa.JPAAttributeNode
 
addSubgraph(Attribute<T, X>) - Method in class org.datanucleus.api.jpa.JPAGraph
 
addSubgraph(Attribute<T, X>, Class<? extends X>) - Method in class org.datanucleus.api.jpa.JPAGraph
 
addSubgraph(String) - Method in class org.datanucleus.api.jpa.JPAGraph
 
addSubgraph(String, Class<X>) - Method in class org.datanucleus.api.jpa.JPAGraph
 
alias(String) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
all(Subquery<Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
allowDeleteOfNonPersistentObject() - Method in class org.datanucleus.api.jpa.JPAAdapter
Whether the API allows deletion of a non-persistent object.
allowPersistOfDeletedObject() - Method in class org.datanucleus.api.jpa.JPAAdapter
Whether the API allows (re-)persistence of a deleted object.
allowReadFieldOfDeletedObject() - Method in class org.datanucleus.api.jpa.JPAAdapter
Whether the API allows reading a field of a deleted object.
and(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
and(Expression<Boolean>, Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
any(Subquery<Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
append(Predicate) - Method in class org.datanucleus.api.jpa.criteria.PredicateImpl
Convenience method to add on the supplied predicate to this one
array(Selection<?>...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
as(Class<X>) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
asc(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
assertActive() - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Convenience method to throw an exception if the transaction is not active.
assertIsClosed() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
assertNotActive() - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Convenience method to throw an exception if the transaction is active.
ASSOCIATION_OVERRIDE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
ASSOCIATION_OVERRIDES - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
attribute - Variable in class org.datanucleus.api.jpa.criteria.PathImpl
 
ATTRIBUTE_OVERRIDE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
ATTRIBUTE_OVERRIDES - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
AttributeImpl<X,Y> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Metamodel "Attribute".
AttributeImpl(AbstractMemberMetaData, ManagedTypeImpl<X>) - Constructor for class org.datanucleus.api.jpa.metamodel.AttributeImpl
 
attributes - Variable in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
avg(Expression<N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

B

BASIC - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
begin() - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Start a resource transaction.
between(Expression<? extends Y>, Expression<? extends Y>, Expression<? extends Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
between(Expression<? extends Y>, Y, Y) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

C

CACHEABLE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
cb - Variable in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
clear() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Clear the persistence context, causing all managed entities to become detached.
clearGroups() - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to clear the fetch plan groups.
clearLoadedFlagsOnDeleteObject() - Method in class org.datanucleus.api.jpa.JPAAdapter
Whether the API requires clearing of the fields of an object when it is deleted.
cloneMutableEntityGraph() - Method in class org.datanucleus.api.jpa.JPAEntityGraph
 
close() - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Clear any objects to release resources.
close() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Close an (application-managed) EntityManager.
close() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Method to close the factory.
closed - Variable in class org.datanucleus.api.jpa.JPAEntityManager
 
cls - Variable in class org.datanucleus.api.jpa.metamodel.TypeImpl
 
cmd - Variable in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
DataNucleus metadata for this class.
coalesce() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
coalesce(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
coalesce(Expression<? extends Y>, Y) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
CoalesceExpression<T> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Coalesce".
CoalesceExpression(CriteriaBuilderImpl, Class<T>) - Constructor for class org.datanucleus.api.jpa.criteria.CoalesceExpression
 
COLLECTION_TABLE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
CollectionAttributeImpl<X,E> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 metamodel "CollectionAttribute".
CollectionAttributeImpl(AbstractMemberMetaData, ManagedTypeImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.CollectionAttributeImpl
Constructor for a CollectionAttribute.
CollectionJoinImpl<Z,E> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "CollectionJoin".
CollectionJoinImpl(CriteriaBuilderImpl, FromImpl, CollectionAttributeImpl, JoinType) - Constructor for class org.datanucleus.api.jpa.criteria.CollectionJoinImpl
 
COLUMN - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
ColumnPosition - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for specification of column "position" in JPA.
ColumnPositionHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the ColumnPosition annotation when applied to a field/property of a persistable class.
ColumnPositionHandler() - Constructor for class org.datanucleus.api.jpa.annotations.ColumnPositionHandler
 
commit() - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Commit the current transaction, writing any unflushed changes to the database.
CompoundSelectionImpl<X> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "CompoundSelection".
CompoundSelectionImpl(CriteriaBuilderImpl, Class<X>, Selection<?>...) - Constructor for class org.datanucleus.api.jpa.criteria.CompoundSelectionImpl
 
CompoundSelectionImpl(CriteriaBuilderImpl, Class<X>, List<Selection<?>>) - Constructor for class org.datanucleus.api.jpa.criteria.CompoundSelectionImpl
 
concat(Expression<String>, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
concat(Expression<String>, String) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
concat(String, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
ConcatExpression - Class in org.datanucleus.api.jpa.criteria
Representation of a CONCAT of two expressions.
ConcatExpression(CriteriaBuilderImpl, Expression<String>, Expression<String>) - Constructor for class org.datanucleus.api.jpa.criteria.ConcatExpression
 
conjunction() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
construct(Class<Y>, Selection<?>...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
contains(Class, Object) - Method in class org.datanucleus.api.jpa.JPADataStoreCache
Accessor for whether the object with specified PK is contained in the cache.
contains(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Check if the instance belongs to the current persistence context.
CONVERT - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
CONVERTER - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
CONVERTS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
copyKeyFieldsFromIdToObject(Object, Persistable.ObjectIdFieldConsumer, Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
 
correlate(CollectionJoin<X, Y>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
correlate(Join<X, Y>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
correlate(ListJoin<X, Y>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
correlate(MapJoin<X, K, V>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
correlate(Root<Y>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
correlate(SetJoin<X, Y>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
count(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
countDistinct(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
createContainerEntityManagerFactory(PersistenceUnitInfo, Map) - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
Method to create an EntityManagerFactory when running in JavaEE.
createCriteriaDelete(Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
createCriteriaUpdate(Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
createEntityGraph(Class<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
createEntityGraph(String) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
createEntityManager() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Method to create an (application-managed) entity manager.
createEntityManager(Map) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Method to create an (application-managed) entity manager with the specified properties.
createEntityManager(SynchronizationType) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Create a new JTA application-managed EntityManager with the specified synchronization type.
createEntityManager(SynchronizationType, Map) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Create a new JTA application-managed EntityManager with the specified synchronization type and Map of properties.
createEntityManagerFactory(String, Map) - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
Method to create an EntityManagerFactory when running in JavaSE.
createNamedQuery(String, Class<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a named query (in JPQL or native).
createNamedQuery(String) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a named query (in JPQL or native).
createNamedStoredProcedureQuery(String) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a stored procedure.
createNativeQuery(String) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a native query statement.
createNativeQuery(String, Class) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a "native" query.
createNativeQuery(String, String) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a native query.
createQuery() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
createQuery(Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
createQuery(CriteriaQuery<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Method to return a query for the specified Criteria Query.
createQuery(CriteriaUpdate) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
createQuery(CriteriaDelete) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
createQuery(String, Class<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
createQuery(String) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a JPQL statement.
createStoredProcedureQuery(String) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a stored procedure.
createStoredProcedureQuery(String, Class...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of StoredProcedureQuery for executing a stored procedure in the database.
createStoredProcedureQuery(String, String...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of StoredProcedureQuery for executing a stored procedure in the database.
createTupleQuery() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
CriteriaBuilderImpl - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "CriteriaBuilder".
CriteriaBuilderImpl(JPAEntityManagerFactory) - Constructor for class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
CriteriaDeleteImpl<T> - Class in org.datanucleus.api.jpa.criteria
Implementation of a Criteria Delete query.
CriteriaDeleteImpl(CriteriaBuilderImpl) - Constructor for class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
CriteriaQueryImpl<T> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Query".
CriteriaQueryImpl(CriteriaBuilderImpl, Class<T>) - Constructor for class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
Constructor for a criteria query for the supplied model and result class.
CriteriaUpdateImpl<T> - Class in org.datanucleus.api.jpa.criteria
Implementation of a Criteria Update query.
CriteriaUpdateImpl(CriteriaBuilderImpl) - Constructor for class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
currentDate() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
currentTime() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
currentTimestamp() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

D

DATASTORE_IDENTITY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
DatastoreIdentity - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for use of datastore-identity with JPA.
defaultPersistentTypeNames - Static variable in class org.datanucleus.api.jpa.JPAAdapter
 
delegate - Variable in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
deregisterEntityGraph(String) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
deregisterEventListener(TransactionEventListener) - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Method to deregister a listener for transaction events.
desc(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
detach(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Remove the given entity from the persistence context, causing a managed entity to become detached.
detach(Collection) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
detach(Object...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
diff(Expression<? extends N>, Expression<? extends N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
diff(Expression<? extends N>, N) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
diff(N, Expression<? extends N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
discardCompiled() - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
discardCompiled() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
discardCompiled() - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
DISCRIMINATOR_COLUMN - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
DISCRIMINATOR_VALUE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
disjunction() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
distinct(boolean) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
distinct(boolean) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
doesClassHaveConverter(Class) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Check if class has Converter annotation.
doesClassHaveNamedQueries(Class) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Check if class has NamedXXXQuery annotations (for classes that are not persistable but provide named query definitions.

E

ec - Variable in class org.datanucleus.api.jpa.JPAEntityManager
The underlying ExecutionContext managing the persistence.
ELEMENT_COLLECTION - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
EMBEDDABLE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
embeddable(Class<X>) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
EmbeddableTypeImpl<X> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Metamodel "EmbeddableType".
EmbeddableTypeImpl(Class<X>, AbstractClassMetaData, MetamodelImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.EmbeddableTypeImpl
 
EMBEDDED - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
EMBEDDED_ID - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
emf - Variable in class org.datanucleus.api.jpa.JPAEntityManager
Parent EntityManagerFactory.
endElement(String, String, String) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Handler method called at the end of an element.
ENTITY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
entity(Class<X>) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
ENTITY_LISTENERS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
entityGraphListeners - Variable in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
Listeners for notification of when an EntityGraph is registered.
entityGraphRegistered(JPAEntityGraph) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
entityGraphRegistered(JPAEntityGraph) - Method in interface org.datanucleus.api.jpa.metadata.JPAEntityGraphRegistrationListener
 
EntityTypeImpl<X> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Metamodel "EntityType".
EntityTypeImpl(Class<X>, AbstractClassMetaData, MetamodelImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.EntityTypeImpl
 
entry() - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
ENUMERATED - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
equal(Expression<?>, Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
equal(Expression<?>, Object) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
eventListeners - Variable in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
EventListeners.
evict(Class) - Method in class org.datanucleus.api.jpa.JPADataStoreCache
Evict the parameter instance from the second-level cache.
evict(Class, Object) - Method in class org.datanucleus.api.jpa.JPADataStoreCache
Evict the parameter instance from the second-level cache.
evict(Query) - Method in class org.datanucleus.api.jpa.JPAQueryCache
Evict all cached results for the provided query.
evict(Query, Map) - Method in class org.datanucleus.api.jpa.JPAQueryCache
Evict the cached results for the provided query and params.
evictAll() - Method in class org.datanucleus.api.jpa.JPADataStoreCache
Evict all instances from the second-level cache.
evictAll() - Method in class org.datanucleus.api.jpa.JPAQueryCache
Evict the parameter instances from the second-level cache.
EXCLUDE_DEFAULT_LISTENERS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
EXCLUDE_SUPERCLASS_LISTENERS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
execute() - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
executeUpdate() - Method in class org.datanucleus.api.jpa.JPAQuery
Method to execute a (UPDATE/DELETE) query returning the number of changed records.
executeUpdate() - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
exists(Subquery<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
ExpressionImpl<T> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Expression".
ExpressionImpl(CriteriaBuilderImpl, Class<T>) - Constructor for class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
exprs - Variable in class org.datanucleus.api.jpa.criteria.PredicateImpl
 
Extension - Annotation Type in org.datanucleus.api.jpa.annotations
DataNucleus Extension to JPA.
EXTENSION - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
Extensions - Annotation Type in org.datanucleus.api.jpa.annotations
Annotation defining a set of extensions to JPA.
EXTENSIONS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 

F

fetch(PluralAttribute<? super X, ?, Y>, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(PluralAttribute<? super X, ?, Y>) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(SingularAttribute<? super X, Y>, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(SingularAttribute<? super X, Y>) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(String) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(PluralAttribute<? super X, ?, Y>, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetch(PluralAttribute<? super X, ?, Y>) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetch(SingularAttribute<? super X, Y>, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetch(SingularAttribute<? super X, Y>) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetch(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetch(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetches - Variable in class org.datanucleus.api.jpa.criteria.FetchImpl
 
FETCHGRAPH_PROPERTY - Static variable in class org.datanucleus.api.jpa.JPAEntityGraph
 
FetchImpl<Z,X> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Fetch".
FetchImpl(CriteriaBuilderImpl, FromImpl<?, Z>, AttributeImpl<? super Z, X>, JoinType) - Constructor for class org.datanucleus.api.jpa.criteria.FetchImpl
Constructor for a fetch join to an entity.
fetchJoins - Variable in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetchPlan - Variable in class org.datanucleus.api.jpa.JPAEntityManager
Fetch Plan (extension).
find(Class, Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Method to find an object from its primary key.
find(Class<T>, Object, Map<String, Object>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Find by primary key, using the specified properties.
find(Class<T>, Object, LockModeType) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
find(Class<T>, Object, LockModeType, Map<String, Object>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Method to return the persistent object of the specified entity type with the provided PK.
flush() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Synchronize the persistence context to the underlying database.
flushMode - Variable in class org.datanucleus.api.jpa.JPAEntityManager
The Flush Mode.
from(Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
from(EntityType<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
from(Class<X>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
from(EntityType<X>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
from(Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
from(EntityType<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
from(Class<X>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
from(EntityType<X>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
FromImpl<Z,X> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "From".
FromImpl(CriteriaBuilderImpl, ManagedType<X>) - Constructor for class org.datanucleus.api.jpa.criteria.FromImpl
 
FromImpl(CriteriaBuilderImpl, PathImpl<?, Z>, AttributeImpl<? super Z, ?>) - Constructor for class org.datanucleus.api.jpa.criteria.FromImpl
 
function(String, Class<T>, Expression<?>...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

G

ge(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
ge(Expression<? extends Number>, Number) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
GENERATED_VALUE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
generateSchema(PersistenceUnitInfo, Map) - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
Create database schemas and/or tables and/or create DDL scripts as determined by the supplied properties.
generateSchema(String, Map) - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
Create database schemas and/or tables and/or create DDL scripts as determined by the supplied properties.
generateSchemaForPersistentUnit(PersistenceUnitMetaData, Map) - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
 
get(MapAttribute<X, K, V>) - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
get(PluralAttribute<X, C, E>) - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
get(SingularAttribute<? super X, Y>) - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
get(String) - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
getAlias() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
getApiExceptionForNucleusException(NucleusException) - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getAttribute() - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
getAttribute() - Method in class org.datanucleus.api.jpa.criteria.JoinImpl
 
getAttribute(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getAttributeForAttributeName(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
getAttributeName() - Method in class org.datanucleus.api.jpa.JPAAttributeNode
 
getAttributeNodes() - Method in class org.datanucleus.api.jpa.JPAGraph
 
getAttributes() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getAttributeType() - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
getBindableJavaType() - Method in class org.datanucleus.api.jpa.metamodel.EntityTypeImpl
 
getBindableJavaType() - Method in class org.datanucleus.api.jpa.metamodel.PluralAttributeImpl
 
getBindableJavaType() - Method in class org.datanucleus.api.jpa.metamodel.SingularAttributeImpl
 
getBindableType() - Method in class org.datanucleus.api.jpa.metamodel.EntityTypeImpl
 
getBindableType() - Method in class org.datanucleus.api.jpa.metamodel.PluralAttributeImpl
 
getBindableType() - Method in class org.datanucleus.api.jpa.metamodel.SingularAttributeImpl
 
getBooleanProperty(String) - Method in class org.datanucleus.api.jpa.JPAReplicationManager
 
getCache() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Accessor for the second level cache.
getClassLoaderResolver() - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
getClassType() - Method in class org.datanucleus.api.jpa.JPAGraph
 
getCollection(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getCollection(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getCollectionType() - Method in class org.datanucleus.api.jpa.metamodel.CollectionAttributeImpl
 
getCollectionType() - Method in class org.datanucleus.api.jpa.metamodel.ListAttributeImpl
 
getCollectionType() - Method in class org.datanucleus.api.jpa.metamodel.MapAttributeImpl
 
getCollectionType() - Method in class org.datanucleus.api.jpa.metamodel.PluralAttributeImpl
 
getCollectionType() - Method in class org.datanucleus.api.jpa.metamodel.SetAttributeImpl
 
getCompilation(MetaDataManager, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
Accessor for the generic compilation that this criteria query equates to.
getCompilation(MetaDataManager, ClassLoaderResolver, SymbolTable) - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
Accessor for the generic compilation that this criteria query equates to.
getCompilation(MetaDataManager, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
Accessor for the generic compilation that this criteria query equates to.
getCompilation(MetaDataManager, ClassLoaderResolver, SymbolTable) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
Accessor for the generic compilation that this criteria query equates to.
getCompilation(MetaDataManager, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
Accessor for the generic compilation that this criteria query equates to.
getCompilation(MetaDataManager, ClassLoaderResolver, SymbolTable) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
Accessor for the generic compilation that this criteria query equates to.
getCompoundSelectionItems() - Method in class org.datanucleus.api.jpa.criteria.CompoundSelectionImpl
 
getCompoundSelectionItems() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
getContainingQuery() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
getCorrelatedJoins() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
getCorrelationParent() - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
getCriteriaBuilder() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Return an instance of QueryBuilder for the creation of Criteria API QueryDefinition objects.
getCriteriaBuilder() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getDatastoreClass() - Method in class org.datanucleus.api.jpa.metadata.JPATypeConverter
 
getDataStoreExceptionForException(String, Exception) - Method in class org.datanucleus.api.jpa.JPAAdapter
Convenience method to return a datastore exception appropriate for this API.
getDeclaredAttribute(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredAttributes() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredCollection(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredCollection(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredId(Class<Y>) - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
getDeclaredList(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredList(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredMap(String, Class<K>, Class<V>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredMap(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredPluralAttributes() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredSet(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredSet(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredSingularAttribute(String, Class<Y>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredSingularAttribute(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredSingularAttributes() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredVersion(Class<Y>) - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
getDeclaringType() - Method in class org.datanucleus.api.jpa.metamodel.AttributeImpl
 
getDefaultCascadeDeleteForField() - Method in class org.datanucleus.api.jpa.JPAAdapter
Returns the default cascade-delete setting.
getDefaultCascadePersistForField() - Method in class org.datanucleus.api.jpa.JPAAdapter
Returns the default cascade-persist setting.
getDefaultCascadeRefreshForField() - Method in class org.datanucleus.api.jpa.JPAAdapter
Returns the default cascade-refresh setting.
getDefaultCascadeUpdateForField() - Method in class org.datanucleus.api.jpa.JPAAdapter
Returns the default cascade-update setting.
getDefaultDFGForPersistableField() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDefaultFactoryProperties() - Method in class org.datanucleus.api.jpa.JPAAdapter
Method to return the default factory properties for this API.
getDefinedEntityGraphName() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getDelegate() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
Convenience accessor for the delegate criteria query that provides this subquery.
getDelegate() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Return the underlying provider object for the EntityManager, if available.
getDetachedStateForObject(Object) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Accessor for the jdoDetachedState field of a detached object.
getDetachmentOptions() - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Accessor for the detachment options.
getDetachmentRootClasses() - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Accessor for the detachment root classes.
getDetachmentRoots() - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Accessor for the detachment roots.
getDirtyFields(Object, EntityManager) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Accessor for the names of the dirty fields of the persistable object.
getElementType() - Method in class org.datanucleus.api.jpa.metamodel.PluralAttributeImpl
 
getEmbeddables() - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
getEntities() - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
getEntityGraph(String) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
getEntityGraphNames() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getEntityGraphs(Class<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
getEntityGraphsByType(Class<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getEntityManager(Object) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Accessor for the EntityManager for the supplied (persistable) object.
getEntityManagerFactory() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
getEntityManagerFactory() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Return the entity manager factory for the entity manager.
getEventListeners() - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
Get the event listeners
getExecutionContext(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Method to return the ExecutionContext (if any) associated with the passed object.
getExecutionContext() - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
getExpression() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
getExpression() - Method in class org.datanucleus.api.jpa.criteria.OrderImpl
 
getExpressions() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
getExpressions() - Method in class org.datanucleus.api.jpa.criteria.PredicateImpl
 
getFetches() - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
getFetches() - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
getFetchPlan() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Acessor for the current FetchPlan
getFetchPlan() - Method in class org.datanucleus.api.jpa.JPAQuery
 
getFetchSize() - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Accessor for the fetch size.
getFirstResult() - Method in class org.datanucleus.api.jpa.JPAQuery
The position of the first result the query object was set to retrieve.
getFlushMode() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Get the flush mode that applies to all objects contained in the persistence context.
getFlushMode() - Method in class org.datanucleus.api.jpa.JPAQuery
The flush mode in effect for the query execution.
getGroupList() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
getGroupList() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
getGroupRestriction() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
getGroupRestriction() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
getGroups() - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Accessor for the groups.
getHints() - Method in class org.datanucleus.api.jpa.JPAQuery
Get the hints and associated values that are in effect for the query instance.
getId(Class<Y>) - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
getIdClassAttributes() - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
getIdentifier(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getIdentityStrategyString(GenerationType) - Static method in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
Convenience accessor for the string name of a id generator strategy (from JPA annotations)
getIdForObject(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Method to return the object identity for the passed persistable object.
getIdType() - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
getIncludeAllAttributes() - Method in class org.datanucleus.api.jpa.JPAEntityGraph
 
getInternalFetchPlan() - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Accessor for the internal fetch plan.
getInternalQuery() - Method in class org.datanucleus.api.jpa.JPAQuery
Accessor for the internal query.
getJavaMember() - Method in class org.datanucleus.api.jpa.metamodel.AttributeImpl
 
getJavaType() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
getJavaType() - Method in class org.datanucleus.api.jpa.metamodel.AttributeImpl
 
getJavaType() - Method in class org.datanucleus.api.jpa.metamodel.TypeImpl
 
getJoins() - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
getJoinType() - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
getJoinType() - Method in class org.datanucleus.api.jpa.criteria.JoinImpl
 
getJPAExceptionForNucleusException(NucleusException) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Convenience method to convert a Nucleus exception into a JPA exception.
getJPALockModeTypeForLockType(short) - Static method in class org.datanucleus.api.jpa.JPAEntityManager
Convenience method to convert from LockManager lock type to JPA LockModeType
getJPQLForExpression(Expression) - Static method in class org.datanucleus.api.jpa.criteria.JPQLHelper
 
getKeyJavaType() - Method in class org.datanucleus.api.jpa.metamodel.MapAttributeImpl
 
getKeySubgraphs() - Method in class org.datanucleus.api.jpa.JPAAttributeNode
 
getKeyType() - Method in class org.datanucleus.api.jpa.metamodel.MapAttributeImpl
 
getLanguage() - Method in class org.datanucleus.api.jpa.JPAQuery
Accessor for the query language.
getLevel2Cache() - Method in class org.datanucleus.api.jpa.JPADataStoreCache
Accessor for the underlying Level 2 cache.
getLifeCycleState(int) - Method in class org.datanucleus.api.jpa.JPAAdapter
Returns the LifeCycleState for the state constant.
getLifeCycleState(int) - Static method in class org.datanucleus.api.jpa.state.LifeCycleStateFactory
Returns the LifeCycleState for the state constant.
getList(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getList(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getLoadedFields(Object, EntityManager) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Accessor for the names of the loaded fields of the persistable object.
getLockMode(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Get the current lock mode for the entity instance.
getLockMode() - Method in class org.datanucleus.api.jpa.JPAQuery
 
getLockTypeForJPALockModeType(LockModeType) - Static method in class org.datanucleus.api.jpa.JPAEntityManager
Convenience method to convert from the JPA LockModeType to the type expected by LockManager
getManagedTypes() - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
getMap(String, Class<K>, Class<V>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getMap(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getMaxFetchDepth() - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Accessor for the max fetch depth.
getMaxResults() - Method in class org.datanucleus.api.jpa.JPAQuery
The maximum number of results the query object was set to retrieve.
getMemberClass() - Method in class org.datanucleus.api.jpa.metadata.JPATypeConverter
 
getMetadata() - Method in class org.datanucleus.api.jpa.metamodel.AttributeImpl
Convenience accessor for the metadata underlying this member.
getMetadata() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
Convenience accessor for the metadata underlying this class.
getMetaDataForClassInternal(Class, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
Accessor for the JPA MetaData for a class.
getMetaDataForStoredProcParameter(StoredProcedureParameter) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
 
getMetamodel() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
Accessor for the model used by this query.
getMetamodel() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Return an instance of Metamodel interface for access to the metamodel of the persistence unit.
getMetamodel() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getModel() - Method in class org.datanucleus.api.jpa.criteria.CollectionJoinImpl
 
getModel() - Method in class org.datanucleus.api.jpa.criteria.ListJoinImpl
 
getModel() - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
getModel() - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
getModel() - Method in class org.datanucleus.api.jpa.criteria.PluralJoinImpl
 
getModel() - Method in class org.datanucleus.api.jpa.criteria.RootImpl
 
getModel() - Method in class org.datanucleus.api.jpa.criteria.SetJoinImpl
 
getModel() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getName() - Method in class org.datanucleus.api.jpa.criteria.ParameterExpressionImpl
 
getName() - Method in class org.datanucleus.api.jpa.JPAAdapter
Accessor for the name of the API.
getName() - Method in class org.datanucleus.api.jpa.JPAEntityGraph
 
getName() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getName() - Method in class org.datanucleus.api.jpa.JPAQueryParameter
Return the parameter name, or null if the parameter is not a named parameter.
getName() - Method in class org.datanucleus.api.jpa.metamodel.AttributeImpl
 
getName() - Method in class org.datanucleus.api.jpa.metamodel.EntityTypeImpl
 
getNamedEntityGraph(String) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getNativeQuery() - Method in class org.datanucleus.api.jpa.JPAQuery
Accessor for the native query invoked by this query (if known at this time and supported by the store plugin).
getNucleusContext() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getObjectId(Object) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
 
getObjectState(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Accessor for the object state.
getObjectState(Object) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Convenience method to return a string of the state of an object.
getOn() - Method in class org.datanucleus.api.jpa.criteria.JoinImpl
 
getOperator() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
getOperator() - Method in class org.datanucleus.api.jpa.criteria.PredicateImpl
 
getOrderList() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
getOutputParameterValue(int) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
getOutputParameterValue(String) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
getParameter(String, Class<T>) - Method in class org.datanucleus.api.jpa.JPAQuery
Get the parameter of the given name and type.
getParameter(int, Class<T>) - Method in class org.datanucleus.api.jpa.JPAQuery
Get the positional parameter with the given position and type.
getParameter(int) - Method in class org.datanucleus.api.jpa.JPAQuery
 
getParameter(String) - Method in class org.datanucleus.api.jpa.JPAQuery
 
getParameters() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
getParameters() - Method in class org.datanucleus.api.jpa.JPAQuery
Get the query parameter objects.
getParametersForQueryExpression(Expression, List) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
getParameterType() - Method in class org.datanucleus.api.jpa.criteria.ParameterExpressionImpl
 
getParameterType() - Method in class org.datanucleus.api.jpa.JPAQueryParameter
 
getParameterValue(Parameter<T>) - Method in class org.datanucleus.api.jpa.JPAQuery
Return the value that has been bound to the parameter.
getParameterValue(int) - Method in class org.datanucleus.api.jpa.JPAQuery
 
getParameterValue(String) - Method in class org.datanucleus.api.jpa.JPAQuery
 
getParent() - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
getParent() - Method in class org.datanucleus.api.jpa.criteria.JoinImpl
 
getParent() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
getParentPath() - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
getPersistenceType() - Method in class org.datanucleus.api.jpa.metamodel.EmbeddableTypeImpl
 
getPersistenceType() - Method in class org.datanucleus.api.jpa.metamodel.EntityTypeImpl
 
getPersistenceType() - Method in class org.datanucleus.api.jpa.metamodel.MappedSuperclassTypeImpl
 
getPersistenceType() - Method in class org.datanucleus.api.jpa.metamodel.TypeImpl
 
getPersistenceUnitUtil() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
getPersistentAttributeType() - Method in class org.datanucleus.api.jpa.metamodel.AttributeImpl
 
getPluralAttributes() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getPosition() - Method in class org.datanucleus.api.jpa.criteria.ParameterExpressionImpl
 
getPosition() - Method in class org.datanucleus.api.jpa.JPAQueryParameter
Return the parameter position, or null if the parameter is not a positional parameter.
getProperties() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Get the properties and associated values that are in effect for the entity manager.
getProperties() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Get the properties and associated values that are in effect for the entity manager factory.
getProperties() - Method in class org.datanucleus.api.jpa.JPAReplicationManager
Accessor for the replication properties.
getProviderUtil() - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
 
getQueryCache() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Accessor for the query results cache.
getQueryCache() - Method in class org.datanucleus.api.jpa.JPAQueryCache
Accessor for the underlying query cache.
getQueryDatastoreCompilationCache() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Accessor for the query datastore compilation cache.
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.ConcatExpression
 
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
Accessor for the underlying (generic) query expression.
getQueryExpression(boolean) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
Accessor for the underlying DataNucleus expression for this path.
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.FromImpl
Accessor for the underlying DataNucleus expression for this path.
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.LiteralExpression
 
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.OrderImpl
Method to return the underlying DataNucleus query expression that this equates to.
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.ParameterExpressionImpl
Accessor for the underlying DataNucleus expression for this path.
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.PathImpl
Accessor for the underlying DataNucleus expression for this path.
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.PredicateImpl
Accessor for the underlying DataNucleus query expression for this predicate.
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.TreatPathImpl
 
getQueryExpression() - Method in class org.datanucleus.api.jpa.criteria.TreatRootImpl
 
getQueryGenericCompilationCache() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Accessor for the query generic compilation cache.
getReference(Class, Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Get an instance, whose state may be lazily fetched.
getRestriction() - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
getRestriction() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
getRestriction() - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
getRestriction() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
getResultList() - Method in class org.datanucleus.api.jpa.JPAQuery
Method to execute a (SELECT) query statement returning multiple results.
getResultList() - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
getResultType() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
getResultType() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
getRollbackOnly() - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Determine whether the current transaction has been marked for rollback.
getRoot() - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
getRoot() - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
getRoots() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
getRoots() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
getSelection() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
getSelection() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
getSet(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getSet(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getSingleResult() - Method in class org.datanucleus.api.jpa.JPAQuery
Method to execute a SELECT statement returning a single result.
getSingleResult() - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
getSingleton() - Method in exception org.datanucleus.api.jpa.SingletonEMFException
 
getSingularAttribute(String, Class<Y>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getSingularAttribute(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getSingularAttributes() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getSubclassSubgraphs() - Method in class org.datanucleus.api.jpa.JPAEntityGraph
 
getSubgraphs() - Method in class org.datanucleus.api.jpa.JPAAttributeNode
 
getSupertype() - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
getSupportedHints() - Method in class org.datanucleus.api.jpa.JPAQuery
Get the names of the hints that are supported for query objects.
getSupportedProperties() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Get the names of the properties that are supported for use with the entity manager.
getSupportedProperties() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Get the names of the properties that are supported for use with the entity manager factory.
getTransaction() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Return the resource-level transaction object.
getType() - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
getType() - Method in class org.datanucleus.api.jpa.criteria.RootImpl
 
getType() - Method in class org.datanucleus.api.jpa.criteria.TreatPathImpl
 
getType() - Method in class org.datanucleus.api.jpa.criteria.TreatRootImpl
 
getType() - Method in class org.datanucleus.api.jpa.metamodel.AttributeImpl
Return the type of the attribute.
getType(Class<X>) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
Convenience method to look up the Type for a class.
getUpdateCount() - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
getUserExceptionForException(String, Exception) - Method in class org.datanucleus.api.jpa.JPAAdapter
Convenience method to return an exception to throw for this API when an unexpected exception occurs.
getVersion(Class<Y>) - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
getVersionForObject(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Method to return the object version for the passed persistable object.
greaterThan(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
greaterThan(Expression<? extends Y>, Y) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
greaterThanOrEqualTo(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
greaterThanOrEqualTo(Expression<? extends Y>, Y) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
greatest(Expression<X>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
groupBy(Expression<?>...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
groupBy(List<Expression<?>>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
groupBy(Expression<?>...) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
groupBy(List<Expression<?>>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
gt(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
gt(Expression<? extends Number>, Number) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

H

hasMoreResults() - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
hasSingleIdAttribute() - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
hasVersionAttribute() - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
having(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
having(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
having(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
having(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 

I

ID - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
ID_CLASS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
IdentifiableTypeImpl<X> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Metamodel "IdentifiableType".
IdentifiableTypeImpl(Class<X>, AbstractClassMetaData, MetamodelImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
in(Expression<? extends X>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
in(Expression<? extends X>, Expression<? extends X>...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
in(Expression<? extends X>, X...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
in(Expression<? extends X>, Collection<X>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
in(Collection<?>) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
in(Expression<?>...) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
in(Expression<Collection<?>>) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
in(Object...) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
Index - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for specification of index on a field/method in JPA.
index() - Method in class org.datanucleus.api.jpa.criteria.ListJoinImpl
 
IndexHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the Index annotation when applied to a field/property of a persistable class.
IndexHandler() - Constructor for class org.datanucleus.api.jpa.annotations.IndexHandler
 
INHERITANCE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
initialiseNucleusContext(PersistenceUnitMetaData, Map, PluginManager) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Method to initialise a PersistenceManagerFactory that will control the persistence.
InPredicate<X> - Class in org.datanucleus.api.jpa.criteria
Representation of an IN expression, obtained from "QueryBuilder.in".
InPredicate(CriteriaBuilderImpl, Expression<? extends X>) - Constructor for class org.datanucleus.api.jpa.criteria.InPredicate
 
InPredicate(CriteriaBuilderImpl, Expression<? extends X>, X...) - Constructor for class org.datanucleus.api.jpa.criteria.InPredicate
 
InPredicate(CriteriaBuilderImpl, Expression<? extends X>, List<Expression<? extends X>>) - Constructor for class org.datanucleus.api.jpa.criteria.InPredicate
 
InPredicate(CriteriaBuilderImpl, Expression<? extends X>, Expression<? extends X>...) - Constructor for class org.datanucleus.api.jpa.criteria.InPredicate
 
InPredicate(CriteriaBuilderImpl, Expression<? extends X>, Collection<X>) - Constructor for class org.datanucleus.api.jpa.criteria.InPredicate
 
isActive() - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Indicate whether a transaction is in progress.
isAscending() - Method in class org.datanucleus.api.jpa.criteria.OrderImpl
 
isAssociation() - Method in class org.datanucleus.api.jpa.metamodel.AttributeImpl
 
isBound(Parameter<?>) - Method in class org.datanucleus.api.jpa.JPAQuery
 
isClassPersistable(Class) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Check if class is persistable, by looking at annotations
isClassPersistenceAware(Class) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Check if class is persistence aware, by looking at annotations
isCollection() - Method in class org.datanucleus.api.jpa.metamodel.AttributeImpl
 
isCompoundSelection() - Method in class org.datanucleus.api.jpa.criteria.CompoundSelectionImpl
 
isCompoundSelection() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
isContainerManaged() - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
isContainerManaged() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Accessor for whether the EMF is managed by a container.
isCorrelated() - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
isDeleted(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Accessor for whether the passed object is deleted.
isDeleted(Object) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Convenience accessor for whether the object is deleted.
isDetachable(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Method to return if the passed object is detachable using this API.
isDetached(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Accessor for whether the passed object is detached.
isDetached(Object) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Convenience accessor for whether the object is detached.
isDirty(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Accessor for whether the passed object is dirty.
isDistinct() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
isDistinct() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
isEmpty(Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isFalse(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isId() - Method in class org.datanucleus.api.jpa.metamodel.SingularAttributeImpl
 
isJoinedToTransaction() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Return whether this EntityManager is joined to the current transaction.
isLoaded(Object, String) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
isLoaded(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
isLoaded(Object) - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
If the provider determines that the entity has been provided by itself and that the state of all attributes for which FetchType EAGER has been specified have been loaded, this method returns LoadState.LOADED.
isLoadedWithoutReference(Object, String) - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
If the provider determines that the entity has been provided by itself and that the state of the specified attribute has been loaded, this method returns LoadState.LOADED.
isLoadedWithReference(Object, String) - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
If the provider determines that the entity has been provided by itself and that the state of the specified attribute has been loaded, this method returns LoadState.LOADED.
isManaged(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Whether the provided object is currently managed (has an ExecutionContext).
isMember(Expression<E>, Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isMember(E, Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isMemberDefaultPersistent(Class) - Method in class org.datanucleus.api.jpa.JPAAdapter
 
isNegated() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
isNegated() - Method in class org.datanucleus.api.jpa.criteria.PredicateImpl
 
isNew(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Accessor for whether the passed object is new.
isNotEmpty(Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isNotMember(Expression<E>, Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isNotMember(E, Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isNotNull(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isNotNull() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
isNull(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isNull() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
isOpen() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Determine whether the EntityManager is open.
isOpen() - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Accessor for whether the factory is open
isOptional() - Method in class org.datanucleus.api.jpa.metamodel.SingularAttributeImpl
 
isPersistable(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Method to return if the passed object is persistable using this API.
isPersistable(Class) - Method in class org.datanucleus.api.jpa.JPAAdapter
Utility method to check if the specified class is of a type that can be persisted for this API.
isPersistent(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Accessor for whether the passed object is persistent.
isPersistent(Object) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Convenience accessor for whether the object is persistent.
isTemporalType(Class) - Static method in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
Whether the given type is temporal for JPA.
isTransactionActive() - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
isTransactional(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
Accessor for whether the passed object is transactional.
isTransactional(Object) - Static method in class org.datanucleus.api.jpa.NucleusJPAHelper
Convenience accessor for whether the object is transactional.
isTrue(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isValidPrimaryKeyClass(Class, AbstractClassMetaData, ClassLoaderResolver, int, MetaDataManager) - Method in class org.datanucleus.api.jpa.JPAAdapter
Utility to check if a primary-key class is valid.
isVersion() - Method in class org.datanucleus.api.jpa.metamodel.SingularAttributeImpl
 

J

JdbcType - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for specification of jdbc-type in JPA.
JdbcTypeHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the JdbcType annotation when applied to a field/property of a persistable class.
JdbcTypeHandler() - Constructor for class org.datanucleus.api.jpa.annotations.JdbcTypeHandler
 
join(CollectionAttribute<? super X, Y>, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(CollectionAttribute<? super X, Y>) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(ListAttribute<? super X, Y>, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(ListAttribute<? super X, Y>) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(MapAttribute<? super X, K, V>, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(MapAttribute<? super X, K, V>) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(SetAttribute<? super X, Y>, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(SetAttribute<? super X, Y>) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(SingularAttribute<? super X, Y>, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(SingularAttribute<? super X, Y>) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
JOIN_COLUMN - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
JOIN_COLUMNS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
JOIN_TABLE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
joinCollection(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinCollection(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
JoinImpl<Z,X> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Join".
JoinImpl(CriteriaBuilderImpl, FromImpl<?, Z>, SingularAttributeImpl<Z, X>, JoinType) - Constructor for class org.datanucleus.api.jpa.criteria.JoinImpl
Constructor for a join to an entity (1-1, N-1 relations).
JoinImpl(CriteriaBuilderImpl, FromImpl<?, Z>, PluralAttributeImpl<? super Z, Collection<X>, X>, JoinType) - Constructor for class org.datanucleus.api.jpa.criteria.JoinImpl
Constructor for a join to a collection (1-N, M-N relations).
joinKey() - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
joinKey(JoinType) - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
joinList(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinList(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinMap(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinMap(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joins - Variable in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinSet(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinSet(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinTransaction() - Method in class org.datanucleus.api.jpa.JPAEntityManager
Indicate to the EntityManager that a JTA transaction is active so join to it.
joinType - Variable in class org.datanucleus.api.jpa.criteria.FetchImpl
 
JPAAdapter - Class in org.datanucleus.api.jpa
Adapter for the JPA API, to allow the DataNucleus core runtime to expose multiple APIs to clients.
JPAAdapter() - Constructor for class org.datanucleus.api.jpa.JPAAdapter
 
JPAAnnotationReader - Class in org.datanucleus.api.jpa.metadata
Implementation for Annotation Reader for Java annotations using JPA's definition.
JPAAnnotationReader(MetaDataManager) - Constructor for class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Constructor.
JPAAnnotationUtils - Class in org.datanucleus.api.jpa.metadata
Series of utility methods for converting between JPA annotations and metadata.
JPAAnnotationUtils() - Constructor for class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
JPAAttributeNode<T> - Class in org.datanucleus.api.jpa
Implementation of JPA2.1 AttributeNode
JPAAttributeNode(MetaDataManager, JPAGraph, String) - Constructor for class org.datanucleus.api.jpa.JPAAttributeNode
 
JPACallbackHandler - Class in org.datanucleus.api.jpa
CallbackHandler implementation for JPA.
JPACallbackHandler(NucleusContext) - Constructor for class org.datanucleus.api.jpa.JPACallbackHandler
 
JPAClassTransformer - Class in org.datanucleus.api.jpa
ClassTransformer for runtime enhancement of classes to the JPA interface.
JPAClassTransformer(Map) - Constructor for class org.datanucleus.api.jpa.JPAClassTransformer
 
JPADataStoreCache - Class in org.datanucleus.api.jpa
Implementation of the JPA DataStoreCache.
JPADataStoreCache(NucleusContext, Level2Cache) - Constructor for class org.datanucleus.api.jpa.JPADataStoreCache
Constructor.
JPAEntityGraph<T> - Class in org.datanucleus.api.jpa
Implementation of JPA2.1 EntityGraph.
JPAEntityGraph(MetaDataManager, String, Class) - Constructor for class org.datanucleus.api.jpa.JPAEntityGraph
 
JPAEntityGraphRegistrationListener - Interface in org.datanucleus.api.jpa.metadata
Interface to implement if you want to be notified of the registration (by metadata processing) of a new EntityGraph.
JPAEntityManager - Class in org.datanucleus.api.jpa
EntityManager implementation for JPA.
JPAEntityManager(JPAEntityManagerFactory, PersistenceNucleusContext, PersistenceContextType, SynchronizationType) - Constructor for class org.datanucleus.api.jpa.JPAEntityManager
Constructor.
JPAEntityManagerFactory - Class in org.datanucleus.api.jpa
EntityManagerFactory implementation.
JPAEntityManagerFactory(PersistenceUnitInfo, Map) - Constructor for class org.datanucleus.api.jpa.JPAEntityManagerFactory
Constructor when working in a JavaEE environment.
JPAEntityManagerFactory(PersistenceUnitMetaData, Map) - Constructor for class org.datanucleus.api.jpa.JPAEntityManagerFactory
Convenience constructor to allow for dynamic persistence-unit creation in JavaSE.
JPAEntityManagerFactory(String, Map) - Constructor for class org.datanucleus.api.jpa.JPAEntityManagerFactory
Constructor when working in a JavaSE environment.
JPAEntityTransaction - Class in org.datanucleus.api.jpa
EntityTransaction implementation for JPA for ResourceLocal transaction.
JPAEntityTransaction(ExecutionContext) - Constructor for class org.datanucleus.api.jpa.JPAEntityTransaction
Constructor.
JPAFetchPlan - Class in org.datanucleus.api.jpa
Implementation of a FetchPlan for JPA.
JPAFetchPlan(FetchPlan) - Constructor for class org.datanucleus.api.jpa.JPAFetchPlan
Constructor.
JPAGraph<T> - Class in org.datanucleus.api.jpa
Base for JPAEntityGraph and JPASubgraph.
JPAGraph(MetaDataManager, Class<T>) - Constructor for class org.datanucleus.api.jpa.JPAGraph
 
JPAMetaDataHandler - Class in org.datanucleus.api.jpa.metadata
Parser handler for JPA MetaData.
JPAMetaDataHandler(MetaDataManager, String, EntityResolver) - Constructor for class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Constructor.
JPAMetaDataManager - Class in org.datanucleus.api.jpa.metadata
Manager of JPA MetaData information in DataNucleus.
JPAMetaDataManager(NucleusContext) - Constructor for class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
Constructor.
JPAPropertyNames - Class in org.datanucleus.api.jpa
Utility providing convenience naming of JPA persistence properties.
JPAPropertyNames() - Constructor for class org.datanucleus.api.jpa.JPAPropertyNames
 
JPAPropertyValidator - Class in org.datanucleus.api.jpa
Validator for persistence properties used by JPA.
JPAPropertyValidator() - Constructor for class org.datanucleus.api.jpa.JPAPropertyValidator
 
JPAQuery<X> - Class in org.datanucleus.api.jpa
Basic implementation of a JPA Query.
JPAQuery(JPAEntityManager, Query, String) - Constructor for class org.datanucleus.api.jpa.JPAQuery
Constructor for a query used by JPA.
JPAQueryCache - Class in org.datanucleus.api.jpa
Implementation of the JPA QueryCache.
JPAQueryCache(QueryResultsCache) - Constructor for class org.datanucleus.api.jpa.JPAQueryCache
Constructor.
JPAQueryParameter<T> - Class in org.datanucleus.api.jpa
Implementation of a JPA query parameter.
JPAQueryParameter(String, Class<T>) - Constructor for class org.datanucleus.api.jpa.JPAQueryParameter
 
JPAQueryParameter(Integer, Class<T>) - Constructor for class org.datanucleus.api.jpa.JPAQueryParameter
 
JPAReplicationManager - Class in org.datanucleus.api.jpa
Manager to control the replication of objects from one datastore to another.
JPAReplicationManager(EntityManagerFactory, EntityManagerFactory) - Constructor for class org.datanucleus.api.jpa.JPAReplicationManager
Constructor for replicating between source and target EMF.
JPAStoredProcedureQuery - Class in org.datanucleus.api.jpa
Implementation of a StoredProcedureQuery.
JPAStoredProcedureQuery(EntityManager, Query) - Constructor for class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
JPASubgraph<T> - Class in org.datanucleus.api.jpa
Implementation of JPA2.1 Subgraph
JPASubgraph(MetaDataManager, Class<T>) - Constructor for class org.datanucleus.api.jpa.JPASubgraph
 
JPATypeConverter<X,Y> - Class in org.datanucleus.api.jpa.metadata
Wrapper for a type converter provided by a user, so it can be used by the internal TypeConverter mechanism.
JPATypeConverter(AttributeConverter<X, Y>, Class, Class) - Constructor for class org.datanucleus.api.jpa.metadata.JPATypeConverter
 
JPQLHelper - Class in org.datanucleus.api.jpa.criteria
Helper class that assists in generating JPQL from "org.datanucleus.query.expression" expressions.
JPQLHelper() - Constructor for class org.datanucleus.api.jpa.criteria.JPQLHelper
 

K

key() - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
keys(M) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

L

le(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
le(Expression<? extends Number>, Number) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
least(Expression<X>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
length(Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
lessThan(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
lessThan(Expression<? extends Y>, Y) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
lessThanOrEqualTo(Expression<? extends Y>, Expression<? extends Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
lessThanOrEqualTo(Expression<? extends Y>, Y) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
LifeCycleStateFactory - Class in org.datanucleus.api.jpa.state
Factory for life cycle states.
LifeCycleStateFactory() - Constructor for class org.datanucleus.api.jpa.state.LifeCycleStateFactory
 
like(Expression<String>, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
like(Expression<String>, String) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
like(Expression<String>, Expression<String>, Expression<Character>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
like(Expression<String>, Expression<String>, char) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
like(Expression<String>, String, Expression<Character>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
like(Expression<String>, String, char) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
ListAttributeImpl<X,E> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 metamodel "ListAttribute".
ListAttributeImpl(AbstractMemberMetaData, ManagedTypeImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.ListAttributeImpl
Constructor for a ListAttribute.
ListJoinImpl<Z,E> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "ListJoin".
ListJoinImpl(CriteriaBuilderImpl, FromImpl<?, Z>, ListAttributeImpl, JoinType) - Constructor for class org.datanucleus.api.jpa.criteria.ListJoinImpl
Constructor for a list join.
literal(T) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
LiteralExpression<X> - Class in org.datanucleus.api.jpa.criteria
Representation of a Literal in a criteria query.
LiteralExpression(CriteriaBuilderImpl, X) - Constructor for class org.datanucleus.api.jpa.criteria.LiteralExpression
 
LOADGRAPH_PROPERTY - Static variable in class org.datanucleus.api.jpa.JPAEntityGraph
 
loadParameters() - Method in class org.datanucleus.api.jpa.JPAQuery
 
LOB - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
locate(Expression<String>, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
locate(Expression<String>, String) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
locate(Expression<String>, Expression<String>, Expression<Integer>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
locate(Expression<String>, String, int) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
lock(Object, LockModeType) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Set the lock mode for an entity object contained in the persistence context.
lock(Object, LockModeType, Map<String, Object>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Set the lock mode for an entity object contained in the persistence context.
LOGGER - Static variable in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Logger for enhancing.
lower(Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
lt(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
lt(Expression<? extends Number>, Number) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

M

makeDirty(Object, String) - Method in class org.datanucleus.api.jpa.JPAAdapter
 
managedType(Class<X>) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
ManagedTypeImpl<X> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Metamodel "ManagedType".
ManagedTypeImpl(Class<X>, AbstractClassMetaData, MetamodelImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
Constructor for a managed type.
MANY_TO_MANY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MANY_TO_ONE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MAP_KEY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MAP_KEY_CLASS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MAP_KEY_COLUMN - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MAP_KEY_ENUMERATED - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MAP_KEY_JOIN_COLUMN - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MAP_KEY_JOIN_COLUMNS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MAP_KEY_TEMPORAL - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MapAttributeImpl<X,K,V> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 metamodel "ListAttribute".
MapAttributeImpl(AbstractMemberMetaData, ManagedTypeImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.MapAttributeImpl
Constructor for a MapAttribute.
MapJoinImpl<Z,K,V> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "MapJoin".
MapJoinImpl(CriteriaBuilderImpl, FromImpl, PluralAttributeImpl, JoinType) - Constructor for class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
MAPPED_SUPERCLASS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
MappedSuperclassTypeImpl<X> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Metamodel "MappedSuperclassType".
MappedSuperclassTypeImpl(Class<X>, AbstractClassMetaData, MetamodelImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.MappedSuperclassTypeImpl
 
MAPS_ID - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
max(Expression<N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
merge(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Merge the state of the given entity into the current persistence context.
merge(Collection) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
merge(Object...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
MetamodelImpl - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Criteria "Metamodel".
MetamodelImpl(MetaDataManager) - Constructor for class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
min(Expression<N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
mod(Expression<Integer>, Expression<Integer>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
mod(Expression<Integer>, Integer) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
mod(Integer, Expression<Integer>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
model - Variable in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
The metamodel being used, where we need to look up related classes.
multiselect(List<Selection<?>>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
multiselect(Selection<?>...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 

N

NAMED_ATTRIBUTE_NODE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
NAMED_ENTITY_GRAPH - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
NAMED_ENTITY_GRAPHS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
NAMED_NATIVE_QUERIES - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
NAMED_NATIVE_QUERY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
NAMED_QUERIES - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
NAMED_QUERY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
NAMED_STOREDPROC_QUERIES - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
NAMED_STOREDPROC_QUERY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
neg(Expression<N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
newClassObject(PackageMetaData, Attributes, boolean) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Utility to create a new class component.
newEmbeddedFieldObject(MetaData, String) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Utility to create a new embedded field/property component.
newEntityManager(PersistenceNucleusContext, PersistenceContextType, SynchronizationType) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Creates an EntityManager.
newFieldObject(AbstractClassMetaData, Attributes, String) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Utility to create a new field/property component and add it to the class as required.
newOverriddenEmbeddedFieldObject(EmbeddedMetaData, Attributes) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Utility to create a new field entry for a field/property in a superclass.
newOverriddenEmbeddedFieldObject(EmbeddedMetaData, String, String) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Recursive method to process embedded member overrides.
newOverriddenFieldObject(MetaData, Attributes) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Utility to create a new field entry for a field/property in a superclass.
newPKFieldObject(AbstractClassMetaData, Attributes) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Utility to create a new primary key field/property component.
newTransientFieldObject(MetaData, String) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Utility to create a new transient field/property component.
NoPersistenceUnitException - Exception in org.datanucleus.api.jpa.exceptions
Exception thrown when trying to create an EntityManagerFactory for a persistence-unit and we cant find a "persistence-unit" of the specified name.
NoPersistenceUnitException(String) - Constructor for exception org.datanucleus.api.jpa.exceptions.NoPersistenceUnitException
 
NoPersistenceXmlException - Exception in org.datanucleus.api.jpa.exceptions
Exception thrown when trying to create an EntityManagerFactory for a persistence-unit and we cant find any "persistence.xml" files.
NoPersistenceXmlException(String) - Constructor for exception org.datanucleus.api.jpa.exceptions.NoPersistenceXmlException
 
not(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
not() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
not() - Method in class org.datanucleus.api.jpa.criteria.PredicateImpl
 
notEqual(Expression<?>, Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
notEqual(Expression<?>, Object) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
notLike(Expression<String>, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
notLike(Expression<String>, String) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
notLike(Expression<String>, Expression<String>, Expression<Character>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
notLike(Expression<String>, Expression<String>, char) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
notLike(Expression<String>, String, Expression<Character>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
notLike(Expression<String>, String, char) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
NotProviderException - Exception in org.datanucleus.api.jpa.exceptions
Exception thrown when trying to create an EntityManagerFactory for a persistence-unit and we are not the required provider.
NotProviderException(String) - Constructor for exception org.datanucleus.api.jpa.exceptions.NotProviderException
 
NucleusJPAHelper - Class in org.datanucleus.api.jpa
Helper for persistence operations with JPA.
NucleusJPAHelper() - Constructor for class org.datanucleus.api.jpa.NucleusJPAHelper
 
nullif(Expression<Y>, Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
nullif(Expression<Y>, Y) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
nullLiteral(Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

O

on(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CollectionJoinImpl
 
on(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CollectionJoinImpl
 
on(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.JoinImpl
 
on(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.JoinImpl
 
on(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.ListJoinImpl
 
on(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.ListJoinImpl
 
on(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
on(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
on(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.SetJoinImpl
 
on(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.SetJoinImpl
 
ONE_TO_MANY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
ONE_TO_ONE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
or(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
or(Expression<Boolean>, Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
ORDER_BY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
ORDER_COLUMN - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
orderBy(List<Order>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
orderBy(Order...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
OrderImpl - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Order".
OrderImpl(Expression<?>, boolean) - Constructor for class org.datanucleus.api.jpa.criteria.OrderImpl
Constructor for an Order.
org.datanucleus.api.jpa - package org.datanucleus.api.jpa
Package containing the entry point for the DataNucleus implementation of the JPA specifications
org.datanucleus.api.jpa.annotations - package org.datanucleus.api.jpa.annotations
Package containing DataNucleus annotations for persistence to extend JPA where it ignores some JDO concepts.
org.datanucleus.api.jpa.criteria - package org.datanucleus.api.jpa.criteria
Package providing an implementation of the JPA2 "criteria query" API.
org.datanucleus.api.jpa.exceptions - package org.datanucleus.api.jpa.exceptions
Package containing exceptions for DataNucleus JPA
org.datanucleus.api.jpa.metadata - package org.datanucleus.api.jpa.metadata
Package providing classes specific to processing of JPA XML MetaData and annotations, building on the generic code under the package org.datanucleus.metadata
org.datanucleus.api.jpa.metamodel - package org.datanucleus.api.jpa.metamodel
Package providing an implementation of the JPA2 "metamodel" API.
org.datanucleus.api.jpa.state - package org.datanucleus.api.jpa.state
Definition of lifecycle states when providing JPA persistence
OSGI_PERSISTENCE_PROVIDER - Static variable in class org.datanucleus.api.jpa.OSGiActivator
 
OSGiActivator - Class in org.datanucleus.api.jpa
Activator used to register/deregister JPA services in an OSGi environment.
OSGiActivator() - Constructor for class org.datanucleus.api.jpa.OSGiActivator
 

P

parameter(Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
parameter(Class<T>, String) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
ParameterExpressionImpl<T> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "ParameterExpression".
ParameterExpressionImpl(CriteriaBuilderImpl, Class<T>, String) - Constructor for class org.datanucleus.api.jpa.criteria.ParameterExpressionImpl
 
parent - Variable in class org.datanucleus.api.jpa.criteria.PathImpl
 
parent - Variable in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
parseFile(URL) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
Utility to parse a file, using the "jpa" MetaData handler.
PathImpl<Z,X> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Path".
PathImpl(CriteriaBuilderImpl, Class<X>) - Constructor for class org.datanucleus.api.jpa.criteria.PathImpl
 
PathImpl(CriteriaBuilderImpl, PathImpl<?, Z>, AttributeImpl<? super Z, ?>, Class<X>) - Constructor for class org.datanucleus.api.jpa.criteria.PathImpl
 
persist(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Make an instance managed and persistent.
persist(Collection) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
persist(Object...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
PERSISTENCE_AWARE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
PERSISTENCE_PROVIDER - Static variable in class org.datanucleus.api.jpa.OSGiActivator
 
PERSISTENCE_PROVIDER_ARIES - Static variable in class org.datanucleus.api.jpa.OSGiActivator
 
PersistenceAware - Annotation Type in org.datanucleus.api.jpa.annotations
Annotation for marking a class as "persistence-aware".
persistenceContextType - Variable in class org.datanucleus.api.jpa.JPAEntityManager
Type of Persistence Context
PersistenceProviderImpl - Class in org.datanucleus.api.jpa
PersistenceProvider implementation.
PersistenceProviderImpl() - Constructor for class org.datanucleus.api.jpa.PersistenceProviderImpl
Constructor.
pin(Query) - Method in class org.datanucleus.api.jpa.JPAQueryCache
Method to pin the specified query in the cache, preventing garbage collection.
pin(Query, Map) - Method in class org.datanucleus.api.jpa.JPAQueryCache
Method to pin the specified query in the cache, preventing garbage collection.
PluralAttributeImpl<X,C,E> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Metamodel "PluralAttribute".
PluralAttributeImpl(AbstractMemberMetaData, ManagedTypeImpl<X>) - Constructor for class org.datanucleus.api.jpa.metamodel.PluralAttributeImpl
 
PluralJoinImpl<Z,C,E> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "PluralJoin".
PluralJoinImpl(CriteriaBuilderImpl, FromImpl, PluralAttributeImpl<? super Z, Collection<E>, E>, JoinType) - Constructor for class org.datanucleus.api.jpa.criteria.PluralJoinImpl
Constructor
postAttach(Object, Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the object is attached.
postClear(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the fields of the object are cleared.
postCreate(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the object has been created.
postDelete(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the object is deleted.
postDetach(Object, Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the object is detached.
postDirty(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the object is made dirty.
postLoad(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the fields of the object are loaded.
postProcessClassMetaData(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
Method that will perform any necessary post-processing on metadata.
postRefresh(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the fields of the object are refreshed.
postStore(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the object is stored.
preAttach(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback before the object is attached.
preClear(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback before the fields of the object are cleared.
preDelete(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback before the object is deleted (after calling remove() but before the lifecycle state change).
preDetach(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback before the object is detached.
PredicateImpl - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Predicate".
PredicateImpl(CriteriaBuilderImpl) - Constructor for class org.datanucleus.api.jpa.criteria.PredicateImpl
 
PredicateImpl(CriteriaBuilderImpl, Predicate.BooleanOperator) - Constructor for class org.datanucleus.api.jpa.criteria.PredicateImpl
 
preDirty(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback before the object is made dirty.
prePersist(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback before the object is persisted (just before the lifecycle state change).
preStore(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback before the object is stored.
PRIMARY_KEY_JOIN_COLUMN - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
PRIMARY_KEY_JOIN_COLUMNS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
processClassAnnotations(PackageMetaData, Class, AnnotationObject[], ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Method to process the "class" level annotations and create the outline ClassMetaData object
processEmbeddedAttributeOverride(AbstractMemberMetaData, String, Class, Column) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Method to process the override of embedded members.
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.ColumnPositionHandler
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.IndexHandler
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.JdbcTypeHandler
 
processMemberAnnotations(AbstractClassMetaData, Member, AnnotationObject[], boolean) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Convenience method to process the annotations for a field/property.
processMethodAnnotations(AbstractClassMetaData, Method) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Method to take the passed in outline ClassMetaData and process the annotations for method adding any necessary MetaData to the ClassMetaData.
processNamedQueries(AbstractClassMetaData, AnnotationObject[]) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Convenience method to process NamedQuery, NamedQueries, NamedNativeQuery, NamedNativeQueries, NamedStoredProcedureQueries, NamedStoredProcedureQuery annotations.
prod(Expression<? extends N>, Expression<? extends N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
prod(Expression<? extends N>, N) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
prod(N, Expression<? extends N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
properties - Variable in class org.datanucleus.api.jpa.JPAReplicationManager
Properties defining the replication process.
PROPERTY_JPA_ADD_CLASS_TRANSFORMER - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_PERSISTENCE_CONTEXT_TYPE - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_SINGLETON_EMF_FOR_NAME - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_GENERATE_SCHEMA_CREATE_SCRIPT_SRC - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_GENERATE_SCHEMA_CREATE_SRC - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_GENERATE_SCHEMA_DATABASE_ACTION - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_GENERATE_SCHEMA_DROP_SCRIPT_SRC - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_GENERATE_SCHEMA_DROP_SRC - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_GENERATE_SCHEMA_SCRIPTS_ACTION - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_JDBC_DRIVER - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_JDBC_PASSWORD - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_JDBC_URL - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_JDBC_USER - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_SQL_LOAD_SCRIPT_SRC - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_TRANSACTION_ROLLBACK_ON_EXCEPTION - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 

Q

quot(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
quot(Expression<? extends Number>, Number) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
quot(Number, Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

R

random - Static variable in class org.datanucleus.api.jpa.criteria.SubqueryImpl
Random number generator, for use in naming subqueries
refresh(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Refresh the state of the instance from the database, overwriting changes made to the entity, if any.
refresh(Object, Map<String, Object>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Refresh the state of the instance from the database, using the specified properties, and overwriting changes made to the entity, if any.
refresh(Object, LockModeType) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
refresh(Object, LockModeType, Map<String, Object>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
registerEntityGraph(JPAEntityGraph, String) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
registerEntityGraph(JPAEntityGraph) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
 
registerEntityGraphListener(JPAEntityGraphRegistrationListener) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
 
registerEventListener(TransactionEventListener) - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Method to register a listener for transaction events.
registerFile(String, FileMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
Method to take the FileMetaData and register the relevant parts of it with the various convenience collections/maps that we use for access.
registerStoredProcedureParameter(int, Class, ParameterMode) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
registerStoredProcedureParameter(String, Class, ParameterMode) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
releaseSavepoint(String) - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Method to mark the current point as a savepoint with the provided name.
remove(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Remove the entity instance.
remove(Collection) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
remove(Object...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
removeGroup(String) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to remove a group from the FetchPlan.
removeListener(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Remove a listener for this handler.
replicate(Class...) - Method in class org.datanucleus.api.jpa.JPAReplicationManager
Method to perform the replication for all objects of the specified types.
replicate(String...) - Method in class org.datanucleus.api.jpa.JPAReplicationManager
Method to perform the replication for all objects of the specified class names.
replicate(Object...) - Method in class org.datanucleus.api.jpa.JPAReplicationManager
Method to perform the replication of the objects defined by the supplied identities.
replicateInTarget(Object...) - Method in class org.datanucleus.api.jpa.JPAReplicationManager
Method to replicate the provided detached objects in the target datastore.
reverse() - Method in class org.datanucleus.api.jpa.criteria.OrderImpl
 
rollback() - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Roll back the current transaction.
rollbackToSavepoint(String) - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Method to mark the current point as a savepoint with the provided name.
RootImpl<X> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Root".
RootImpl(CriteriaBuilderImpl, EntityType<X>) - Constructor for class org.datanucleus.api.jpa.criteria.RootImpl
 

S

SECONDARY_TABLE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
SECONDARY_TABLES - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
select(Selection<? extends T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
select(Expression<T>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
selectCase() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
selectCase(Expression<? extends C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
SEQUENCE_GENERATOR - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
set(Path<Y>, Expression<? extends Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
set(Path<Y>, X) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
set(SingularAttribute<? super T, Y>, Expression<? extends Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
set(SingularAttribute<? super T, Y>, X) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
set(String, Object) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
SetAttributeImpl<X,E> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 metamodel "SetAttribute".
SetAttributeImpl(AbstractMemberMetaData, ManagedTypeImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.SetAttributeImpl
Constructor for a SetAttribute.
setDetachmentOptions(int) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the detachment options.
setDetachmentRootClasses(Class...) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the detachment root classes.
setDetachmentRoots(Collection) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the detachment roots.
setFetchSize(int) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the fetch size (large result sets).
setFirstResult(int) - Method in class org.datanucleus.api.jpa.JPAQuery
Method to set the results to start from a particular position.
setFlushMode(FlushModeType) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Set the flush mode that applies to all objects contained in the persistence context.
setFlushMode(FlushModeType) - Method in class org.datanucleus.api.jpa.JPAQuery
Mutator for the flush mode.
setFlushMode(FlushModeType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setGroup(String) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the FetchPlan to a single group.
setGroups(Collection) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the groups to the passed collection.
setGroups(String...) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the groups to the passed array.
setHint(String, Object) - Method in class org.datanucleus.api.jpa.JPAQuery
Method to add a vendor extension to the query.
setHint(String, Object) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setIncludeAll() - Method in class org.datanucleus.api.jpa.JPAEntityGraph
 
SetJoinImpl<Z,E> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "SetJoin".
SetJoinImpl(CriteriaBuilderImpl, FromImpl, SetAttributeImpl, JoinType) - Constructor for class org.datanucleus.api.jpa.criteria.SetJoinImpl
 
setLockMode(LockModeType) - Method in class org.datanucleus.api.jpa.JPAQuery
 
setMaxFetchDepth(int) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the max fetch depth.
setMaxResults(int) - Method in class org.datanucleus.api.jpa.JPAQuery
Method to set the max number of results to return.
setName(String) - Method in class org.datanucleus.api.jpa.JPAEntityGraph
 
setNotMutable() - Method in class org.datanucleus.api.jpa.JPAGraph
 
setOption(String, int) - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Convenience accessor for setting a transaction option.
setOption(String, boolean) - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Convenience accessor for setting a transaction option.
setOption(String, String) - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Convenience accessor for setting a transaction option.
setParameter(Parameter<T>, T) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind the value of a Parameter object.
setParameter(String, Object) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an argument to a named parameter.
setParameter(int, Object) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an argument to a positional parameter.
setParameter(String, Date, TemporalType) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an instance of java.util.Date to a named parameter.
setParameter(String, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an instance of java.util.Calendar to a named parameter.
setParameter(int, Date, TemporalType) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an instance of java.util.Date to a positional parameter.
setParameter(int, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an instance of java.util.Calendar to a positional parameter.
setParameter(Parameter<Calendar>, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAQuery
 
setParameter(Parameter<Date>, Date, TemporalType) - Method in class org.datanucleus.api.jpa.JPAQuery
 
setParameter(Parameter, Object) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(Parameter, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(Parameter, Date, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(String, Object) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(String, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(String, Date, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(int, Object) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(int, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(int, Date, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setProperty(String, Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Set an entity manager property.
setProperty(String, String) - Method in class org.datanucleus.api.jpa.JPAReplicationManager
Method to set a property for replication.
setRollbackOnly() - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Mark the current transaction so that the only possible outcome of the transaction is for the transaction to be rolled back.
setSavepoint(String) - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Method to mark the current point as a savepoint with the provided name.
setValidationListener(CallbackHandler) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
 
SingletonEMFException - Exception in org.datanucleus.api.jpa
Exception thrown when trying to create an EMF and using singleton setting yet one with this name already exists.
SingletonEMFException(String, JPAEntityManagerFactory) - Constructor for exception org.datanucleus.api.jpa.SingletonEMFException
 
SingularAttributeImpl<X,T> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Metamodel "SingularAttribute".
SingularAttributeImpl(AbstractMemberMetaData, ManagedTypeImpl<X>) - Constructor for class org.datanucleus.api.jpa.metamodel.SingularAttributeImpl
Constructor for a single-valued attribute.
size(Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
size(C) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
some(Subquery<Y>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
SQL_RESULTSET_MAPPING - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
SQL_RESULTSET_MAPPINGS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
sqrt(Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
start(BundleContext) - Method in class org.datanucleus.api.jpa.OSGiActivator
 
startElement(String, String, String, Attributes) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataHandler
Handler method called at the start of an element.
stop(BundleContext) - Method in class org.datanucleus.api.jpa.OSGiActivator
 
subquery(Class<U>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
subquery(Class<U>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
subquery(Class<U>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
subquery(Class<U>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
SubqueryImpl<T> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "Subquery".
SubqueryImpl(CriteriaBuilderImpl, Class<T>, CriteriaQuery<?>) - Constructor for class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
substring(Expression<String>, Expression<Integer>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
substring(Expression<String>, int) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
substring(Expression<String>, Expression<Integer>, Expression<Integer>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
substring(Expression<String>, int, int) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
sum(Expression<N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
sum(Expression<? extends N>, Expression<? extends N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
sum(Expression<? extends N>, N) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
sum(N, Expression<? extends N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
sumAsDouble(Expression<Float>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
sumAsLong(Expression<Integer>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
SURROGATE_VERSION - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
SurrogateVersion - Annotation Type in org.datanucleus.api.jpa.annotations
Annotation for a surrogate version on a class.
syncType - Variable in class org.datanucleus.api.jpa.JPAEntityManager
 

T

TABLE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
TABLE_GENERATOR - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
TEMPORAL - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
toBigDecimal(Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
toBigInteger(Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
toDatastoreType(X) - Method in class org.datanucleus.api.jpa.metadata.JPATypeConverter
 
toDouble(Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
toFloat(Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
toInteger(Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
toLong(Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
toMemberType(Y) - Method in class org.datanucleus.api.jpa.metadata.JPATypeConverter
 
toString() - Method in class org.datanucleus.api.jpa.criteria.ConcatExpression
 
toString(Expression<Character>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
toString() - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
Method to return a single-string representation of the criteria delete query in JPQL.
toString() - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
Method to return a single-string representation of the criteria query in JPQL.
toString() - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
Method to return a single-string representation of the criteria update query in JPQL.
toString() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
Method to print out the expression as it would appear in JPQL single-string form.
toString() - Method in class org.datanucleus.api.jpa.criteria.FromImpl
Method to return a JPQL string form of the root expression.
toString(boolean) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
Method to return a JPQL string form of the root expression.
toString() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
Method to print out the predicate as it would appear in JPQL single-string form.
toString() - Method in class org.datanucleus.api.jpa.criteria.LiteralExpression
 
toString() - Method in class org.datanucleus.api.jpa.criteria.OrderImpl
Method to return the JPQL single-string that this equates to.
toString() - Method in class org.datanucleus.api.jpa.criteria.ParameterExpressionImpl
Method to return the JPQL single-string that this equates to.
toString() - Method in class org.datanucleus.api.jpa.criteria.PathImpl
Method to return the path as something suitable for use as JPQL single-string.
toString() - Method in class org.datanucleus.api.jpa.criteria.PredicateImpl
Method to print out the predicate as it would appear in JPQL single-string form.
toString() - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
toString() - Method in class org.datanucleus.api.jpa.criteria.TreatPathImpl
 
toString() - Method in class org.datanucleus.api.jpa.criteria.TreatRootImpl
 
toString() - Method in class org.datanucleus.api.jpa.JPAAttributeNode
 
toString() - Method in class org.datanucleus.api.jpa.JPAEntityGraph
 
toString() - Method in class org.datanucleus.api.jpa.JPAFetchPlan
 
toString() - Method in class org.datanucleus.api.jpa.JPAQuery
Method to return the single-string form of the query.
toString() - Method in class org.datanucleus.api.jpa.JPASubgraph
 
toString() - Method in class org.datanucleus.api.jpa.metadata.JPATypeConverter
 
toString() - Method in class org.datanucleus.api.jpa.metamodel.TypeImpl
 
transform(ClassLoader, String, Class, ProtectionDomain, byte[]) - Method in class org.datanucleus.api.jpa.JPAClassTransformer
 
TRANSIENT - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
treat(Join<X, T>, Class<V>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
treat(CollectionJoin<X, T>, Class<E>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
treat(SetJoin<X, T>, Class<E>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
treat(ListJoin<X, T>, Class<E>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
treat(MapJoin<X, K, T>, Class<V>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
treat(Path<X>, Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
treat(Root<X>, Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
TreatPathImpl - Class in org.datanucleus.api.jpa.criteria
Treated (cast) form of a Path (in a WHERE clause).
TreatPathImpl(CriteriaBuilderImpl, PathImpl, Class) - Constructor for class org.datanucleus.api.jpa.criteria.TreatPathImpl
 
TreatRootImpl - Class in org.datanucleus.api.jpa.criteria
Treated (cast) form of a Root (in a WHERE clause).
TreatRootImpl(CriteriaBuilderImpl, RootImpl, Class) - Constructor for class org.datanucleus.api.jpa.criteria.TreatRootImpl
 
trim(Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
trim(CriteriaBuilder.Trimspec, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
trim(Expression<Character>, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
trim(char, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
trim(CriteriaBuilder.Trimspec, Expression<Character>, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
trim(CriteriaBuilder.Trimspec, char, Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
tuple(Selection<?>...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
tx - Variable in class org.datanucleus.api.jpa.JPAEntityManager
Current Transaction (when using ResourceLocal).
type - Variable in class org.datanucleus.api.jpa.criteria.FromImpl
 
type() - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
TypeImpl<X> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA2 Metamodel "Type".
TypeImpl(Class<X>) - Constructor for class org.datanucleus.api.jpa.metamodel.TypeImpl
 

U

unpin(Query) - Method in class org.datanucleus.api.jpa.JPAQueryCache
Method to unpin the specified query from the cache, allowing garbage collection.
unpin(Query, Map) - Method in class org.datanucleus.api.jpa.JPAQueryCache
Method to unpin the specified query from the cache, allowing garbage collection.
unwrap(Class<T>) - Method in class org.datanucleus.api.jpa.JPADataStoreCache
Return an object of the specified type to allow access to the provider-specific API.
unwrap(Class<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Return an object of the specified type to allow access to the provider-specific API.
unwrap(Class<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
Return an object of the specified type to allow access to the provider-specific API.
unwrap(Class<T>) - Method in class org.datanucleus.api.jpa.JPAQuery
Return an object of the specified type to allow access to the provider-specific API.
upper(Expression<String>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

V

validate(String, Object) - Method in class org.datanucleus.api.jpa.JPAPropertyValidator
Validate the specified property.
value(Expression<? extends T>) - Method in class org.datanucleus.api.jpa.criteria.CoalesceExpression
 
value(T) - Method in class org.datanucleus.api.jpa.criteria.CoalesceExpression
 
value(X) - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
value(Expression<? extends X>) - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
value() - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
values(M) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
VERSION - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 

W

where(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
where(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
where(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
where(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
where(List<Predicate>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
where(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
where(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
where(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
where(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2015. All rights reserved.