A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes All Packages

A

abs(Expression<N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
AbstractJPAGraph<T> - Class in org.datanucleus.api.jpa
Base for JPAEntityGraph and JPASubgraph.
AbstractJPAGraph(MetaDataManager, Class<T>) - Constructor for class org.datanucleus.api.jpa.AbstractJPAGraph
 
ACCESS - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
acos(Expression<Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
addAttributeNodes(String...) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
addAttributeNodes(Attribute<? super T, ?>...) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
addGroup(String) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to add a group to the fetch plan.
addKeySubgraph(String) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
addKeySubgraph(String, Class<X>) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
addKeySubgraph(Attribute<? super T, X>) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
addKeySubgraph(Attribute<? super T, X>, Class<? extends X>) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
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
Method to save the specified query under the provided name, so it can be used as a named query.
addSubclassSubgraph(Class<? extends V>) - Method in class org.datanucleus.api.jpa.JPAEntityGraph
 
addSubgraph(String) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
addSubgraph(String, Class<X>) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
addSubgraph(Attribute<? super T, X>) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
addSubgraph(Attribute<? super T, X>, Class<? extends X>) - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
addSubgraph(JPASubgraph<T>) - Method in class org.datanucleus.api.jpa.JPAAttributeNode
 
alias - Variable in class org.datanucleus.api.jpa.JPAQueryTupleElement
 
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
 
allowPersistOfDeletedObject() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
allowReadFieldOfDeletedObject() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
and(Expression<Boolean>, Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
and(Predicate...) - 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
 
asin(Expression<Number>) - 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
 
atan(Expression<Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
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 JPA 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
 
avgDistinct(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
 
CaseExpressionImpl<R> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA Case expression.
CaseExpressionImpl(CriteriaBuilderImpl) - Constructor for class org.datanucleus.api.jpa.criteria.CaseExpressionImpl
 
cb - Variable in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
ceil(Expression<Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
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
 
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 JPA 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() - Method in annotation type org.datanucleus.api.jpa.annotations.CreateTimestamp
Name of the create timestamp column in the table for this class when this is a surrogate (class-level) column.
column() - Method in annotation type org.datanucleus.api.jpa.annotations.CreateUser
Name of the create user column in the table for this class when this is a surrogate (class-level) column.
column() - Method in annotation type org.datanucleus.api.jpa.annotations.DatastoreId
Name of the column to use for datastore identity.
column() - Method in annotation type org.datanucleus.api.jpa.annotations.MultiTenant
Name of the multitenancy column in the table for this class.
column() - Method in annotation type org.datanucleus.api.jpa.annotations.SharedRelation
The name of the distinguisher column.
column() - Method in annotation type org.datanucleus.api.jpa.annotations.SoftDelete
Name of the soft delete flag column in the table for this class.
column() - Method in annotation type org.datanucleus.api.jpa.annotations.UpdateTimestamp
Name of the update timestamp column in the table for this class when this is a surrogate (class-level) column.
column() - Method in annotation type org.datanucleus.api.jpa.annotations.UpdateUser
Name of the update user column in the table for this class when this is a surrogate (class-level) column.
COLUMN - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
columnLength() - Method in annotation type org.datanucleus.api.jpa.annotations.CreateUser
Length of the create user column.
columnLength() - Method in annotation type org.datanucleus.api.jpa.annotations.MultiTenant
Length of the multitenancy column for this class.
columnLength() - Method in annotation type org.datanucleus.api.jpa.annotations.UpdateUser
Length of the update user column.
columnName() - Method in annotation type org.datanucleus.api.jpa.annotations.SurrogateVersion
The fetch groups in this fetch plan.
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
 
columns() - Method in annotation type org.datanucleus.api.jpa.annotations.DatastoreId
Column definition(s) to use for the datastore identity surrogate.
commit() - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Commit the current transaction, writing any unflushed changes to the database.
ComparatorClass - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation providing for specifying a comparator class against a collection.
ComparatorClassHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the ComparatorClass annotation when applied to a collection field/property of a persistable class.
ComparatorClassHandler() - Constructor for class org.datanucleus.api.jpa.annotations.ComparatorClassHandler
 
CompoundSelectionImpl<X> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA2 Criteria "CompoundSelection".
CompoundSelectionImpl(CriteriaBuilderImpl, Class<X>, List<Selection<?>>) - Constructor for class org.datanucleus.api.jpa.criteria.CompoundSelectionImpl
 
CompoundSelectionImpl(CriteriaBuilderImpl, Class<X>, Selection<?>...) - Constructor for class org.datanucleus.api.jpa.criteria.CompoundSelectionImpl
 
concat(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(Expression<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
 
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
 
cos(Expression<Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
count(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
countDistinct(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
createAttributeConverterInstance(NucleusContext, Class<? extends AttributeConverter>) - Static method in class org.datanucleus.api.jpa.metadata.JPATypeConverterUtils
 
createAttributeForMember(AbstractMemberMetaData, ClassLoaderResolver, ManagedTypeImpl) - Static method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
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) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a named query (in JPQL or native).
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).
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(String) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Create an instance of Query for executing a JPQL statement.
createQuery(String, Class<T>) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
createQuery(CriteriaDelete) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
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
 
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.
CreateTimestamp - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation specifying either this field/method or use a surrogate column as storing the creation timestamp for this object.
CreateTimestampHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the CreateTimestamp annotation when applied to a field/property or surrogate column of a persistable class.
CreateTimestampHandler() - Constructor for class org.datanucleus.api.jpa.annotations.CreateTimestampHandler
 
createTupleQuery() - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
CreateUser - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation specifying either this field/method or use a surrogate column as storing the creation user for this object.
CreateUserHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the CreateUser annotation when applied to a field/property or surrogate column of a persistable class.
CreateUserHandler() - Constructor for class org.datanucleus.api.jpa.annotations.CreateUserHandler
 
CriteriaBuilderImpl - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA "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

DataNucleusHelperJPA - Class in org.datanucleus.api.jpa
Helper class for accessing DataNucleus internals from a JPA environment.
DataNucleusHelperJPA() - Constructor for class org.datanucleus.api.jpa.DataNucleusHelperJPA
 
DATASTORE_IDENTITY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
DatastoreId - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for use of datastore-identity with JPA.
day(Expression<? extends Date>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
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(Object...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
detach(Collection) - 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, AnnotationObject[]) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Check if class has Converter annotation by inspecting its annotations.
doesClassHaveNamedQueries(AnnotationObject[]) - 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
 
elementByAlias - Variable in class org.datanucleus.api.jpa.JPAQueryTuple
 
elements - Variable in class org.datanucleus.api.jpa.JPAQueryTuple
 
embeddable(Class<X>) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
embeddable(String) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
EMBEDDABLE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
EmbeddableTypeImpl<X> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA 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.JPAXmlMetaDataHandler
Handler method called at the end of an element.
entity(Class<X>) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
entity(String) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
ENTITY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
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 JPA 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<?>, Object) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
equal(Expression<?>, Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
equals(Object) - Method in class org.datanucleus.api.jpa.JPAQueryParameter
 
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
 
exp(Expression<Number>) - 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(String) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetch(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetch(PluralAttribute<? super X, ?, Y>) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(PluralAttribute<? super X, ?, Y>) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
fetch(PluralAttribute<? super X, ?, Y>, JoinType) - 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(SingularAttribute<? super X, Y>) - Method in class org.datanucleus.api.jpa.criteria.FetchImpl
 
fetch(SingularAttribute<? 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.FetchImpl
 
fetch(SingularAttribute<? super X, Y>, JoinType) - 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 JPA Criteria "Fetch".
FetchImpl(CriteriaBuilderImpl, PathImpl<?, 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<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.
find(Class, Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Method to find an object from its primary key.
findByUnique(Class<T>, String[], Object[]) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Method to look up the instance of the given type with the given key.
floor(Expression<Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
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(Class<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
from(Class<X>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
from(Class<X>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
from(EntityType<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
from(EntityType<T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
from(EntityType<X>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
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>, Number) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
ge(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
GENERATED_VALUE - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
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.
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.
generateSchemaForPersistentUnit(PersistenceUnitMetaData, Map) - Method in class org.datanucleus.api.jpa.PersistenceProviderImpl
 
generationType() - Method in annotation type org.datanucleus.api.jpa.annotations.DatastoreId
Strategy for generating values for the datastore identity.
generator() - Method in annotation type org.datanucleus.api.jpa.annotations.DatastoreId
Name of the generator to use (if using generationType of TABLE or SEQUENCE).
get(int) - Method in class org.datanucleus.api.jpa.JPAQueryTuple
 
get(int, Class<X>) - Method in class org.datanucleus.api.jpa.JPAQueryTuple
 
get(String) - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
get(String) - Method in class org.datanucleus.api.jpa.JPAQueryTuple
 
get(String, Class<X>) - Method in class org.datanucleus.api.jpa.JPAQueryTuple
 
get(MapAttribute<? super X, K, V>) - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
get(PluralAttribute<? super 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(TupleElement<X>) - Method in class org.datanucleus.api.jpa.JPAQueryTuple
 
getAlias() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
getAlias() - Method in class org.datanucleus.api.jpa.JPAQueryTupleElement
 
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
 
getAttributeName() - Method in class org.datanucleus.api.jpa.JPAAttributeNode
 
getAttributeNodes() - Method in class org.datanucleus.api.jpa.AbstractJPAGraph
 
getAttributes() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getAttributeType() - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
getAttributeTypeForAttributeConverter(Class<? extends AttributeConverter>, Class) - Static method in class org.datanucleus.api.jpa.metadata.JPATypeConverterUtils
Convenience method that takes the class of an AttributeConverter class, and returns the attribute type that it is for.
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.AbstractJPAGraph
 
getCollection(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getCollection(String, Class<E>) - 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) - 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.CriteriaDeleteImpl
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, 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
 
getDatabaseTypeForAttributeConverter(Class<? extends AttributeConverter>, Class, Class) - Static method in class org.datanucleus.api.jpa.metadata.JPATypeConverterUtils
Convenience method that takes the class of an AttributeConverter class, and returns the datastore type that it is for.
getDataStoreExceptionForException(String, Exception) - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDatastoreIdForEntity(Object) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
Convenience method to allow access to the datastore id of an object when it is using DN Extension "datastore-id".
getDeclaredAttribute(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredAttributes() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredCollection(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredCollection(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredId(Class<Y>) - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
getDeclaredList(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredList(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredMap(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
 
getDeclaredPluralAttributes() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredSet(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredSet(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredSingularAttribute(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getDeclaredSingularAttribute(String, Class<Y>) - 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
 
getDefaultCascadeAttachForField() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDefaultCascadeDeleteForField() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDefaultCascadeDetachForField() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDefaultCascadePersistForField() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDefaultCascadeRefreshForField() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDefaultDFGForPersistableField() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDefaultFactoryProperties() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDefaultMappingFileLocation() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getDefaultPersistentPropertyWhenNotSpecified() - Method in class org.datanucleus.api.jpa.JPAAdapter
 
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.DataNucleusHelperJPA
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.DataNucleusHelperJPA
Accessor for the names of the dirty fields of the persistable object.
getElements() - Method in class org.datanucleus.api.jpa.JPAQueryTuple
 
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.DataNucleusHelperJPA
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() - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
getExecutionContext(Object) - Method in class org.datanucleus.api.jpa.JPAAdapter
 
getExpression() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
getExpression() - Method in class org.datanucleus.api.jpa.criteria.OrderImpl
 
getExpression() - Method in class org.datanucleus.api.jpa.criteria.SimpleCaseExpressionImpl
 
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
 
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.JPAQueryTupleElement
 
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.JPAAdapter
Convenience method to convert a Nucleus exception into a JPA exception.
getJPALockModeTypeForLockMode(LockMode) - Static method in class org.datanucleus.api.jpa.JPAEntityManager
Convenience method to convert from LockManager lock type to JPA LockModeType
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
 
getLifeCycleState(int) - Static method in class org.datanucleus.api.jpa.state.LifeCycleStateFactory
Returns the LifeCycleState for the state constant.
getList(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getList(String, Class<E>) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getListenerInstance(Class) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
 
getLoadedFields(Object, EntityManager) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
Accessor for the names of the loaded fields of the persistable object.
getLockMode() - Method in class org.datanucleus.api.jpa.JPAQuery
 
getLockMode(Object) - Method in class org.datanucleus.api.jpa.JPAEntityManager
Get the current lock mode for the entity instance.
getLockModeForJPALockModeType(LockModeType) - Static method in class org.datanucleus.api.jpa.JPAEntityManager
Convenience method to convert from the JPA LockModeType to the internal lock mode.
getManagedTypes() - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
getMap(String) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getMap(String, Class<K>, Class<V>) - 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.
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.
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
 
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.DataNucleusHelperJPA
 
getObjectState(Object) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
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(int) - Method in class org.datanucleus.api.jpa.JPAQuery
 
getParameter(int, Class<T>) - Method in class org.datanucleus.api.jpa.JPAQuery
Get the positional parameter with the given position and type.
getParameter(String) - Method in class org.datanucleus.api.jpa.JPAQuery
 
getParameter(String, Class<T>) - Method in class org.datanucleus.api.jpa.JPAQuery
Get the parameter of the given name and type.
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(int) - Method in class org.datanucleus.api.jpa.JPAQuery
 
getParameterValue(String) - Method in class org.datanucleus.api.jpa.JPAQuery
 
getParameterValue(Parameter<T>) - Method in class org.datanucleus.api.jpa.JPAQuery
Return the value that has been bound to the parameter.
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() - 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
 
getQueryExpression(boolean) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
Accessor for the underlying DataNucleus expression for this path.
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) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getSet(String, Class<E>) - 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) - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
getSingularAttribute(String, Class<Y>) - 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
 
getSuperclass() - Method in class org.datanucleus.api.jpa.metamodel.ManagedTypeImpl
 
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.
getSurrogateVersionForEntity(Object) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
Convenience method to allow access to the version of an object when it is using DN Extension "surrogate-version".
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
 
getValue() - Method in class org.datanucleus.api.jpa.JPAQueryTupleElement
 
getValueGenerationStrategyString(GenerationType) - Static method in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
Convenience accessor for the string name of a value generator strategy (from JPA annotations)
getVersion(Class<Y>) - Method in class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
getXMLForMetaData(String, String, String, String) - Method in class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHelper
 
getXMLForMetaData(AbstractClassMetaData, String, String) - Method in class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHelper
Method to convert an internal class/interface metadata into the associated JPA XML metadata.
getXMLForMetaData(AbstractMemberMetaData, String, String) - Method in class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHelper
 
getXMLMetaDataForClass(AbstractClassMetaData, String, String) - Method in class org.datanucleus.api.jpa.JPAAdapter
 
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(List<Expression<?>>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
groupBy(List<Expression<?>>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
groupBy(Expression<?>...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
groupBy(Expression<?>...) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
gt(Expression<? extends Number>, Number) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
gt(Expression<? extends Number>, Expression<? extends Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

H

hashCode() - Method in class org.datanucleus.api.jpa.JPAQueryParameter
 
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(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
having(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
having(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
hour(Expression<? extends Date>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

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 JPA Metamodel "IdentifiableType".
IdentifiableTypeImpl(Class<X>, AbstractClassMetaData, MetamodelImpl) - Constructor for class org.datanucleus.api.jpa.metamodel.IdentifiableTypeImpl
 
in(Object...) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
in(Collection<?>) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
in(Expression<?>...) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
in(Expression<? extends 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(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<Collection<?>>) - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
index() - Method in class org.datanucleus.api.jpa.criteria.ListJoinImpl
 
Index - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for specification of index on a field/method in JPA.
indexed() - Method in annotation type org.datanucleus.api.jpa.annotations.SurrogateVersion
Whether the version is indexed.
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>, Collection<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>, X...) - Constructor for class org.datanucleus.api.jpa.criteria.InPredicate
 
internalJoinAliasNumber - Variable in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
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(AnnotationObject[]) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Check if a class is persistable, by looking at its annotations.
isClassPersistenceAware(AnnotationObject[]) - Method in class org.datanucleus.api.jpa.metadata.JPAAnnotationReader
Check if class is persistence aware, by looking at its 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 (JavaEE).
isCorrelated() - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
isDeleted(Object) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
Convenience accessor for whether the object is deleted.
isDetached(Object) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
Convenience accessor for whether the object is detached.
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
 
isFieldDirty(Object, String, EntityManager) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
Accessor for whether the specified member (field/property) of the passed persistable object is dirty.
isFieldLoaded(Object, String, EntityManager) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
Accessor for whether the specified member (field/property) of the passed persistable object is loaded.
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) - 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.
isLoaded(Object, String) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
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.
isMember(E, Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isMember(Expression<E>, Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isMemberDefaultPersistent(Class) - Method in class org.datanucleus.api.jpa.JPAAdapter
 
isNativeQuery() - Method in class org.datanucleus.api.jpa.JPAQuery
 
isNegated() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
isNegated() - Method in class org.datanucleus.api.jpa.criteria.PredicateImpl
 
isNotEmpty(Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isNotMember(E, 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
 
isNotNull() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
isNotNull(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
isNull() - Method in class org.datanucleus.api.jpa.criteria.ExpressionImpl
 
isNull(Expression<?>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
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
 
isPersistent(Object) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
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) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
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
 
isVersion() - Method in class org.datanucleus.api.jpa.metamodel.SingularAttributeImpl
 

J

jdbcType() - Method in annotation type org.datanucleus.api.jpa.annotations.MultiTenant
JDBC Type of the multitenancy column in the table for this class.
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(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
join(String, 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(CollectionAttribute<? 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(ListAttribute<? super X, Y>, 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(MapAttribute<? super X, K, V>, 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(SetAttribute<? 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(SingularAttribute<? super X, Y>, JoinType) - 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) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinCollection(String, JoinType) - 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>, 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).
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).
joinKey() - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
joinKey(JoinType) - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
joinList(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinList(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinMap(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinMap(String, JoinType) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joins - Variable in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinSet(String) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
 
joinSet(String, JoinType) - 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, AbstractJPAGraph, String) - Constructor for class org.datanucleus.api.jpa.JPAAttributeNode
 
JPACallbackHandler - Class in org.datanucleus.api.jpa
CallbackHandler implementation for JPA.
JPACallbackHandler(ExecutionContext) - 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(PersistenceNucleusContext) - 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(String, Map) - Constructor for class org.datanucleus.api.jpa.JPAEntityManagerFactory
Constructor when working in a JavaSE environment.
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.
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.
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(Integer, Class<T>) - Constructor for class org.datanucleus.api.jpa.JPAQueryParameter
 
JPAQueryParameter(String, Class<T>) - Constructor for class org.datanucleus.api.jpa.JPAQueryParameter
 
JPAQueryTuple - Class in org.datanucleus.api.jpa
Implementation of a JPA Tuple, for a query result.
JPAQueryTuple() - Constructor for class org.datanucleus.api.jpa.JPAQueryTuple
 
JPAQueryTupleElement - Class in org.datanucleus.api.jpa
Implementation of a JPA TupleElement, for a query result.
JPAQueryTupleElement(String, Class, Object) - Constructor for class org.datanucleus.api.jpa.JPAQueryTupleElement
 
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>) - Constructor for class org.datanucleus.api.jpa.metadata.JPATypeConverter
 
JPATypeConverterUtils - Class in org.datanucleus.api.jpa.metadata
Convenience methods for handling JPA AttributeConverters.
JPATypeConverterUtils() - Constructor for class org.datanucleus.api.jpa.metadata.JPATypeConverterUtils
 
JPAXmlMetaDataHandler - Class in org.datanucleus.api.jpa.metadata
Parser handler for JPA XML MetaData.
JPAXmlMetaDataHandler(MetaDataManager, String, EntityResolver) - Constructor for class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHandler
Constructor.
JPAXmlMetaDataHelper - Class in org.datanucleus.api.jpa.metadata
Helper class that can convert internal metadata into (JPA) orm.xml metadata.
JPAXmlMetaDataHelper() - Constructor for class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHelper
 

K

key() - Method in annotation type org.datanucleus.api.jpa.annotations.Extension
The key for the extension.
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>, Number) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
le(Expression<? extends Number>, Expression<? extends 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>, String) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
like(Expression<String>, 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>, Expression<String>) - 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>, Expression<String>, Expression<Character>) - 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
 
loadMetaDataForClass(Class, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
Load the metadata for the specified class (if available).
loadParameters() - Method in class org.datanucleus.api.jpa.JPAQuery
 
loadParametersForCompilation(QueryCompilation) - Method in class org.datanucleus.api.jpa.JPAQuery
 
LOB - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
locate(Expression<String>, String) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
locate(Expression<String>, String, int) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
locate(Expression<String>, Expression<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
 
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.
log(Expression<Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
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>, Number) - 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
 

M

makeFieldDirty(Object, String) - Static method in class org.datanucleus.api.jpa.DataNucleusHelperJPA
Convenience method to mark the specified member (field/property) as dirty, when managed.
managedType(Class<X>) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
managedType(String) - Method in class org.datanucleus.api.jpa.metamodel.MetamodelImpl
 
ManagedTypeImpl<X> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA 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 JPA 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
 
maxDistinct(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(Object...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
merge(Collection) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
metaDataParser - Variable in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
Parser for XML MetaData.
MetamodelImpl - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA 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
 
minDistinct(Expression<N>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
minute(Expression<? extends Date>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
mod(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(Expression<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.
month(Expression<? extends Date>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
multiselect(List<Selection<?>>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
multiselect(Selection<?>...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
MultiTenant - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for specifying a class as multitenant, meaning that it will have a surrogate column in its table storing the tenant id.
MultiTenantHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the MultiTenant annotation when applied to a field/property of a persistable class, or when applied to a class itself.
MultiTenantHandler() - Constructor for class org.datanucleus.api.jpa.annotations.MultiTenantHandler
 

N

name() - Method in annotation type org.datanucleus.api.jpa.annotations.Index
Name of the index
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.JPAXmlMetaDataHandler
Utility to create a new class component.
newEmbeddedFieldObject(MetaData, String) - Method in class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHandler
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.JPAXmlMetaDataHandler
Utility to create a new field/property component and add it to the class as required.
newOverriddenEmbeddedFieldObject(EmbeddedMetaData, String, String) - Method in class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHandler
Recursive method to process embedded member overrides.
newOverriddenEmbeddedFieldObject(EmbeddedMetaData, Attributes) - Method in class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHandler
Utility to create a new field entry for a field/property in a superclass.
newOverriddenFieldObject(MetaData, Attributes) - Method in class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHandler
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.JPAXmlMetaDataHandler
Utility to create a new primary key field/property component.
newTransientFieldObject(MetaData, String) - Method in class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHandler
Utility to create a new transient field/property component.
NONDURABLE_IDENTITY - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
NonDurableId - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation defining this class as not having an "identity".
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() - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
not() - Method in class org.datanucleus.api.jpa.criteria.PredicateImpl
 
not(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
notEqual(Expression<?>, Object) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
notEqual(Expression<?>, Expression<?>) - 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>, 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>, Expression<String>) - 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>, Expression<String>, Expression<Character>) - 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
 
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
 
nullsFirst() - Method in class org.datanucleus.api.jpa.criteria.OrderImpl
 
nullsLast() - Method in class org.datanucleus.api.jpa.criteria.OrderImpl
 

O

on(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CollectionJoinImpl
 
on(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.JoinImpl
 
on(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.ListJoinImpl
 
on(Expression<Boolean>) - 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.CollectionJoinImpl
 
on(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.JoinImpl
 
on(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.ListJoinImpl
 
on(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
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(Expression<Boolean>, Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
or(Predicate...) - 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 JPA 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
 
otherwise(Expression<? extends R>) - Method in class org.datanucleus.api.jpa.criteria.CaseExpressionImpl
 
otherwise(Expression<? extends R>) - Method in class org.datanucleus.api.jpa.criteria.SimpleCaseExpressionImpl
 
otherwise(R) - Method in class org.datanucleus.api.jpa.criteria.CaseExpressionImpl
 
otherwise(R) - Method in class org.datanucleus.api.jpa.criteria.SimpleCaseExpressionImpl
 

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 JPA 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
 
parseXmlFile(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 JPA 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(Object...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
persist(Collection) - 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 JPA 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
postDelete(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the object is deleted.
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.
postStore(Object) - Method in class org.datanucleus.api.jpa.JPACallbackHandler
Callback after the object is stored.
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).
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
 
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
 
primaryKey() - Method in annotation type org.datanucleus.api.jpa.annotations.SharedRelation
Whether the distinguisher column defaults to being part of the PK (false unless specified).
processClassAnnotation(AnnotationObject, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.CreateTimestampHandler
 
processClassAnnotation(AnnotationObject, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.CreateUserHandler
 
processClassAnnotation(AnnotationObject, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.MultiTenantHandler
 
processClassAnnotation(AnnotationObject, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.ReadOnlyHandler
 
processClassAnnotation(AnnotationObject, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.SoftDeleteHandler
 
processClassAnnotation(AnnotationObject, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.UpdateTimestampHandler
 
processClassAnnotation(AnnotationObject, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.UpdateUserHandler
 
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.
processExtensions(Map<String, String>, StringBuilder, String, String) - Method in class org.datanucleus.api.jpa.metadata.JPAXmlMetaDataHelper
 
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.ComparatorClassHandler
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.CreateTimestampHandler
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.CreateUserHandler
 
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
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.ReadOnlyHandler
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.SharedRelationHandler
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.SqlTypeHandler
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.UpdateTimestampHandler
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.UpdateUserHandler
 
processMemberAnnotation(AnnotationObject, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.api.jpa.annotations.ValueGeneratorHandler
 
processMemberAnnotations(AbstractClassMetaData, Member, AnnotationObject[]) - 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_SCHEMAS - 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_JTA_DATASOURCE - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_NONJTA_DATASOURCE - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_SHAREDCACHE_MODE - 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_STANDARD_TRANSACTION_TYPE - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_STANDARD_VALIDATION_MODE - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
PROPERTY_JPA_TRANSACTION_ROLLBACK_ON_EXCEPTION - Static variable in class org.datanucleus.api.jpa.JPAPropertyNames
 
put(Object, Object) - Method in class org.datanucleus.api.jpa.JPAQueryTuple
Method used by DataNucleus query mechanism to load up the row results into this tuple.

Q

QUERY_HINT_FETCH_SIZE - Static variable in class org.datanucleus.api.jpa.JPAQuery
 
QUERY_HINT_IGNORE_CACHE - Static variable in class org.datanucleus.api.jpa.JPAQuery
 
QUERY_HINT_TIMEOUT - Static variable in class org.datanucleus.api.jpa.JPAQuery
 
quot(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(Expression<? extends 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
ReadOnly - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for specifying a field as Read-Only (insertable=false, updateable=false) or for specifying a class as Read-Only.
ReadOnlyHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the ReadOnly annotation when applied to a field/property of a persistable class, or when applied to a class itself.
ReadOnlyHandler() - Constructor for class org.datanucleus.api.jpa.annotations.ReadOnlyHandler
 
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) - Method in class org.datanucleus.api.jpa.metadata.JPAMetaDataManager
 
registerEntityGraph(JPAEntityGraph, String) - Method in class org.datanucleus.api.jpa.JPAEntityManagerFactory
 
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(Object...) - Method in class org.datanucleus.api.jpa.JPAEntityManager
 
remove(Collection) - 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(Object...) - Method in class org.datanucleus.api.jpa.JPAReplicationManager
Method to perform the replication of the objects defined by the supplied identities.
replicate(String...) - Method in class org.datanucleus.api.jpa.JPAReplicationManager
Method to perform the replication for all objects of the specified class names.
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
 
round(Expression<Number>, Integer) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 

S

saveAsNamedQuery(String) - Method in class org.datanucleus.api.jpa.JPAQuery
Save this query as a named query with the specified name.
second(Expression<? extends Date>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
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(Expression<T>) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 
select(Selection<? extends T>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
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(String, Object) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
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
 
SetAttributeImpl<X,​E> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA 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(String...) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the groups to the passed array.
setGroups(Collection) - Method in class org.datanucleus.api.jpa.JPAFetchPlan
Method to set the groups to the passed collection.
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.AbstractJPAGraph
 
setOption(String, boolean) - Method in class org.datanucleus.api.jpa.JPAEntityTransaction
Convenience accessor for setting a transaction option.
setOption(String, int) - 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(int, Object) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an argument to a positional parameter.
setParameter(int, Object) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(int, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an instance of java.util.Calendar to a positional parameter.
setParameter(int, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
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, Date, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(String, Object) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an argument to a named parameter.
setParameter(String, Object) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
setParameter(String, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind an instance of java.util.Calendar to a named parameter.
setParameter(String, Calendar, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
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, Date, TemporalType) - Method in class org.datanucleus.api.jpa.JPAStoredProcedureQuery
 
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<T>, T) - Method in class org.datanucleus.api.jpa.JPAQuery
Bind the value of a Parameter object.
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
 
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.
SharedRelation - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation providing for marking a relation as "shared" and adding a distinguisher column.
SharedRelationHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the SharedRelation annotation when applied to a field/property of a persistable class.
SharedRelationHandler() - Constructor for class org.datanucleus.api.jpa.annotations.SharedRelationHandler
 
SimpleCaseExpressionImpl<C,​R> - Class in org.datanucleus.api.jpa.criteria
Implementation of JPA SimpleCase expression.
SimpleCaseExpressionImpl(CriteriaBuilderImpl, ExpressionImpl) - Constructor for class org.datanucleus.api.jpa.criteria.SimpleCaseExpressionImpl
 
sin(Expression<Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
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 JPA Metamodel "SingularAttribute".
SingularAttributeImpl(AbstractMemberMetaData, ManagedTypeImpl<X>) - Constructor for class org.datanucleus.api.jpa.metamodel.SingularAttributeImpl
Constructor for a single-valued attribute.
size(C) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
size(Expression<C>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
SoftDelete - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for specifying a class as using soft delete, meaning that it will have a surrogate column in its table storing whether it is deleted (rather than deleting it).
SoftDeleteHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the SoftDelete annotation when applied to a class.
SoftDeleteHandler() - Constructor for class org.datanucleus.api.jpa.annotations.SoftDeleteHandler
 
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
 
SqlType - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for specification of sql-type in JPA.
SqlTypeHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the SqlType annotation when applied to a field/property of a persistable class.
SqlTypeHandler() - Constructor for class org.datanucleus.api.jpa.annotations.SqlTypeHandler
 
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.JPAXmlMetaDataHandler
Handler method called at the start of an element.
stop(BundleContext) - Method in class org.datanucleus.api.jpa.OSGiActivator
 
strategy() - Method in annotation type org.datanucleus.api.jpa.annotations.ValueGenerator
The strategy for the generation.
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>, int) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
substring(Expression<String>, int, int) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
substring(Expression<String>, Expression<Integer>) - 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
 
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(Expression<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
 
sumDistinct(Expression<N>) - 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
 
tan(Expression<Number>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
TEMPORAL - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 
toArray() - Method in class org.datanucleus.api.jpa.JPAQueryTuple
 
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() - 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() - 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.JPAQueryTuple
 
toString() - Method in class org.datanucleus.api.jpa.JPAQueryTupleElement
 
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
 
toString(boolean) - Method in class org.datanucleus.api.jpa.criteria.FromImpl
Method to return a JPQL string form of the root expression.
toString(Expression<Character>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
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(CollectionJoin<X, T>, Class<E>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
treat(Join<X, T>, Class<V>) - 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
 
treat(SetJoin<X, T>, Class<E>) - 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(char, 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
 
trim(CriteriaBuilder.Trimspec, Expression<Character>, 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(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 - Variable in class org.datanucleus.api.jpa.JPAQueryTupleElement
 
type() - Method in class org.datanucleus.api.jpa.criteria.PathImpl
 
TypeImpl<X> - Class in org.datanucleus.api.jpa.metamodel
Implementation of JPA Metamodel "Type".
TypeImpl(Class<X>) - Constructor for class org.datanucleus.api.jpa.metamodel.TypeImpl
 

U

unique() - Method in annotation type org.datanucleus.api.jpa.annotations.Index
Whether this index is unique
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.
UpdateTimestamp - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation specifying either this field/method or use a surrogate column as storing the update timestamp for this object.
UpdateTimestampHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the UpdateTimestamp annotation when applied to a field/property or surrogate column of a persistable class.
UpdateTimestampHandler() - Constructor for class org.datanucleus.api.jpa.annotations.UpdateTimestampHandler
 
UpdateUser - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation specifying either this field/method or use a surrogate column as storing the update user for this object.
UpdateUserHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the UpdateUser annotation when applied to a field/property or surrogate column of a persistable class.
UpdateUserHandler() - Constructor for class org.datanucleus.api.jpa.annotations.UpdateUserHandler
 
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 - Variable in class org.datanucleus.api.jpa.JPAQueryTupleElement
 
value() - Method in annotation type org.datanucleus.api.jpa.annotations.ColumnPosition
The column position to use for this field/property (origin is 0).
value() - Method in annotation type org.datanucleus.api.jpa.annotations.ComparatorClass
The class of the comparator
value() - Method in annotation type org.datanucleus.api.jpa.annotations.Extension
The value for the extension.
value() - Method in annotation type org.datanucleus.api.jpa.annotations.Extensions
The extensions.
value() - Method in annotation type org.datanucleus.api.jpa.annotations.JdbcType
The JDBC Type to use for this field/property.
value() - Method in annotation type org.datanucleus.api.jpa.annotations.SharedRelation
The value to be stored in the distinguisher column for this relation.
value() - Method in annotation type org.datanucleus.api.jpa.annotations.SqlType
The SQL Type to use for this field/property.
value() - Method in class org.datanucleus.api.jpa.criteria.MapJoinImpl
 
value(Expression<? extends T>) - Method in class org.datanucleus.api.jpa.criteria.CoalesceExpression
 
value(Expression<? extends X>) - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
value(T) - Method in class org.datanucleus.api.jpa.criteria.CoalesceExpression
 
value(X) - Method in class org.datanucleus.api.jpa.criteria.InPredicate
 
ValueGenerator - Annotation Type in org.datanucleus.api.jpa.annotations
Extension annotation allowing for custom value generators in JPA (uuid, timestamp, etc).
ValueGeneratorHandler - Class in org.datanucleus.api.jpa.annotations
Handler for the ValueGenerator annotation when applied to a field/property of a persistable class.
ValueGeneratorHandler() - Constructor for class org.datanucleus.api.jpa.annotations.ValueGeneratorHandler
 
values(M) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
vendorName() - Method in annotation type org.datanucleus.api.jpa.annotations.Extension
Vendor that the extension applies to.
VERSION - Static variable in class org.datanucleus.api.jpa.metadata.JPAAnnotationUtils
 

W

when(C, Expression<? extends R>) - Method in class org.datanucleus.api.jpa.criteria.SimpleCaseExpressionImpl
 
when(C, R) - Method in class org.datanucleus.api.jpa.criteria.SimpleCaseExpressionImpl
 
when(Expression<Boolean>, Expression<? extends R>) - Method in class org.datanucleus.api.jpa.criteria.CaseExpressionImpl
 
when(Expression<Boolean>, R) - Method in class org.datanucleus.api.jpa.criteria.CaseExpressionImpl
 
where(List<Predicate>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
where(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaDeleteImpl
 
where(Expression<Boolean>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
where(Expression<Boolean>) - 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.CriteriaDeleteImpl
 
where(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaQueryImpl
 
where(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.CriteriaUpdateImpl
 
where(Predicate...) - Method in class org.datanucleus.api.jpa.criteria.SubqueryImpl
 

Y

year(Expression<? extends Date>) - Method in class org.datanucleus.api.jpa.criteria.CriteriaBuilderImpl
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes All Packages