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

A

AALOAD - Static variable in interface org.datanucleus.asm.Opcodes
 
AASTORE - Static variable in interface org.datanucleus.asm.Opcodes
 
AbsFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function ABS(numExpr).
AbsFunction() - Constructor for class org.datanucleus.query.inmemory.AbsFunction
 
AbstractAnnotationReader - Class in org.datanucleus.metadata.annotations
Abstract implementation of a metadata annotations reader for JDK 1.5.
AbstractAnnotationReader(MetaDataManager) - Constructor for class org.datanucleus.metadata.annotations.AbstractAnnotationReader
Constructor.
AbstractAutoStartMechanism - Class in org.datanucleus.store.autostart
Abstract representation of an autostart mechanism.
AbstractAutoStartMechanism() - Constructor for class org.datanucleus.store.autostart.AbstractAutoStartMechanism
Constructor.
AbstractCandidateLazyLoadList - Class in org.datanucleus.store.query
Abstract implementation of a lazy load list for candidates.
AbstractCandidateLazyLoadList(Class, boolean, ExecutionContext, String) - Constructor for class org.datanucleus.store.query.AbstractCandidateLazyLoadList
 
AbstractClassEnhancer - Class in org.datanucleus.enhancer
Abstract representation of a class enhancer.
AbstractClassEnhancer(ClassMetaData, ClassLoaderResolver, MetaDataManager) - Constructor for class org.datanucleus.enhancer.AbstractClassEnhancer
Constructor.
AbstractClassMetaData - Class in org.datanucleus.metadata
Abstract representation of the MetaData of a class/interface.
AbstractClassMetaData(PackageMetaData, String) - Constructor for class org.datanucleus.metadata.AbstractClassMetaData
Constructor.
AbstractClassMetaData(InterfaceMetaData, String, boolean) - Constructor for class org.datanucleus.metadata.AbstractClassMetaData
Constructor for creating the ClassMetaData for an implementation of a "persistent-interface".
AbstractClassMetaData(ClassMetaData, String) - Constructor for class org.datanucleus.metadata.AbstractClassMetaData
Constructor for creating the ClassMetaData for an implementation of a "persistent-abstract-class".
abstractClassMetaDataInitialised(AbstractClassMetaData) - Method in interface org.datanucleus.metadata.MetaDataManager
 
abstractClassMetaDataInitialised(AbstractClassMetaData) - Method in class org.datanucleus.metadata.MetaDataManagerImpl
Method called (by AbstractClassMetaData.initialise()) when a class has its metadata initialised.
AbstractConnectionFactory - Class in org.datanucleus.store.connection
Abstract implementation of a ConnectionFactory for a DataNucleus supported datastore.
AbstractConnectionFactory(StoreManager, String) - Constructor for class org.datanucleus.store.connection.AbstractConnectionFactory
Constructor.
AbstractConstraintMetaData - Class in org.datanucleus.metadata
Abstract representation of an ORM constraint.
AbstractConstraintMetaData() - Constructor for class org.datanucleus.metadata.AbstractConstraintMetaData
Default constructor.
AbstractConstraintMetaData(AbstractConstraintMetaData) - Constructor for class org.datanucleus.metadata.AbstractConstraintMetaData
Copy constructor.
AbstractDatastoreGenerator<T> - Class in org.datanucleus.store.valuegenerator
Abstract representation of a ValueGenerator for a datastore.
AbstractDatastoreGenerator(String, Properties) - Constructor for class org.datanucleus.store.valuegenerator.AbstractDatastoreGenerator
Constructor.
AbstractElementMetaData - Class in org.datanucleus.metadata
This element specifies the mapping for the element component of arrays and collections.
AbstractElementMetaData(AbstractElementMetaData) - Constructor for class org.datanucleus.metadata.AbstractElementMetaData
Constructor to create a copy of the passed metadata object.
AbstractElementMetaData() - Constructor for class org.datanucleus.metadata.AbstractElementMetaData
Default constructor.
AbstractEmulatedXAResource - Class in org.datanucleus.store.connection
Abstract base for any emulated XAResource implementations for the store plugins.
AbstractEmulatedXAResource(ManagedConnection) - Constructor for class org.datanucleus.store.connection.AbstractEmulatedXAResource
 
AbstractExpressionEvaluator - Class in org.datanucleus.query.evaluator
Abstract evaluator for an expression.
AbstractExpressionEvaluator() - Constructor for class org.datanucleus.query.evaluator.AbstractExpressionEvaluator
 
AbstractExtent<T> - Class in org.datanucleus.store
Abstract representation of a JDO Extent.
AbstractExtent(ExecutionContext, Class<T>, boolean, AbstractClassMetaData) - Constructor for class org.datanucleus.store.AbstractExtent
Constructor.
AbstractFetchDepthFieldManager - Class in org.datanucleus.store.fieldmanager
Base field manager for handling the fetching of fields.
AbstractFetchDepthFieldManager(ObjectProvider, boolean[], FetchPlanForClass, FetchPlanState) - Constructor for class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
Constructor for a field manager for fetch plan processing.
AbstractFetchDepthFieldManager.EndOfFetchPlanGraphException - Exception in org.datanucleus.store.fieldmanager
Exception thrown when we reach the end of the fetch depth in a branch of the object graph
AbstractFetchFieldManager - Class in org.datanucleus.store.fieldmanager
Abstract field manager for retrieval of objects.
AbstractFetchFieldManager(ObjectProvider) - Constructor for class org.datanucleus.store.fieldmanager.AbstractFetchFieldManager
Constructor to use when retrieving values of fields of existing objects.
AbstractFetchFieldManager(ExecutionContext, AbstractClassMetaData) - Constructor for class org.datanucleus.store.fieldmanager.AbstractFetchFieldManager
Constructor to use when creating new objects of the specified type, say from a query.
AbstractFieldManager - Class in org.datanucleus.store.fieldmanager
Abstract representation of a field manager.
AbstractFieldManager() - Constructor for class org.datanucleus.store.fieldmanager.AbstractFieldManager
Default constructor
AbstractGenerator<T> - Class in org.datanucleus.store.valuegenerator
Abstract value generator.
AbstractGenerator(String, Properties) - Constructor for class org.datanucleus.store.valuegenerator.AbstractGenerator
Constructor.
AbstractJavaQuery - Class in org.datanucleus.store.query
Abstract representation of a Java-based query.
AbstractJavaQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.query.AbstractJavaQuery
Constructor for a Java-based query.
AbstractJDOQLQuery - Class in org.datanucleus.store.query
Abstract representation of a JDOQL query.
AbstractJDOQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.query.AbstractJDOQLQuery
Constructor.
AbstractJDOQLQuery(StoreManager, ExecutionContext, AbstractJDOQLQuery) - Constructor for class org.datanucleus.store.query.AbstractJDOQLQuery
Constructs a new query instance having the same criteria as the given query.
AbstractJDOQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.query.AbstractJDOQLQuery
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
AbstractJPQLQuery - Class in org.datanucleus.store.query
Abstract representation of a JPQL query used by DataNucleus.
AbstractJPQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.query.AbstractJPQLQuery
Constructor.
AbstractJPQLQuery(StoreManager, ExecutionContext, AbstractJPQLQuery) - Constructor for class org.datanucleus.store.query.AbstractJPQLQuery
Constructs a new query instance having the same criteria as the given query.
AbstractJPQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.query.AbstractJPQLQuery
Constructor for a JPQL query where the query is specified using the "Single-String" format.
AbstractLazyLoadList - Class in org.datanucleus.store.query
Abstract implementation of a lazy loaded list of (persistent) objects.
AbstractLazyLoadList(String) - Constructor for class org.datanucleus.store.query.AbstractLazyLoadList
Constructor for a lazy load list.
AbstractLevel2Cache - Class in org.datanucleus.cache
Abstract starting point for a third-party L2 cache plugin.
AbstractLevel2Cache(NucleusContext) - Constructor for class org.datanucleus.cache.AbstractLevel2Cache
 
AbstractManagedConnection - Class in org.datanucleus.store.connection
Abstract implementation of a managed connection.
AbstractManagedConnection() - Constructor for class org.datanucleus.store.connection.AbstractManagedConnection
 
AbstractMemberMetaData - Class in org.datanucleus.metadata
Abstract representation of MetaData for a field/property of a class/interface.
AbstractMemberMetaData(MetaData, AbstractMemberMetaData) - Constructor for class org.datanucleus.metadata.AbstractMemberMetaData
Convenience constructor to copy the specification from the passed member.
AbstractMemberMetaData(MetaData, String) - Constructor for class org.datanucleus.metadata.AbstractMemberMetaData
Constructor for a fields metadata.
AbstractMetaDataHandler - Class in org.datanucleus.metadata.xml
Abstract handler for MetaData parsing.
AbstractMetaDataHandler(MetaDataManager, String, EntityResolver) - Constructor for class org.datanucleus.metadata.xml.AbstractMetaDataHandler
Constructor.
AbstractNamingFactory - Class in org.datanucleus.store.schema.naming
Abstract base for any naming factory, providing convenience facilities like truncation.
AbstractNamingFactory(NucleusContext) - Constructor for class org.datanucleus.store.schema.naming.AbstractNamingFactory
 
AbstractNucleusContext - Class in org.datanucleus
Base implementation of a NucleusContext, providing configuration, metadata management, type management, plugin management and ClassLoader services.
AbstractNucleusContext(String, Map, PluginManager) - Constructor for class org.datanucleus.AbstractNucleusContext
 
AbstractPersistenceHandler - Class in org.datanucleus.store
Abstract representation of a persistence handler, to be extended by datastores own variant.
AbstractPersistenceHandler(StoreManager) - Constructor for class org.datanucleus.store.AbstractPersistenceHandler
 
AbstractQueryCompilationCache - Class in org.datanucleus.query.cache
Abstract representation of a cache of generic query compilations.
AbstractQueryCompilationCache() - Constructor for class org.datanucleus.query.cache.AbstractQueryCompilationCache
 
AbstractQueryDatastoreCompilationCache - Class in org.datanucleus.store.query.cache
Abstract representation of a query compilation cache for the query specific to the datastore.
AbstractQueryDatastoreCompilationCache() - Constructor for class org.datanucleus.store.query.cache.AbstractQueryDatastoreCompilationCache
 
AbstractQueryResult - Class in org.datanucleus.store.query
Abstract representation of a QueryResult.
AbstractQueryResult(Query) - Constructor for class org.datanucleus.store.query.AbstractQueryResult
Constructor of the result from a Query.
AbstractQueryResultIterator - Class in org.datanucleus.store.query
Abstract implementation of an iterator for query results.
AbstractQueryResultIterator() - Constructor for class org.datanucleus.store.query.AbstractQueryResultIterator
Constructor.
AbstractQueryResultsCache - Class in org.datanucleus.store.query.cache
Abstract representation of a query results cache for the query.
AbstractQueryResultsCache(NucleusContext) - Constructor for class org.datanucleus.store.query.cache.AbstractQueryResultsCache
 
AbstractResultClassMapper - Class in org.datanucleus.query.evaluator
Abstract mapper for getting results from a query.
AbstractResultClassMapper(Class) - Constructor for class org.datanucleus.query.evaluator.AbstractResultClassMapper
 
AbstractSQLQuery - Class in org.datanucleus.store.query
Base definition of a query using SQL.
AbstractSQLQuery(StoreManager, ExecutionContext, AbstractSQLQuery) - Constructor for class org.datanucleus.store.query.AbstractSQLQuery
Constructs a new query instance from the existing query.
AbstractSQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.query.AbstractSQLQuery
Constructs a new query instance having the same criteria as the given query.
AbstractStateManager<T> - Class in org.datanucleus.state
Abstract representation of an implementation of a bytecode enhancement-based StateManager.
AbstractStateManager(ExecutionContext, AbstractClassMetaData) - Constructor for class org.datanucleus.state.AbstractStateManager
Constructor for object of specified type managed by the provided ExecutionContext.
AbstractStatistics - Class in org.datanucleus.management
Abstract base class for a statistics object.
AbstractStatistics(String) - Constructor for class org.datanucleus.management.AbstractStatistics
Constructor specifying a "name" that we want to know this by.
AbstractStoredProcedureQuery - Class in org.datanucleus.store.query
Abstract representation of a stored procedure query.
AbstractStoredProcedureQuery(StoreManager, ExecutionContext, AbstractStoredProcedureQuery) - Constructor for class org.datanucleus.store.query.AbstractStoredProcedureQuery
Constructs a new query instance from the existing query.
AbstractStoredProcedureQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.query.AbstractStoredProcedureQuery
Constructs a new query instance having the same criteria as the given query.
AbstractStoredProcedureQuery.StoredProcedureParameter - Class in org.datanucleus.store.query
 
AbstractStoreFieldManager - Class in org.datanucleus.store.fieldmanager
Abstract field manager for storage of objects.
AbstractStoreFieldManager(ExecutionContext, AbstractClassMetaData, boolean) - Constructor for class org.datanucleus.store.fieldmanager.AbstractStoreFieldManager
 
AbstractStoreFieldManager(ObjectProvider, boolean) - Constructor for class org.datanucleus.store.fieldmanager.AbstractStoreFieldManager
 
AbstractStoreManager - Class in org.datanucleus.store
An abstract representation of a Store Manager.
AbstractStoreManager(String, ClassLoaderResolver, PersistenceNucleusContext, Map<String, Object>) - Constructor for class org.datanucleus.store.AbstractStoreManager
Constructor for a new StoreManager.
AbstractStoreSchemaHandler - Class in org.datanucleus.store.schema
Abstract base for any StoreSchemaHandler.
AbstractStoreSchemaHandler(StoreManager) - Constructor for class org.datanucleus.store.schema.AbstractStoreSchemaHandler
 
AbstractSymbolResolver - Class in org.datanucleus.query.compiler
Base symbol resolver, to be extended for particular query languages.
AbstractSymbolResolver(MetaDataManager, ClassLoaderResolver, SymbolTable, Class, String) - Constructor for class org.datanucleus.query.compiler.AbstractSymbolResolver
Constructor for symbol resolver.
AbstractUIDGenerator - Class in org.datanucleus.store.valuegenerator
Value generator for a UID format.
AbstractUIDGenerator(String, Properties) - Constructor for class org.datanucleus.store.valuegenerator.AbstractUIDGenerator
Constructor.
AbstractUUIDGenerator - Class in org.datanucleus.store.valuegenerator
Value generator for a UUID format.
AbstractUUIDGenerator(String, Properties) - Constructor for class org.datanucleus.store.valuegenerator.AbstractUUIDGenerator
Constructor.
AbstractXMLEntityResolver - Class in org.datanucleus.util
Abstract implementation of an entity resolver for XML files.
AbstractXMLEntityResolver() - Constructor for class org.datanucleus.util.AbstractXMLEntityResolver
 
ACC_ABSTRACT - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_ANNOTATION - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_BRIDGE - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_DEPRECATED - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_ENUM - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_FINAL - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_INTERFACE - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_MANDATED - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_NATIVE - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_PRIVATE - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_PROTECTED - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_PUBLIC - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_STATIC - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_STRICT - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_SUPER - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_SYNCHRONIZED - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_SYNTHETIC - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_TRANSIENT - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_VARARGS - Static variable in interface org.datanucleus.asm.Opcodes
 
ACC_VOLATILE - Static variable in interface org.datanucleus.asm.Opcodes
 
accept(ClassVisitor, int) - Method in class org.datanucleus.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader .
accept(ClassVisitor, Attribute[], int) - Method in class org.datanucleus.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
access - Variable in class org.datanucleus.enhancer.ClassField
Access flags for the field (public, protected etc).
access - Variable in class org.datanucleus.enhancer.ClassMethod
Access flags for the method (public, protected etc).
ACN_boolean - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for boolean.
ACN_Boolean - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for Boolean.
ACN_byte - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for byte.
ACN_Byte - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for Byte.
ACN_char - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for char.
ACN_Character - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for Character.
ACN_double - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for double.
ACN_Double - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for Double.
ACN_float - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for float.
ACN_Float - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for Float.
ACN_int - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for int.
ACN_Integer - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for Integer.
ACN_long - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for long.
ACN_Long - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for Long.
ACN_Object - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for java.lang.Object.
ACN_short - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for short.
ACN_Short - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for Short.
ACN_String - Static variable in class org.datanucleus.enhancer.EnhanceUtils
ASM class name for java.lang.String.
ACONST_NULL - Static variable in interface org.datanucleus.asm.Opcodes
 
acquireThreadContextInfo() - Method in class org.datanucleus.ExecutionContextImpl
Accessor for the thread context information, for the current thread.
activity - Variable in class org.datanucleus.state.AbstractStateManager
state for transitions of activities.
ActivityState - Class in org.datanucleus.state
Definition of the activity states of a StateManager.
add(Object) - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
 
add(int, Object) - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
 
add(Object) - Method in class org.datanucleus.query.inmemory.AggregateExpression
 
add(Object) - Method in class org.datanucleus.query.inmemory.BigDecimalAggregateExpression
 
add(Object) - Method in class org.datanucleus.query.inmemory.BigIntegerAggregateExpression
 
add(Object) - Method in class org.datanucleus.query.inmemory.DateAggregateExpression
 
add(Object) - Method in class org.datanucleus.query.inmemory.DoubleAggregateExpression
 
add(Object) - Method in class org.datanucleus.query.inmemory.FloatAggregateExpression
 
add(Object) - Method in class org.datanucleus.query.inmemory.IntegerAggregateExpression
 
add(Object) - Method in class org.datanucleus.query.inmemory.LongAggregateExpression
 
add(Object) - Method in class org.datanucleus.query.inmemory.NumericAggregateExpression
 
add(Object) - Method in class org.datanucleus.query.inmemory.ShortAggregateExpression
 
add(int, Object) - Method in class org.datanucleus.store.query.AbstractLazyLoadList
 
add(Object) - Method in class org.datanucleus.store.query.AbstractLazyLoadList
 
add(int, Object) - Method in class org.datanucleus.store.query.AbstractQueryResult
Method to add a result.
add(Object) - Method in class org.datanucleus.store.query.AbstractQueryResult
Method to add results.
add(Object) - Method in class org.datanucleus.store.query.AbstractQueryResultIterator
 
add(ObjectProvider, Object, int) - Method in interface org.datanucleus.store.scostore.CollectionStore
Method to add an element to the collection.
add(ObjectProvider, Object, int, int) - Method in interface org.datanucleus.store.scostore.ListStore
Method to add an element to the List.
add(ObjectProvider, ObjectProvider) - Method in interface org.datanucleus.store.scostore.PersistableRelationStore
Method to add the relation between the provided objects.
add(Object) - Method in class org.datanucleus.store.types.SCOListIterator
 
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.ArrayList
Method to add an element to a position in the ArrayList.
add(Object) - Method in class org.datanucleus.store.types.wrappers.ArrayList
Method to add an element to the ArrayList.
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.backed.ArrayList
Method to add an element to a position in the ArrayList.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.ArrayList
Method to add an element to the ArrayList.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Collection
Method to add an element to the Collection.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.HashSet
Method to add an element to the HashSet.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashSet
Method to add an element to the LinkedHashSet.
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Method to add an element to a position in the LinkedList.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Method to add an element to the LinkedList.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.List
Method to add an element to the List
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.backed.List
Method to add an element to the List at a position.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
Method to add an element to the Collection.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Queue
Method to add an element to the Collection.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Set
Method to add an element to the Collection.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.SortedSet
Method to add an element to the SortedSet.
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Method to add an element to a position in the Stack
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Method to add an element to the Stack
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.TreeSet
Method to add an element to the TreeSet.
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to add an element to a position in the Vector.
add(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to add an element to the Vector.
add(Object) - Method in class org.datanucleus.store.types.wrappers.Collection
Method to add an element to the Collection.
add(int, int) - Method in class org.datanucleus.store.types.wrappers.GregorianCalendar
Method to add an amount to a field
add(Object) - Method in class org.datanucleus.store.types.wrappers.HashSet
Method to add an element to the set.
add(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedHashSet
Method to add an element to the LinkedHashSet.
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to add an element to a position in the LinkedList.
add(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to add an element to the LinkedList.
add(Object) - Method in class org.datanucleus.store.types.wrappers.List
Method to add an element to the List
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.List
Method to add an element to the List at a position.
add(Object) - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Method to add an element to the Collection.
add(Object) - Method in class org.datanucleus.store.types.wrappers.Queue
Method to add an element to the Collection.
add(Object) - Method in class org.datanucleus.store.types.wrappers.Set
Method to add an element to the Collection.
add(Object) - Method in class org.datanucleus.store.types.wrappers.SortedSet
Method to add an element to the SortedSet.
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.Stack
Method to add an element to a position in the Stack
add(Object) - Method in class org.datanucleus.store.types.wrappers.Stack
Method to add an element to the Stack
add(Object) - Method in class org.datanucleus.store.types.wrappers.TreeSet
Method to add an element to the TreeSet.
add(int, Object) - Method in class org.datanucleus.store.types.wrappers.Vector
Method to add an element to a position in the Vector.
add(Object) - Method in class org.datanucleus.store.types.wrappers.Vector
Method to add an element to the Vector.
addAll(int, Collection) - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
 
addAll(Collection) - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
 
addAll(Collection) - Method in class org.datanucleus.store.query.AbstractLazyLoadList
 
addAll(int, Collection) - Method in class org.datanucleus.store.query.AbstractLazyLoadList
 
addAll(int, Collection) - Method in class org.datanucleus.store.query.AbstractQueryResult
Method to add results.
addAll(ObjectProvider, Collection, int) - Method in interface org.datanucleus.store.scostore.CollectionStore
Method to add a collection of elements to the collection.
addAll(ObjectProvider, Collection, int, int) - Method in interface org.datanucleus.store.scostore.ListStore
Method to add a collection of elements to the List.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.ArrayList
Method to add a Collection to the ArrayList.
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.ArrayList
Method to add a Collection to a position in the ArrayList.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.ArrayList
Method to add a Collection to the ArrayList.
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.backed.ArrayList
Method to add a Collection to a position in the ArrayList.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Collection
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.HashSet
Method to add a collection to the HashSet.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashSet
Method to add a collection to the LinkedHashSet.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Method to add a Collection to the LinkedList.
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Method to add a Collection to a position in the LinkedList.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.List
Method to add a Collection to the ArrayList.
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.backed.List
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Queue
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Set
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.SortedSet
Method to add a collection to the SortedSet.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Method to add a Collection to the Stack
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Method to add a Collection to a position in the Stack
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.TreeSet
Method to add a collection to the TreeSet.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to add a Collection to the Vector.
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to add a Collection to a position in the Vector.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.Collection
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.HashSet
Method to add a collection to the set.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.LinkedHashSet
Method to add a collection to the LinkedHashSet.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to add a Collection to the LinkedList.
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to add a Collection to a position in the LinkedList.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.List
Method to add a Collection to the ArrayList.
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.List
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.Queue
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.Set
Method to add a collection of elements.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.SortedSet
Method to add a collection to the SortedSet.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.Stack
Method to add a Collection to the Stack
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.Stack
Method to add a Collection to a position in the Stack
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.TreeSet
Method to add a collection to the TreeSet.
addAll(Collection) - Method in class org.datanucleus.store.types.wrappers.Vector
Method to add a Collection to the Vector.
addAll(int, Collection) - Method in class org.datanucleus.store.types.wrappers.Vector
Method to add a Collection to a position in the Vector.
addAnnotationsDataToClass(Class, AbstractClassMetaData, ClassLoaderResolver) - Method in interface org.datanucleus.metadata.MetaDataManager
 
addAnnotationsDataToClass(Class, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.metadata.MetaDataManagerImpl
Load up and add any annotations mapping info for the specified class to the stored ClassMetaData.
addBIPUSHToMethod(MethodVisitor, int) - Static method in class org.datanucleus.enhancer.EnhanceUtils
Convenience method to add a BIPUSH-type int to the visitor.
addBlock(ValueGenerationBlock<T>) - Method in class org.datanucleus.store.valuegenerator.ValueGenerationBlock
Method to append a block onto this block.
addCallback(String, String) - Method in class org.datanucleus.metadata.EventListenerMetaData
Method to add a method name for this EventListener.
addCallback(String, String, String) - Method in class org.datanucleus.metadata.EventListenerMetaData
Method to add a method name for this EventListener.
addCategory(String) - Method in class org.datanucleus.FetchGroup
Convenience method to add the members for the specified category.
addChild(StoreSchemaData) - Method in interface org.datanucleus.store.schema.ListStoreSchemaData
Method to define a child component for this component.
addChild(StoreSchemaData) - Method in interface org.datanucleus.store.schema.MapStoreSchemaData
Method to define a child component for this component.
addClass(String, byte[]) - Method in class org.datanucleus.enhancer.DataNucleusEnhancer
Method to add the specified class (and its input bytes) to the list of classes to enhance.
addClass(ClassMetaData) - Method in class org.datanucleus.metadata.PackageMetaData
Method to add a class Meta-Data to the package.
addClass(StoreData) - Method in interface org.datanucleus.store.autostart.AutoStartMechanism
Method to add a class/field (with its data) to the currently-supported list.
addClass(StoreData) - Method in class org.datanucleus.store.autostart.ClassesAutoStarter
Method to add a class to the starter.
addClass(StoreData) - Method in class org.datanucleus.store.autostart.MetaDataAutoStarter
Method to add a class to the starter.
addClass(StoreData) - Method in class org.datanucleus.store.autostart.XMLAutoStarter
Method to add a class to the starter.
addClasses(String...) - Method in class org.datanucleus.enhancer.DataNucleusEnhancer
Method to add the specified classes to the list of classes to enhance.
addClassName(String) - Method in class org.datanucleus.metadata.PersistenceUnitMetaData
 
addClassNames(Set<String>) - Method in class org.datanucleus.metadata.PersistenceUnitMetaData
 
addColumn(String) - Method in class org.datanucleus.metadata.AbstractConstraintMetaData
Add a new column that is part of the constraint.
addColumn(ColumnMetaData) - Method in class org.datanucleus.metadata.AbstractElementMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.datanucleus.metadata.AbstractMemberMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in interface org.datanucleus.metadata.ColumnMetaDataContainer
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.datanucleus.metadata.ForeignKeyMetaData
 
addColumn(ColumnMetaData) - Method in class org.datanucleus.metadata.JoinMetaData
Add a new ColumnMetaData element
addColumn(ColumnMetaData) - Method in class org.datanucleus.metadata.OrderMetaData
 
addColumn(ColumnMetaData) - Method in class org.datanucleus.metadata.PrimaryKeyMetaData
Add a new ColumnMetaData element
addColumn(AbstractMemberMetaData, String, TypeConverter) - Method in class org.datanucleus.store.schema.table.CompleteClassTable
 
addColumn(AbstractMemberMetaData, String, ColumnType, TypeConverter) - Method in class org.datanucleus.store.schema.table.CompleteClassTable
 
addCondition(Expression, Expression) - Method in class org.datanucleus.query.expression.CaseExpression
 
addConfigurationElement(ConfigurationElement) - Method in class org.datanucleus.plugin.ConfigurationElement
Add a new children ConfigurationElement to this element
addConfigurationElement(ConfigurationElement) - Method in class org.datanucleus.plugin.Extension
Add a new child ConfigurationElement (declared nested in the extension XML element)
addConnectionListener(ManagedConnectionResourceListener) - Method in class org.datanucleus.store.query.AbstractQueryResult
Method to register a listener to be notified when the query result is closing.
addDatastoreQueryCompilation(String, String, String, Object) - Method in class org.datanucleus.store.query.QueryManager
Method to store the datastore-specific compilation for a query.
addDatastoreQueryResult(Query, Map, List<Object>) - Method in class org.datanucleus.store.query.QueryManager
Method to store the results for a query.
addDefaultBooleanProperty(String, String, Boolean, boolean, boolean) - Method in class org.datanucleus.Configuration
 
addDefaultConstructor(ClassWriter) - Method in class org.datanucleus.enhancer.jdo.PrimaryKeyGenerator
Method to add an empty default constructor.
addDefaultIntegerProperty(String, String, Integer, boolean, boolean) - Method in class org.datanucleus.Configuration
 
addDefaultProperty(String, String, String, String, boolean, boolean) - Method in class org.datanucleus.Configuration
 
addElement(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Method to add an element to the Stack
addElement(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to add an element to the Vector.
addElement(Object) - Method in class org.datanucleus.store.types.wrappers.Stack
Method to add an element to the Stack
addElement(Object) - Method in class org.datanucleus.store.types.wrappers.Vector
Method to add an element to the Vector.
addEmbeddedColumn(String, TypeConverter) - Method in class org.datanucleus.store.schema.table.CompleteClassTable
 
addExecutionContextListener(ExecutionContext.LifecycleListener) - Method in interface org.datanucleus.PersistenceNucleusContext
Register a new Listener for ExecutionContext events.
addExecutionContextListener(ExecutionContext.LifecycleListener) - Method in class org.datanucleus.PersistenceNucleusContextImpl
 
addExtension(String, String, String) - Method in class org.datanucleus.metadata.MetaData
 
addExtension(String, String) - Method in class org.datanucleus.metadata.MetaData
 
addExtension(Extension) - Method in class org.datanucleus.plugin.ExtensionPoint
 
addExtension(String, Object) - Method in class org.datanucleus.store.query.Query
Add a vendor-specific extension this query.
addFetchGroup(FetchGroup) - Method in class org.datanucleus.FetchGroupManager
Method to add a dynamic fetch group.
addFetchGroup(FetchGroupMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to add a fetch-group to this class.
addFetchGroup(FetchGroupMetaData) - Method in class org.datanucleus.metadata.FetchGroupMetaData
Add a new FetchGroupMetaData
addFetchGroup(FetchGroupMetaData) - Method in class org.datanucleus.metadata.FetchPlanMetaData
Add a new FetchGroupMetaData
addFields(ClassWriter) - Method in class org.datanucleus.enhancer.jdo.PrimaryKeyGenerator
Method to add fields to match the PK fields of the persistable class
addFiles(String...) - Method in class org.datanucleus.enhancer.DataNucleusEnhancer
Method to add the specified files to the list of components to enhance.
addFileSet(FileSet) - Method in class org.datanucleus.enhancer.EnhancerTask
Add a fileset.
addFileSet(FileSet) - Method in class org.datanucleus.store.schema.SchemaToolTask
Add a fileset.
addFirst(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Method to add an element as first in the LinkedList.
addFirst(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to add an element as first in the LinkedList.
addForeignKey(ForeignKeyMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to add an foreign-key to this class.
addGroup(String) - Method in class org.datanucleus.FetchPlan
Method to add a group to the fetch plan.
addImplements(ImplementsMetaData) - Method in class org.datanucleus.metadata.ClassMetaData
Method to add an implements to this class.
addIndex(IndexMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to add an index to this class.
addInitialiseInstructions(MethodVisitor) - Method in class org.datanucleus.enhancer.jdo.method.InitClass
Convenience method to add the initialise instructions to the supplied MethodVisitor.
addInterface(InterfaceMetaData) - Method in class org.datanucleus.metadata.PackageMetaData
Method to add a interface Meta-Data to the package.
addInternalFetchGroup(FetchGroup) - Method in interface org.datanucleus.ExecutionContext
Method to add an internal fetch group to this ExecutionContext.
addInternalFetchGroup(FetchGroup) - Method in class org.datanucleus.ExecutionContextImpl
Method to add a dynamic FetchGroup.
addInternalFetchGroup(FetchGroup) - Method in interface org.datanucleus.PersistenceNucleusContext
Method to add a dynamic FetchGroup for use by this OMF.
addInternalFetchGroup(FetchGroup) - Method in class org.datanucleus.PersistenceNucleusContextImpl
 
addJar(String) - Method in class org.datanucleus.enhancer.DataNucleusEnhancer
Method to add the classes defined by the specified jar to the list of components to enhance.
addJarFile(String) - Method in class org.datanucleus.metadata.PersistenceUnitMetaData
 
addJarFile(URL) - Method in class org.datanucleus.metadata.PersistenceUnitMetaData
Method to add a jar file to the persistence unit.
addJarFiles(Set<String>) - Method in class org.datanucleus.metadata.PersistenceUnitMetaData
 
addJoin(JoinMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to add a join to this class.
addLast(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Method to add an element as last in the LinkedList.
addLast(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to add an element as last in the LinkedList.
addListener(Object, Class[]) - Method in interface org.datanucleus.ExecutionContext
Method to register a listener for instances of the specified classes.
addListener(Object, Class[]) - Method in class org.datanucleus.ExecutionContextImpl
Method to register a listener for instances of the specified classes.
addListener(EventListenerMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Add a listener class name
addListener(EventListenerMetaData) - Method in class org.datanucleus.metadata.FileMetaData
Add a listener class name
addListener(Object, Class[]) - Method in interface org.datanucleus.state.CallbackHandler
Adds a new listener to this handler.
addListener(Object, Class[]) - Method in class org.datanucleus.state.NullCallbackHandler
 
addListener(ManagedConnectionResourceListener) - Method in class org.datanucleus.store.connection.AbstractManagedConnection
 
addListener(ManagedConnectionResourceListener) - Method in interface org.datanucleus.store.connection.ManagedConnection
Registers a ManagedConnectionResourceListener to be notified of events.
addListener(Object, Class[]) - Method in class org.datanucleus.validation.BeanValidatorHandler
 
addLoadForType(MethodVisitor, Class, int) - Static method in class org.datanucleus.enhancer.EnhanceUtils
Convenience method to add a load statement based on the type to be loaded.
addMappingFile(String) - Method in class org.datanucleus.metadata.PersistenceUnitMetaData
 
addMappingForPersistentTypeMapping(String, String, String) - Method in class org.datanucleus.metadata.QueryResultMetaData
Method to add a mapping for the specified persistent class.
addMember(String) - Method in class org.datanucleus.FetchGroup
Method to add a field of the class to the fetch group.
addMember(AbstractMemberMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to add a field/property to this interface.
addMember(String) - Method in class org.datanucleus.metadata.AbstractConstraintMetaData
Add a new member that is part of this constraint.
addMember(AbstractMemberMetaData) - Method in class org.datanucleus.metadata.EmbeddedMetaData
Method to add a field/property to the embedded definition.
addMember(FetchGroupMemberMetaData) - Method in class org.datanucleus.metadata.FetchGroupMetaData
Add a new field/property.
addMember(String) - Method in class org.datanucleus.metadata.ForeignKeyMetaData
Add a new member that is part of this constraint.
addMemberName(String) - Method in class org.datanucleus.state.FetchPlanState
Method to add a member name to the list since it is being processed
addMembers(String[]) - Method in class org.datanucleus.FetchGroup
 
addMessage(String, boolean) - Method in class org.datanucleus.enhancer.DataNucleusEnhancer
Method to add a message at the required output level.
addMetaDataForMembersNotInMetaData(Class, MetaDataManager) - Method in class org.datanucleus.metadata.ClassMetaData
Add MetaData of fields/properties not declared in MetaData.
addMetaDataForMembersNotInMetaData(Class) - Method in class org.datanucleus.metadata.InterfaceMetaData
Add MetaData for properties of the interface not declared in MetaData.
addMethodEquals(ClassWriter) - Method in class org.datanucleus.enhancer.jdo.PrimaryKeyGenerator
Method to add an equals() method.
addMethodHashCode(ClassWriter) - Method in class org.datanucleus.enhancer.jdo.PrimaryKeyGenerator
Method to add a hashCode() method.
addMethodToString(ClassWriter) - Method in class org.datanucleus.enhancer.jdo.PrimaryKeyGenerator
Method to add a toString() method.
addObjectProvider(ObjectProvider) - Method in interface org.datanucleus.ExecutionContext
Method to add the object managed by the specified ObjectProvider to the cache.
addObjectProvider(ObjectProvider) - Method in class org.datanucleus.ExecutionContextImpl
Method to add the object managed by the specified ObjectProvider to the (L1) cache.
addObjectProvider(ObjectProvider) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
addOperationToQueue(Operation) - Method in interface org.datanucleus.ExecutionContext
Method to add an operation to the queue.
addOperationToQueue(Operation) - Method in class org.datanucleus.ExecutionContextImpl
 
addOption(String, String, String, String) - Method in class org.datanucleus.util.CommandLine
Add new Option.
addORMDataToClass(Class, ClassLoaderResolver) - Method in interface org.datanucleus.metadata.MetaDataManager
 
addORMDataToClass(Class, ClassLoaderResolver) - Method in class org.datanucleus.metadata.MetaDataManagerImpl
Load up and add any O/R mapping info for the specified class to the stored ClassMetaData (if supported).
addParameter(StoredProcQueryParameterMetaData) - Method in class org.datanucleus.metadata.StoredProcQueryMetaData
 
addPersistenceUnit(String) - Method in class org.datanucleus.enhancer.DataNucleusEnhancer
Method to add the classes defined by the persistence-unit to the list of classes to enhance.
addPersistenceUnit(PersistenceUnitMetaData) - Method in class org.datanucleus.metadata.PersistenceFileMetaData
Method to add a persistence unit
addPersistentTypeMapping(String, Map, String) - Method in class org.datanucleus.metadata.QueryResultMetaData
Method to add a persistent type as an output for the mapping.
addProperty(PropertyMetaData) - Method in class org.datanucleus.metadata.ImplementsMetaData
Method to add a property to this interface.
addProperty(String, String) - Method in class org.datanucleus.metadata.PersistenceUnitMetaData
 
addProperty(Node) - Method in class org.datanucleus.query.compiler.Node
 
addProperty(String, Object) - Method in interface org.datanucleus.store.schema.StoreSchemaData
Method to define a property for this component.
addProperty(String, Object) - Method in class org.datanucleus.store.StoreData
 
addQuery(QueryMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to add a named query to this class.
addQueryCompilation(String, String, QueryCompilation) - Method in class org.datanucleus.store.query.QueryManager
Method to store the compilation for a query.
addQueryResultMetaData(QueryResultMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to register a query-result MetaData.
addQueryResultMetaData(QueryResultMetaData) - Method in class org.datanucleus.metadata.FileMetaData
Method to register a query-result MetaData.
addResultClass(String) - Method in class org.datanucleus.metadata.StoredProcQueryMetaData
 
addResultSetMapping(String) - Method in class org.datanucleus.metadata.StoredProcQueryMetaData
 
addReturnForType(MethodVisitor, Class) - Static method in class org.datanucleus.enhancer.EnhanceUtils
Convenience method to add a return statement based on the type to be returned.
addScalarColumn(String) - Method in class org.datanucleus.metadata.QueryResultMetaData
Method to register a column as being scalar.
addSequence(SequenceMetaData) - Method in class org.datanucleus.metadata.PackageMetaData
Method to add a sequence Meta-Data to the package.
addStoredProcQuery(StoredProcQueryMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to add a named stored proc query to this class.
addStringConstructor(ClassWriter) - Method in class org.datanucleus.enhancer.jdo.PrimaryKeyGenerator
Method to add a constructor taking in a String.
addSubquery(Query, String, String, Map) - Method in class org.datanucleus.store.query.Query
Method to add a subquery to this query.
addSubqueryCompilation(String, QueryCompilation) - Method in class org.datanucleus.query.compiler.QueryCompilation
Method to add the compilation for a subquery of this query.
addSymbol(Symbol) - Method in class org.datanucleus.query.symbol.SymbolTable
 
addTableGenerator(TableGeneratorMetaData) - Method in class org.datanucleus.metadata.PackageMetaData
Method to add a TableGenerator Meta-Data to the package.
addTransactionEventListener(TransactionEventListener) - Method in interface org.datanucleus.Transaction
Adds a transaction listener.
addTransactionEventListener(TransactionEventListener) - Method in class org.datanucleus.TransactionImpl
 
addUniqueConstraint(UniqueMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to add a unique constraint to this class.
addUnmappedColumn(ColumnMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to add an unmapped column.
afterCompletion(int) - Method in class org.datanucleus.JTAJCATransactionImpl
Called by the transaction manager after the transaction is committed or rolled back.
afterCompletion(int) - Method in class org.datanucleus.JTATransactionImpl
This method is called by the transaction manager after the transaction is committed or rolled back.
AggregateExpression - Class in org.datanucleus.query.inmemory
 
AggregateExpression() - Constructor for class org.datanucleus.query.inmemory.AggregateExpression
 
alias - Variable in class org.datanucleus.query.expression.Expression
 
ALL - Static variable in class org.datanucleus.FetchGroup
 
ALL - Static variable in class org.datanucleus.FetchPlan
Constant defining all fields
allMemberPositions - Variable in class org.datanucleus.metadata.AbstractClassMetaData
Positions of all fields/properties (inc superclasses).
allocate(int) - Method in interface org.datanucleus.store.NucleusSequence
Method to allocate an amount of values.
allocate(int) - Method in class org.datanucleus.store.NucleusSequenceImpl
Method to allocate a set of elements.
allocate(int) - Method in class org.datanucleus.store.valuegenerator.AbstractGenerator
Method to allocate a number of values into the block.
allocate(int) - Method in interface org.datanucleus.store.valuegenerator.ValueGenerator
Provides a hint to the implementation that the application will need additional sequence value objects in short order.
allocateConnection(ConnectionFactory, ExecutionContext, Transaction, Map) - Method in interface org.datanucleus.store.connection.ConnectionManager
Allocate a connection using the specified factory (unless we already have one cached for the ExecutionContext).
allocateConnection(ConnectionFactory, ExecutionContext, Transaction, Map) - Method in class org.datanucleus.store.connection.ConnectionManagerImpl
Method to return a connection for this ExecutionContext.
allocationSize - Variable in class org.datanucleus.metadata.SequenceMetaData
Allocation size for the sequence.
allocationSize - Variable in class org.datanucleus.metadata.TableGeneratorMetaData
Allocation size for ids from the table.
allocationSize - Variable in class org.datanucleus.store.valuegenerator.AbstractGenerator
Allocation size
allowAnnotations - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Whether we allow annotations metadata.
allowDeleteOfNonPersistentObject() - Method in interface org.datanucleus.api.ApiAdapter
Whether the API allows deletion of a non-persistent object.
allowMetaDataLoad - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Flag defining if we allow metadata load currently.
allowNulls() - Method in class org.datanucleus.metadata.ContainerMetaData
Whether this container allows nulls.
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.ArrayList
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.Collection
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.HashMap
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.HashSet
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.Hashtable
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.LinkedHashMap
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.LinkedHashSet
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.LinkedList
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.List
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.Map
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.Properties
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.Queue
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.Set
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.SortedMap
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.SortedSet
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.Stack
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.TreeMap
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.TreeSet
 
allowNulls - Variable in class org.datanucleus.store.types.wrappers.backed.Vector
 
allowNullsInContainer(boolean, AbstractMemberMetaData) - Static method in class org.datanucleus.store.types.SCOUtils
Utility to return whether or not to allow nulls in the container for the specified field.
allowORM - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Whether we allow ORM XML metadata.
allowPersistOfDeletedObject() - Method in interface org.datanucleus.api.ApiAdapter
Whether the API allows (re-)persistence of a deleted object.
allowReadFieldOfDeletedObject() - Method in interface org.datanucleus.api.ApiAdapter
Whether the API allows reading a field of a deleted object.
allowSingleEquals(boolean) - Method in class org.datanucleus.query.compiler.JDOQLParser
 
allowsNull - Variable in class org.datanucleus.metadata.ColumnMetaData
Whether the column accepts nulls.
allowXML - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Whether we allow XML metadata.
ALOAD - Static variable in interface org.datanucleus.asm.Opcodes
 
and(BitSet) - Method in class org.datanucleus.store.types.wrappers.BitSet
 
andNot(BitSet) - Method in class org.datanucleus.store.types.wrappers.BitSet
 
ANEWARRAY - Static variable in interface org.datanucleus.asm.Opcodes
 
AnnotationManager - Interface in org.datanucleus.metadata.annotations
Interface defining the access to MetaData derived from Annotations.
annotationManager - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Manager for annotations.
AnnotationManagerImpl - Class in org.datanucleus.metadata.annotations
Manager for annotations.
AnnotationManagerImpl(MetaDataManager) - Constructor for class org.datanucleus.metadata.annotations.AnnotationManagerImpl
Constructor.
AnnotationObject - Class in org.datanucleus.metadata.annotations
Wrapper for an annotation and its various properties etc.
AnnotationObject(String, HashMap<String, Object>) - Constructor for class org.datanucleus.metadata.annotations.AnnotationObject
Constructor.
AnnotationProcessorUtils - Class in org.datanucleus.util
Series of method to aid in the writing of annotation processors.
AnnotationProcessorUtils() - Constructor for class org.datanucleus.util.AnnotationProcessorUtils
 
AnnotationProcessorUtils.TypeCategory - Enum in org.datanucleus.util
 
AnnotationReader - Interface in org.datanucleus.metadata.annotations
Interface defining the access to MetaData derived from Annotations.
AnnotationVisitor - Class in org.datanucleus.asm
A visitor to visit a Java annotation.
AnnotationVisitor(int) - Constructor for class org.datanucleus.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationVisitor(int, AnnotationVisitor) - Constructor for class org.datanucleus.asm.AnnotationVisitor
Constructs a new AnnotationVisitor.
api - Variable in class org.datanucleus.asm.AnnotationVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.datanucleus.asm.ClassVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.datanucleus.asm.FieldVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.datanucleus.asm.MethodVisitor
The ASM API version implemented by this visitor.
apiAdapter - Variable in class org.datanucleus.AbstractNucleusContext
API adapter used by the context.
ApiAdapter - Interface in org.datanucleus.api
Adapter to allow the core runtime to expose multiple APIs to clients.
apiAdapter - Variable in class org.datanucleus.cache.WeakLevel2Cache
 
ApiAdapterFactory - Class in org.datanucleus.api
Factory of API adapters.
ApiAdapterFactory() - Constructor for class org.datanucleus.api.ApiAdapterFactory
Protected constructor to prevent outside instantiation
appendChildNode(Node) - Method in class org.datanucleus.query.compiler.Node
 
appendChildNode(Node[]) - Method in class org.datanucleus.query.compiler.Node
 
appendChildNode(Node[][]) - Method in class org.datanucleus.query.compiler.Node
 
AppIdObjectIdFieldConsumer - Class in org.datanucleus.state
Simple class to handle the copying of PK fields from an object id to an object.
AppIdObjectIdFieldConsumer(ApiAdapter, FieldManager) - Constructor for class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
applyDefaultDiscriminatorValueWhenNotSpecified(MetaDataManager) - Method in class org.datanucleus.metadata.AbstractClassMetaData
 
applyDefaultProperties(Configuration) - Method in class org.datanucleus.AbstractNucleusContext
 
applyDefaultProperties(Configuration) - Method in interface org.datanucleus.NucleusContext
Method called when initialising the Configuration to load up defaults for the properties appropriate for this NucleusContext.
applyDefaultProperties(Configuration) - Method in class org.datanucleus.PersistenceNucleusContextImpl
 
applyImplicitParameterValueToCompilation(String, Object) - Method in class org.datanucleus.store.query.Query
Convenience method to apply an implicit parameter value to the compilation symbol table.
applyImplicitParameterValueToSubqueries(String, Object, QueryCompilation) - Method in class org.datanucleus.store.query.Query
 
ArcCosineFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function ACOS(numExpr).
ArcCosineFunction() - Constructor for class org.datanucleus.query.inmemory.ArcCosineFunction
 
ArcSineFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function ASIN(numExpr).
ArcSineFunction() - Constructor for class org.datanucleus.query.inmemory.ArcSineFunction
 
ArcTangentFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function ATAN(numExpr).
ArcTangentFunction() - Constructor for class org.datanucleus.query.inmemory.ArcTangentFunction
 
areFieldsLoaded(int[]) - Method in class org.datanucleus.state.AbstractStateManager
Accessor for whether all of the specified field numbers are loaded.
areStringsEqual(String, String) - Static method in class org.datanucleus.util.StringUtils
Utility to tell if two strings are the same.
ARETURN - Static variable in interface org.datanucleus.asm.Opcodes
 
argNames - Variable in class org.datanucleus.enhancer.ClassMethod
Names of the arguments.
argTypes - Variable in class org.datanucleus.enhancer.ClassMethod
Types of the arguments.
ARRAY - Static variable in class org.datanucleus.asm.Type
The sort of array reference types.
ARRAY_ELEMENT - Static variable in class org.datanucleus.asm.TypePath
A type path step that steps into the element type of an array type.
ArrayContainsMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{arrayExpr}.contains(elemExpr)".
ArrayContainsMethod() - Constructor for class org.datanucleus.query.inmemory.ArrayContainsMethod
 
ArrayExpression - Class in org.datanucleus.query.expression
Expression representing an input array of expressions (or at least some of the array is of expressions).
ArrayExpression(Expression[]) - Constructor for class org.datanucleus.query.expression.ArrayExpression
 
arrayIsStoredInSingleColumn(AbstractMemberMetaData, MetaDataManager) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to return if an array field has the elements stored into the table of the field as a single (BLOB) column.
ARRAYLENGTH - Static variable in interface org.datanucleus.asm.Opcodes
 
ArrayList - Class in org.datanucleus.store.types.wrappers
A mutable second-class ArrayList object.
ArrayList(ObjectProvider, AbstractMemberMetaData) - Constructor for class org.datanucleus.store.types.wrappers.ArrayList
Constructor, using the ObjectProvider of the "owner" and the member.
ArrayList - Class in org.datanucleus.store.types.wrappers.backed
A mutable second-class ArrayList object.
ArrayList(ObjectProvider, AbstractMemberMetaData) - Constructor for class org.datanucleus.store.types.wrappers.backed.ArrayList
Constructor, using the ObjectProvider of the "owner" and the field name.
ArrayMetaData - Class in org.datanucleus.metadata
Representation of the Meta-Data for an Array.
ArrayMetaData(ArrayMetaData) - Constructor for class org.datanucleus.metadata.ArrayMetaData
Constructor to create a copy of the passed metadata.
ArrayMetaData() - Constructor for class org.datanucleus.metadata.ArrayMetaData
Default constructor.
ArraySizeMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{arrayExpr}.size()".
ArraySizeMethod() - Constructor for class org.datanucleus.query.inmemory.ArraySizeMethod
 
arrayStorableAsByteArrayInSingleColumn(AbstractMemberMetaData) - Method in class org.datanucleus.metadata.MetaDataUtils
Convenience method to determine if an array is storable in a single column as a byte array.
ArrayStore - Interface in org.datanucleus.store.scostore
Interface representation of the backing store for an array.
ASM4 - Static variable in interface org.datanucleus.asm.Opcodes
 
ASM5 - Static variable in interface org.datanucleus.asm.Opcodes
 
ASM_API_VERSION - Static variable in interface org.datanucleus.enhancer.ClassEnhancer
Version of the ASM API to use (introduced in ASM v4 to aid backward compatibility).
asmClassName - Variable in class org.datanucleus.enhancer.jdo.JDOClassEnhancer
ASM Class name for this class (replace .
assertActiveTransaction() - Method in class org.datanucleus.ExecutionContextImpl
Method to assert if the current transaction is active.
assertClassForJarExistsInClasspath(ClassLoaderResolver, String, String) - Static method in class org.datanucleus.util.ClassUtils
Convenience method to throw a NucleusUserException if the specified class is not loadable from the ClassLoaderResolver.
assertClassPersistable(Class) - Method in interface org.datanucleus.ExecutionContext
Convenience method to assert if the passed class is not persistable.
assertClassPersistable(Class) - Method in class org.datanucleus.ExecutionContextImpl
Method to assert if the specified class is Persistence Capable.
assertDetachable(Object) - Method in class org.datanucleus.ExecutionContextImpl
Method to assert if the specified object is Detachable.
assertHasImplementationCreator() - Method in class org.datanucleus.ExecutionContextImpl
Validates that an ImplementationCreator instance is accessible.
assertIsModifiable() - Method in class org.datanucleus.store.query.Query
Method to throw an exception if the query is currently not modifiable.
assertIsOpen() - Method in class org.datanucleus.ExecutionContextImpl
Method to assert if this context is open.
assertIsOpen() - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
Internal method to throw an Exception if the ResultSet is open.
assertIsOpen() - Method in class org.datanucleus.store.query.AbstractQueryResult
Internal method to throw an Exception if the ResultSet is open.
assertIsOpen() - Method in class org.datanucleus.store.query.Query
 
assertNotDetached(Object) - Method in class org.datanucleus.ExecutionContextImpl
Method to assert if the specified object is detached.
assertReadOnlyForUpdateOfObject(ObjectProvider) - Method in class org.datanucleus.store.AbstractPersistenceHandler
Convenience method to assert when this StoreManager is read-only and the specified object is attempting to be updated.
assertSupportsCancel() - Method in class org.datanucleus.store.query.Query
Method that will throw an UnsupportedOperationException if the query implementation doesn't support cancelling queries.
ASTORE - Static variable in interface org.datanucleus.asm.Opcodes
 
ATHROW - Static variable in interface org.datanucleus.asm.Opcodes
 
AtomikosTransactionManagerLocator - Class in org.datanucleus.transaction.jta
Locator for the TransactionManager for Atomikos.
AtomikosTransactionManagerLocator(NucleusContext) - Constructor for class org.datanucleus.transaction.jta.AtomikosTransactionManagerLocator
Constructor.
attach(PersistenceCapable) - Method in class org.datanucleus.state.JDOStateManager
 
attach(boolean) - Method in class org.datanucleus.state.JDOStateManager
Method to attach the object managed by this StateManager.
attach(boolean) - Method in interface org.datanucleus.state.ObjectProvider
Method to attach the object managed by this ObjectProvider.
attach(T) - Method in interface org.datanucleus.state.ObjectProvider
Method to attach the provided detached object into the managed instance.
attachCopy(PersistenceCapable, boolean) - Method in class org.datanucleus.state.JDOStateManager
Method to attach a copy of the detached persistable instance and return the (attached) copy.
attachCopy(T, boolean) - Method in interface org.datanucleus.state.ObjectProvider
Method to attach to this the detached persistable instance
attachCopy(Object) - Method in interface org.datanucleus.store.types.SCO
Method to return an attached copy of this object.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.ArrayList
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.BitSet
Method to attached the passed value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.Collection
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.Date
Method to attached the passed value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.GregorianCalendar
Method to return an attached version for the passed ObjectProvider and field, using the passed value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.HashMap
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.HashSet
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.Hashtable
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedHashMap
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedHashSet
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.List
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.Map
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.Properties
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.Queue
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.Set
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.SortedMap
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.SortedSet
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.SqlDate
Method to return an attached version for the passed ObjectProvider and field, using the passed value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.SqlTime
Method to return an attached version for the passed ObjectProvider and field, using the passed value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.SqlTimestamp
Method to return an attached version for the passed ObjectProvider and field, using the passed value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.Stack
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.TreeMap
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.TreeSet
Method to return an attached copy of the passed (detached) value.
attachCopy(Object) - Method in class org.datanucleus.store.types.wrappers.Vector
Method to return an attached copy of the passed (detached) value.
attachCopyElements(ObjectProvider, Collection, Collection, boolean) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method for use by Collection/Set/HashSet attachCopy methods to add any new elements (added whilst detached) to the collection.
attachCopyForCollection(ObjectProvider, Object[], Collection, boolean) - Static method in class org.datanucleus.store.types.SCOUtils
Method to return an attached copy of the passed (detached) value.
attachCopyForMap(ObjectProvider, Set, Map, boolean, boolean) - Static method in class org.datanucleus.store.types.SCOUtils
Method to return an attached copy of the passed (detached) value.
AttachFieldManager - Class in org.datanucleus.store.fieldmanager
Utility class to handle the attach of fields.
AttachFieldManager(ObjectProvider, boolean[], boolean[], boolean, boolean, boolean) - Constructor for class org.datanucleus.store.fieldmanager.AttachFieldManager
Constructor.
attachForCollection(ObjectProvider, Object[], boolean) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to attach (recursively) all elements for a collection field.
attachForMap(ObjectProvider, Set, boolean, boolean) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to attach (recursively) all keys/values for a map field.
attachObject(ObjectProvider, Object, boolean) - Method in interface org.datanucleus.ExecutionContext
Method to attach the passed object (and related objects).
attachObject(ObjectProvider, Object, boolean) - Method in class org.datanucleus.ExecutionContextImpl
Method to attach a persistent detached object.
attachObject(ObjectProvider, Object, boolean) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
attachObjectCopy(ObjectProvider, T, boolean) - Method in interface org.datanucleus.ExecutionContext
Method to attach a copy of the passed object (and related objects).
attachObjectCopy(ObjectProvider, T, boolean) - Method in class org.datanucleus.ExecutionContextImpl
Method to attach a persistent detached object returning an attached copy of the object.
attachObjectCopy(ObjectProvider, Object, boolean) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
Attribute - Class in org.datanucleus.asm
A non standard class, field, method or code attribute.
Attribute(String) - Constructor for class org.datanucleus.asm.Attribute
Constructs a new empty attribute.
attributeEmbeddedMember(MemberColumnMapping, List<AbstractMemberMetaData>) - Method in interface org.datanucleus.store.schema.table.SchemaVerifier
Method called when the specified embedded member has its column(s) created.
attributeMember(MemberColumnMapping, AbstractMemberMetaData) - Method in interface org.datanucleus.store.schema.table.SchemaVerifier
Method called when the specified member has its column(s) created.
attributeMember(MemberColumnMapping) - Method in interface org.datanucleus.store.schema.table.SchemaVerifier
Method called when the specified surrogate member has its column(s) created.
AUIDGenerator - Class in org.datanucleus.store.valuegenerator
This generator uses a Java implementation of DCE UUIDs to create unique identifiers without the overhead of additional database transactions or even an open database connection.
AUIDGenerator(String, Properties) - Constructor for class org.datanucleus.store.valuegenerator.AUIDGenerator
 
autoApplyConvertersByType - Variable in class org.datanucleus.store.types.TypeManagerImpl
 
autoCreateColumns - Variable in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
Whether to auto create any columns that are missing.
autoCreateConstraints - Variable in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
Whether to auto create any constraints
autoCreateSchema - Variable in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
Whether to auto create any schema.
autoCreateTables - Variable in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
Whether to auto create any tables.
autoCreateWarnOnError - Variable in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
Whether to warn only when any errors occur on auto-create.
autoDeleteColumns - Variable in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
Whether to auto delete any columns that are present but not in the metadata.
autoJoin - Variable in class org.datanucleus.JTATransactionImpl
 
AutoStartMechanism - Interface in org.datanucleus.store.autostart
Interface defining an Auto-Start Mechanism.
AutoStartMechanism.Mode - Enum in org.datanucleus.store.autostart
 
av - Variable in class org.datanucleus.asm.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.
avg(Expression, ExpressionEvaluator, Map<String, Object>) - Method in class org.datanucleus.query.inmemory.SetExpression
 

B

b - Variable in class org.datanucleus.asm.ClassReader
The class to be parsed.
BackedSCO - Interface in org.datanucleus.store.types.wrappers.backed
Interface implemented by backed SCOs.
BackedSCOStoreManager - Interface in org.datanucleus.store
Interface implemented by a StoreManager when it supports "backed" SCO wrappers (i.e SCO fields have a connection to the datastore via a "backing store" to support more efficient connectivity).
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.ArrayList
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.Collection
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.HashMap
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.HashSet
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.Hashtable
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.LinkedHashMap
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.LinkedHashSet
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.LinkedList
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.List
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.Map
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.Properties
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.Queue
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.Set
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.SortedMap
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.SortedSet
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.Stack
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.TreeMap
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.TreeSet
 
backingStore - Variable in class org.datanucleus.store.types.wrappers.backed.Vector
 
BALOAD - Static variable in interface org.datanucleus.asm.Opcodes
 
Base64 - Class in org.datanucleus.util
A Base64 Encoder/Decoder.
BasePropertyStore - Class in org.datanucleus.properties
Basic property store implementation, allowing setting of properties
BasePropertyStore() - Constructor for class org.datanucleus.properties.BasePropertyStore
 
BASIC - Static variable in class org.datanucleus.FetchGroup
 
BASTORE - Static variable in interface org.datanucleus.asm.Opcodes
 
batchEnd(ExecutionContext, PersistenceBatchType) - Method in class org.datanucleus.store.AbstractPersistenceHandler
 
batchEnd(ExecutionContext, PersistenceBatchType) - Method in class org.datanucleus.store.federation.FederatedPersistenceHandler
 
batchEnd(ExecutionContext, PersistenceBatchType) - Method in interface org.datanucleus.store.StorePersistenceHandler
Signal that the current batch of operations are ending for the specified ExecutionContext.
batchStart(ExecutionContext, PersistenceBatchType) - Method in class org.datanucleus.store.AbstractPersistenceHandler
 
batchStart(ExecutionContext, PersistenceBatchType) - Method in class org.datanucleus.store.federation.FederatedPersistenceHandler
 
batchStart(ExecutionContext, PersistenceBatchType) - Method in interface org.datanucleus.store.StorePersistenceHandler
Signal that a batch of operations are starting for the specified ExecutionContext.
BeanValidatorHandler - Class in org.datanucleus.validation
Handles the integration of "javax.validation".
BeanValidatorHandler(ExecutionContext, ValidatorFactory) - Constructor for class org.datanucleus.validation.BeanValidatorHandler
Constructor for a validation handler.
becomingDeleted() - Method in class org.datanucleus.state.AbstractStateManager
 
becomingDeleted() - Method in interface org.datanucleus.state.ObjectProvider
Whether this object is moving to a deleted state.
beforeCompletion() - Method in class org.datanucleus.JTAJCATransactionImpl
Called by the transaction manager prior to the start of the two-phase transaction commit process.
beforeCompletion() - Method in class org.datanucleus.JTATransactionImpl
The beforeCompletion method is called by the transaction manager prior to the start of the two-phase transaction commit process.
begin() - Method in class org.datanucleus.JTATransactionImpl
"16.1.3 Stateless Session Bean with Bean Managed Transactions": "acquiring a PersistenceManager without beginning a UserTransaction results in the PersistenceManager being able to manage transaction boundaries via begin, commit, and rollback methods on javax.jdo.Transaction.
begin() - Method in class org.datanucleus.store.StoreDataManager
Begin a transaction that changes the StoreData cache
begin() - Method in interface org.datanucleus.Transaction
Begin a transaction.
begin(ExecutionContext) - Method in class org.datanucleus.transaction.TransactionManager
 
begin() - Method in class org.datanucleus.TransactionImpl
Method to begin the transaction.
BigDecimalAggregateExpression - Class in org.datanucleus.query.inmemory
Expression representing a BigDecimal, used in evaluation of aggregates.
BigDecimalAggregateExpression(BigDecimal) - Constructor for class org.datanucleus.query.inmemory.BigDecimalAggregateExpression
 
BigDecimalArrayByteBufferConverter - Class in org.datanucleus.store.types.converters
Convenience class to handle Java serialisation of a BigDecimal[] object to/from ByteBuffer.
BigDecimalArrayByteBufferConverter() - Constructor for class org.datanucleus.store.types.converters.BigDecimalArrayByteBufferConverter
 
BigDecimalDoubleConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.math.BigDecimal and a Double form.
BigDecimalDoubleConverter() - Constructor for class org.datanucleus.store.types.converters.BigDecimalDoubleConverter
 
BigDecimalStringConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.math.BigDecimal and a String form.
BigDecimalStringConverter() - Constructor for class org.datanucleus.store.types.converters.BigDecimalStringConverter
 
BigIntegerAggregateExpression - Class in org.datanucleus.query.inmemory
Expression representing a BigInteger, used in evaluation of aggregates.
BigIntegerAggregateExpression(BigInteger) - Constructor for class org.datanucleus.query.inmemory.BigIntegerAggregateExpression
 
BigIntegerArrayByteBufferConverter - Class in org.datanucleus.store.types.converters
Convenience class to handle Java serialisation of a BigInteger[] object to/from ByteBuffer.
BigIntegerArrayByteBufferConverter() - Constructor for class org.datanucleus.store.types.converters.BigIntegerArrayByteBufferConverter
 
BigIntegerLongConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.math.BigInteger and a Long form.
BigIntegerLongConverter() - Constructor for class org.datanucleus.store.types.converters.BigIntegerLongConverter
 
BigIntegerStringConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.math.BigInteger and a String form.
BigIntegerStringConverter() - Constructor for class org.datanucleus.store.types.converters.BigIntegerStringConverter
 
bind(SymbolTable) - Method in class org.datanucleus.query.expression.ArrayExpression
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.CaseExpression
 
bind(SymbolTable) - Method in class org.datanucleus.query.expression.ClassExpression
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.CreatorExpression
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.DyadicExpression
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.Expression
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.InvokeExpression
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.JoinExpression
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.Literal
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.OrderExpression
 
bind(SymbolTable) - Method in class org.datanucleus.query.expression.ParameterExpression
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.PrimaryExpression
Method to bind the expression to the symbol table as appropriate.
bind(SymbolTable) - Method in class org.datanucleus.query.expression.SubqueryExpression
 
bind(SymbolTable) - Method in class org.datanucleus.query.expression.VariableExpression
Method to bind the expression to the symbol table as appropriate.
bindTransactionEventListener(TransactionEventListener) - Method in interface org.datanucleus.Transaction
Listeners that are never cleared, and invoked for all transactions
bindTransactionEventListener(TransactionEventListener) - Method in class org.datanucleus.TransactionImpl
 
BIPUSH - Static variable in interface org.datanucleus.asm.Opcodes
 
BitSet - Class in org.datanucleus.store.types.wrappers
A mutable second-class BitSet object.
BitSet(ObjectProvider, AbstractMemberMetaData) - Constructor for class org.datanucleus.store.types.wrappers.BitSet
Creates a BitSet object.
BitSetStringConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.util.BitSet and a String form.
BitSetStringConverter() - Constructor for class org.datanucleus.store.types.converters.BitSetStringConverter
 
block - Variable in class org.datanucleus.store.valuegenerator.AbstractGenerator
The current block of values that have been reserved.
BOOLEAN - Static variable in class org.datanucleus.asm.Type
The sort of the boolean type.
BOOLEAN - Static variable in class org.datanucleus.ClassConstants
 
BOOLEAN - Static variable in class org.datanucleus.ClassNameConstants
 
BOOLEAN_ARRAY - Static variable in class org.datanucleus.ClassNameConstants
 
BOOLEAN_TYPE - Static variable in class org.datanucleus.asm.Type
The boolean type.
BooleanArrayByteBufferConverter - Class in org.datanucleus.store.types.converters
Convenience class to handle Java serialisation of a boolean[] object to/from ByteBuffer.
BooleanArrayByteBufferConverter() - Constructor for class org.datanucleus.store.types.converters.BooleanArrayByteBufferConverter
 
booleanArrayToString(boolean[]) - Static method in class org.datanucleus.util.StringUtils
Utility to convert a boolean[] to a String.
BooleanIntegerConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.lang.Boolean and an Integer (0, 1) form.
BooleanIntegerConverter() - Constructor for class org.datanucleus.store.types.converters.BooleanIntegerConverter
 
BooleanPropertyValidator - Class in org.datanucleus.properties
Validator for a property that represents a boolean.
BooleanPropertyValidator() - Constructor for class org.datanucleus.properties.BooleanPropertyValidator
 
BooleanYNConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.lang.Boolean and a Character ("Y", "N") form.
BooleanYNConverter() - Constructor for class org.datanucleus.store.types.converters.BooleanYNConverter
 
BTMTransactionManagerLocator - Class in org.datanucleus.transaction.jta
Locator for the TransactionManager for BTM (Bitronix).
BTMTransactionManagerLocator(NucleusContext) - Constructor for class org.datanucleus.transaction.jta.BTMTransactionManagerLocator
Constructor.
BULK_DELETE - Static variable in class org.datanucleus.store.query.Query
 
BULK_UPDATE - Static variable in class org.datanucleus.store.query.Query
 
Bundle - Class in org.datanucleus.plugin
A Plug-in (OSGi Bundle) definition.
Bundle(String, String, String, String, URL) - Constructor for class org.datanucleus.plugin.Bundle
Constructor
Bundle.BundleDescription - Class in org.datanucleus.plugin
Description of bundles bundle-description = symbolic-name (';' parameter )* See OSGI 3.0 $ 1.4.2
Bundle.BundleVersion - Class in org.datanucleus.plugin
Bundle Version - according to OSGi spec 3.0 $3.2.4
Bundle.BundleVersionRange - Class in org.datanucleus.plugin
Bundle Range - according to OSGi spec 3.0 �3.2.5
BundleDescription() - Constructor for class org.datanucleus.plugin.Bundle.BundleDescription
 
BundleVersion() - Constructor for class org.datanucleus.plugin.Bundle.BundleVersion
 
BundleVersionRange() - Constructor for class org.datanucleus.plugin.Bundle.BundleVersionRange
 
BYTE - Static variable in class org.datanucleus.asm.Type
The sort of the byte type.
BYTE - Static variable in class org.datanucleus.ClassConstants
 
BYTE - Static variable in class org.datanucleus.ClassNameConstants
 
BYTE_ARRAY - Static variable in class org.datanucleus.ClassNameConstants
 
BYTE_TYPE - Static variable in class org.datanucleus.asm.Type
The byte type.
ByteArrayByteBufferConverter - Class in org.datanucleus.store.types.converters
Convenience class to handle Java serialisation of a byte[] object to/from ByteBuffer.
ByteArrayByteBufferConverter() - Constructor for class org.datanucleus.store.types.converters.ByteArrayByteBufferConverter
 
ByteObjectArrayByteBufferConverter - Class in org.datanucleus.store.types.converters
Convenience class to handle Java serialisation of a byte[] object to/from ByteBuffer.
ByteObjectArrayByteBufferConverter() - Constructor for class org.datanucleus.store.types.converters.ByteObjectArrayByteBufferConverter
 
bytes - Variable in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
bytes for the implementation class.
ByteVector - Class in org.datanucleus.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class org.datanucleus.asm.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - Constructor for class org.datanucleus.asm.ByteVector
Constructs a new ByteVector with the given initial size.

C

cache - Variable in class org.datanucleus.ExecutionContextImpl
Level 1 Cache, essentially a Map of ObjectProvider keyed by the id.
cache - Variable in class org.datanucleus.PersistenceNucleusContextImpl
Level 2 Cache, caching across ExecutionContexts.
CACHE - Static variable in class org.datanucleus.util.NucleusLogger
Log for Cache issues
cacheable - Variable in class org.datanucleus.metadata.AbstractClassMetaData
cacheable tag value.
cacheable - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
cacheable tag value.
CachedId(String, Object) - Constructor for class org.datanucleus.cache.CachedPC.CachedId
 
CachedPC<T> - Class in org.datanucleus.cache
An object that is stored in the Level2 Cache keyed by the identity of the persistable object.
CachedPC(Class<T>, boolean[], Object) - Constructor for class org.datanucleus.cache.CachedPC
Constructor.
CachedPC.CachedId - Class in org.datanucleus.cache
 
cacheName - Variable in class org.datanucleus.cache.AbstractLevel2Cache
Name of the cache to use.
calcIsSecondClassMutable(MetaDataManager) - Method in class org.datanucleus.metadata.AbstractMemberMetaData
Calculate wether this field should be a second class mutable field.
calculateObjectDepthForMember(List<String>, String) - Static method in class org.datanucleus.state.FetchPlanState
 
CalendarDateConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.util.Calendar and a java.util.Date form.
CalendarDateConverter() - Constructor for class org.datanucleus.store.types.converters.CalendarDateConverter
 
CalendarStringConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.util.Calendar and a String form.
CalendarStringConverter() - Constructor for class org.datanucleus.store.types.converters.CalendarStringConverter
 
CalendarTimestampConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.util.Calendar and a java.sql.Timestamp.
CalendarTimestampConverter() - Constructor for class org.datanucleus.store.types.converters.CalendarTimestampConverter
 
CallbackHandler - Interface in org.datanucleus.state
CallBack handlers receive notification of events on persistent objects.
CALOAD - Static variable in interface org.datanucleus.asm.Opcodes
 
cancel() - Method in class org.datanucleus.store.query.Query
Method to cancel any currently running queries.
cancel(Thread) - Method in class org.datanucleus.store.query.Query
Method to cancel a running query in the specified Thread.
cancelTaskObject(Object) - Method in class org.datanucleus.store.query.Query
Method to perform the cancellation of a query task.
candidateAlias - Variable in class org.datanucleus.query.compiler.AbstractSymbolResolver
 
candidateAlias - Variable in class org.datanucleus.query.compiler.JavaQueryCompiler
Alias for the primary candidate.
candidateAlias - Variable in class org.datanucleus.query.compiler.QueryCompilation
Alias for the (primary) candidate.
candidateAlias - Variable in class org.datanucleus.query.evaluator.JavaQueryEvaluator
 
candidateAliasOrig - Variable in class org.datanucleus.query.compiler.JavaQueryCompiler
Default candidate alias in use (only set when in a subquery and the same as the outer query).
candidateClass - Variable in class org.datanucleus.query.compiler.AbstractSymbolResolver
 
candidateClass - Variable in class org.datanucleus.query.compiler.JavaQueryCompiler
Primary candidate class (if defined).
candidateClass - Variable in class org.datanucleus.query.compiler.QueryCompilation
Primary candidate class.
candidateClass - Variable in class org.datanucleus.store.AbstractExtent
The candidate class.
candidateClass - Variable in class org.datanucleus.store.query.Query
The candidate class for this query.
candidateClassName - Variable in class org.datanucleus.store.query.Query
Name of the candidate class (used when specified via Single-String).
candidateCollection - Variable in class org.datanucleus.store.query.AbstractJavaQuery
Collection of candidates for this query.
CandidateIdsQueryResult - Class in org.datanucleus.store.query
QueryResult taking in the list of identities of the objects of candidate type.
CandidateIdsQueryResult(Query, List<Object>) - Constructor for class org.datanucleus.store.query.CandidateIdsQueryResult
 
CandidateIdsQueryResult.ResultIterator - Class in org.datanucleus.store.query
Iterator for results for this query.
candidates - Variable in class org.datanucleus.query.compiler.JavaQueryCompiler
 
candidates - Variable in class org.datanucleus.query.evaluator.JavaQueryEvaluator
Candidates objects to evaluate.
CASCADE - Static variable in class org.datanucleus.metadata.ForeignKeyAction
update/delete-action="cascade".
cascadeDelete - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Whether to delete this relation when deleting the owning object (JPA).
cascadeDetach - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Whether to detach this relation when detaching the owning object (JPA).
cascadePersist - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Whether to persist this relation when persisting the owning object.
cascadeRefresh - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Whether to refresh this relation when refreshing the owning object (JPA).
cascadeRemoveOrphans - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Whether to remove orphans when deleting the owning object (JPA).
cascadeUpdate - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Whether to update this relation when updating the owning object.
CaseExpression - Class in org.datanucleus.query.expression
Expression representing a case series of when expressions and their action expressions.
CaseExpression(Expression) - Constructor for class org.datanucleus.query.expression.CaseExpression
 
caseSensitiveAliases - Variable in class org.datanucleus.query.compiler.JavaQueryCompiler
 
caseSensitiveSymbolNames() - Method in class org.datanucleus.query.compiler.JDOQLCompiler
 
caseSensitiveSymbolNames() - Method in class org.datanucleus.query.compiler.JDOQLSymbolResolver
 
caseSensitiveSymbolNames() - Method in class org.datanucleus.query.compiler.JPQLCompiler
 
caseSensitiveSymbolNames() - Method in class org.datanucleus.query.compiler.JPQLSymbolResolver
 
caseSensitiveSymbolNames() - Method in interface org.datanucleus.query.symbol.SymbolResolver
Whether names of symbols are case-sensitive (e.g JDOQL returns true, but JPQL returns false).
CAST - Static variable in class org.datanucleus.asm.TypeReference
The sort of type references that target the type declared in an explicit or implicit cast instruction.
CASTORE - Static variable in interface org.datanucleus.asm.Opcodes
 
catalog - Variable in class org.datanucleus.metadata.AbstractClassMetaData
Catalog name (O/R mapping).
catalog - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Catalog for the table specified for this field.
catalog - Variable in class org.datanucleus.metadata.FileMetaData
Catalog name for all classes in this file
catalog - Variable in class org.datanucleus.metadata.JoinMetaData
the catalog name.
catalog - Variable in class org.datanucleus.metadata.PackageMetaData
Catalog name for all classes in this package
catalogName - Variable in class org.datanucleus.metadata.TableGeneratorMetaData
Name of the catalog to use for the table
cause - Variable in exception org.datanucleus.metadata.InvalidAnnotationException
Cause of the exception
CD_Object - Static variable in class org.datanucleus.enhancer.EnhanceUtils
Descriptor for java.lang.Object.
CD_String - Static variable in class org.datanucleus.enhancer.EnhanceUtils
Class descriptor for String.
CeilFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function CEIL(numExpr).
CeilFunction() - Constructor for class org.datanucleus.query.inmemory.CeilFunction
 
ceiling - Variable in class org.datanucleus.plugin.Bundle.BundleVersionRange
 
ceiling_inclusive - Variable in class org.datanucleus.plugin.Bundle.BundleVersionRange
 
changeActivityState(ActivityState) - Method in class org.datanucleus.state.JDOStateManager
 
changeActivityState(ActivityState) - Method in interface org.datanucleus.state.ObjectProvider
Update the acitvity state.
changeActivityState(ActivityState) - Method in class org.datanucleus.state.ReferentialJDOStateManager
Change the activity state to a particular state.
changeState(ObjectProvider, int) - Method in class org.datanucleus.state.LifeCycleState
Utility to change state to a new state.
changeTransientState(ObjectProvider, int) - Method in class org.datanucleus.state.LifeCycleState
Utility to change state to a new state.
CHAR - Static variable in class org.datanucleus.asm.Type
The sort of the char type.
CHAR - Static variable in class org.datanucleus.ClassConstants
 
CHAR - Static variable in class org.datanucleus.ClassNameConstants
 
CHAR_ARRAY - Static variable in class org.datanucleus.ClassNameConstants
 
CHAR_TYPE - Static variable in class org.datanucleus.asm.Type
The char type.
characters(char[], int, int) - Method in class org.datanucleus.metadata.xml.AbstractMetaDataHandler
Notification handler for the "body" data inside an element.
charactersBuffer - Variable in class org.datanucleus.metadata.xml.AbstractMetaDataHandler
parser buffer
CharacterStringConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between Character and a String form.
CharacterStringConverter() - Constructor for class org.datanucleus.store.types.converters.CharacterStringConverter
 
CharArrayByteBufferConverter - Class in org.datanucleus.store.types.converters
Convenience class to handle Java serialisation of a char[] object to/from ByteBuffer.
CharArrayByteBufferConverter() - Constructor for class org.datanucleus.store.types.converters.CharArrayByteBufferConverter
 
CHECK_READ - Static variable in class org.datanucleus.metadata.PersistenceFlags
If the flags for a field includes CHECK_READ, then the field has been enhanced to call the StateManager on read if the jdoFlags setting is not READ_OK or READ_WRITE_OK.
CHECK_WRITE - Static variable in class org.datanucleus.metadata.PersistenceFlags
If the flags for a field includes CHECK_WRITE, then the field has been enhanced to call the StateManager on write if the jpoxFlags setting is not READ_WRITE_OK;.
CHECKCAST - Static variable in interface org.datanucleus.asm.Opcodes
 
checkClassIsEnhanced(boolean) - Method in class org.datanucleus.enhancer.jdo.JDOClassEnhancer
Convenience method to return if a class is enhanced.
checkConsistency() - Method in interface org.datanucleus.state.RelationshipManager
Method to check for consistency the managed relations of this object with the related objects.
checkConsistency() - Method in class org.datanucleus.state.RelationshipManagerImpl
 
checkCurrentState() - Method in class org.datanucleus.state.DetachState.Entry
Determine whether the current state is "dominated" by any previous detach state for this entry, in which case we know that all the required fields will already be in the detached copy.
checkForCircularViewReferences(Map, String, String, List) - Static method in class org.datanucleus.util.ViewUtils
Check for any circular view references between referencer and referencee.
checkForMissingParameters(Map) - Method in class org.datanucleus.store.query.Query
Method to check for any missing parameters that the query compilation is expecting but which aren't supplied to execute().
checkIn(ExecutionContext) - Method in class org.datanucleus.ExecutionContextPool
 
checkIn(ObjectProvider) - Method in class org.datanucleus.state.ObjectProviderPool
 
checkInheritance(FieldValues) - Method in class org.datanucleus.state.JDOStateManager
Deprecated.
Dont use this, to be removed
checkInheritance(FieldValues) - Method in interface org.datanucleus.state.ObjectProvider
Deprecated.
Dont use this, to be removed
checkInitialised() - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to check whether the Meta-Data has been initialised.
checkManyToManyBidirectionalRelation(AbstractMemberMetaData, ClassLoaderResolver, ExecutionContext, List<RelationshipManagerImpl.RelationChange>) - Method in class org.datanucleus.state.RelationshipManagerImpl
Method to check consistency of the passed field as M-N.
checkManyToOneBidirectionalRelation(AbstractMemberMetaData, ClassLoaderResolver, ExecutionContext, Object, Object) - Method in class org.datanucleus.state.RelationshipManagerImpl
Method to check the consistency of the passed field as N-1.
checkNotYetPopulated() - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to check that the Meta-Data has not been populated yet.
checkOneToManyBidirectionalRelation(AbstractMemberMetaData, ClassLoaderResolver, ExecutionContext, List<RelationshipManagerImpl.RelationChange>) - Method in class org.datanucleus.state.RelationshipManagerImpl
Method to check the consistency of the passed field as 1-N.
checkOneToOneBidirectionalRelation(AbstractMemberMetaData, ClassLoaderResolver, ExecutionContext, Object, Object) - Method in class org.datanucleus.state.RelationshipManagerImpl
Method to check the consistency of the passed field as 1-1.
checkOut(Object, Map<String, Object>) - Method in class org.datanucleus.ExecutionContextPool
 
checkOut(ExecutionContext, AbstractClassMetaData) - Method in class org.datanucleus.state.ObjectProviderPool
 
checkParameterTypesAgainstCompilation(Map) - Method in class org.datanucleus.store.query.Query
Method to do checks of the input parameters with respect to their types being consistent with the types of the parameters in the compilation.
checkPopulated() - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to check whether the Meta-Data has been populated.
checkUnusedParameters() - Method in class org.datanucleus.store.query.Query
Whether the query compilation(s) should check for unused parameters.
childNodes - Variable in class org.datanucleus.query.compiler.Node
List of child nodes in the tree below here.
ci - Variable in class org.datanucleus.query.compiler.Lexer
 
CLASS_EXTENDS - Static variable in class org.datanucleus.asm.TypeReference
The sort of type references that target the super class of a class or one of the interfaces it implements.
CLASS_LOADER_RESOLVER - Static variable in class org.datanucleus.ClassConstants
 
CLASS_TYPE_PARAMETER - Static variable in class org.datanucleus.asm.TypeReference
The sort of type references that target a type parameter of a generic class.
CLASS_TYPE_PARAMETER_BOUND - Static variable in class org.datanucleus.asm.TypeReference
The sort of type references that target a bound of a type parameter of a generic class.
ClassAnnotationHandler - Interface in org.datanucleus.metadata.annotations
Interface defining a handler for class annotations.
classBytes - Variable in class org.datanucleus.enhancer.jdo.JDOClassEnhancer
Bytes of the class (after enhancing).
ClassConstants - Class in org.datanucleus
Constants with classes (class created to reduce overhead on calling Class.class *performance*)
ClassConstants() - Constructor for class org.datanucleus.ClassConstants
 
classDescriptor - Variable in class org.datanucleus.enhancer.jdo.JDOClassEnhancer
Class descriptor for this class.
ClassEnhancer - Interface in org.datanucleus.enhancer
Interface representation of an enhancer of a class.
classes - Variable in class org.datanucleus.metadata.PackageMetaData
List of classes (uses List to retain positioning).
classes - Variable in class org.datanucleus.store.autostart.MetaDataAutoStarter
 
classesAreDescendents(ClassLoaderResolver, String, String) - Static method in class org.datanucleus.util.ClassUtils
Method to check if 2 classes are direct descendents.
ClassesAutoStarter - Class in org.datanucleus.store.autostart
An auto-starter mechanism that uses a defined list of classes to be loaded at start.
ClassesAutoStarter(StoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.autostart.ClassesAutoStarter
Constructor, taking the names of the classes to use.
classesWithoutPersistenceInfo - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Cache of class names that are known to not have MetaData/annotations.
ClassExpression - Class in org.datanucleus.query.expression
Expression representing a candidate in a FROM clause.
ClassExpression(String) - Constructor for class org.datanucleus.query.expression.ClassExpression
 
ClassField - Class in org.datanucleus.enhancer
Representation of a field that an enhanced class requires.
ClassField(ClassEnhancer, String, int, Object) - Constructor for class org.datanucleus.enhancer.ClassField
Constructor
ClassField(ClassEnhancer, String, int, Object, Object) - Constructor for class org.datanucleus.enhancer.ClassField
Constructor
classForName(String, ClassLoader) - Method in interface org.datanucleus.ClassLoaderResolver
Class loading method, allowing specification of a primary loader.
classForName(String, ClassLoader, boolean) - Method in interface org.datanucleus.ClassLoaderResolver
Class loading method, allowing specification of a primary loader and whether the class should be initialised or not.
classForName(String) - Method in interface org.datanucleus.ClassLoaderResolver
Class loading method.
classForName(String, boolean) - Method in interface org.datanucleus.ClassLoaderResolver
Class loading method, allowing for initialisation of the class.
classForName(String, ClassLoader) - Method in class org.datanucleus.ClassLoaderResolverImpl
JDO's Class Loading mechanism (Spec 1.0.1 Chapter 12.5).
classForName(String, ClassLoader, boolean) - Method in class org.datanucleus.ClassLoaderResolverImpl
JDO's Class Loading mechanism (Spec 1.0.1 Chapter 12.5)
classForName(String) - Method in class org.datanucleus.ClassLoaderResolverImpl
JDO's Class Loading mechanism (Spec 1.0.1 Chapter 12.5).
classForName(String, boolean) - Method in class org.datanucleus.ClassLoaderResolverImpl
JDO's Class Loading mechanism (Spec 1.0.1 Chapter 12.5)
ClassLoaderResolver - Interface in org.datanucleus
Class to allow resolution and loading of classes in a persistence framework.
classLoaderResolverClassName - Variable in class org.datanucleus.AbstractNucleusContext
Name of the class providing the ClassLoaderResolver.
ClassLoaderResolverImpl - Class in org.datanucleus
A basic implementation of a ClassLoaderResolver.
ClassLoaderResolverImpl(ClassLoader) - Constructor for class org.datanucleus.ClassLoaderResolverImpl
Constructor for ExecutionContext cases.
ClassLoaderResolverImpl() - Constructor for class org.datanucleus.ClassLoaderResolverImpl
Constructor for non-PersistenceManager cases so there is no PM context loader.
classLoaderResolverMap - Variable in class org.datanucleus.AbstractNucleusContext
Map of the ClassLoaderResolver, keyed by the clr class and the primaryLoader name.
ClassMetaData - Class in org.datanucleus.metadata
Representation of the MetaData of a class.
ClassMetaData(PackageMetaData, String) - Constructor for class org.datanucleus.metadata.ClassMetaData
Constructor.
ClassMetaData(InterfaceMetaData, String, boolean) - Constructor for class org.datanucleus.metadata.ClassMetaData
Constructor for creating the ClassMetaData for an implementation of a "persistent-interface".
ClassMetaData(ClassMetaData, String) - Constructor for class org.datanucleus.metadata.ClassMetaData
Constructor for creating the ClassMetaData for an implementation of a "persistent-abstract-class".
classMetaDataByAppIdClassName - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Map of class metadata, keyed by the application-id object-id class name (not SingleField).
classMetaDataByClass - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Map of ClassMetaData, keyed by the class name.
classMetaDataByDiscriminatorName - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Map of ClassMetaData, keyed by the class discriminator name.
classMetaDataByEntityName - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Map of ClassMetaData, keyed by the JPA "entity name".
ClassMethod - Class in org.datanucleus.enhancer
Representation of a method that an enhanced class requires.
ClassMethod(ClassEnhancer, String, int, Object, Object[], String[]) - Constructor for class org.datanucleus.enhancer.ClassMethod
Constructor.
ClassMethod(ClassEnhancer, String, int, Object, Object[], String[], String[]) - Constructor for class org.datanucleus.enhancer.ClassMethod
Constructor.
className - Variable in class org.datanucleus.enhancer.AbstractClassEnhancer
Class name of the class being enhanced
className - Variable in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Class name of the implementation.
className - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Name of the class to which this field really belongs.
className - Variable in class org.datanucleus.util.MacroString.IdentifierMacro
the class name
ClassNameConstants - Class in org.datanucleus
Constants with classes names (created to reduce overhead on calling Class.class.getName()), namely performance.
ClassNameConstants() - Constructor for class org.datanucleus.ClassNameConstants
 
classNames - Variable in class org.datanucleus.store.autostart.ClassesAutoStarter
Names of the classes to start with.
ClassNotDetachableException - Exception in org.datanucleus.exceptions
A ClassNotDetachableException is thrown if an attempt is made to detach an object whose class is not detachable.
ClassNotDetachableException(String) - Constructor for exception org.datanucleus.exceptions.ClassNotDetachableException
Constructs a class-not-detachable exception with the specified detail message.
ClassNotDetachableException(String, Exception) - Constructor for exception org.datanucleus.exceptions.ClassNotDetachableException
Constructs a class-not-detachable exception with the specified detail message and nested exception.
ClassNotDetachableException(Throwable[]) - Constructor for exception org.datanucleus.exceptions.ClassNotDetachableException
Constructs a class-not-detachable exception for many objects with the specified detail message and nested exceptions.
ClassNotPersistableException - Exception in org.datanucleus.exceptions
An exception thrown when an operation is invoked that requires a persistable object yet the object passed in is not suitable.
ClassNotPersistableException(String) - Constructor for exception org.datanucleus.exceptions.ClassNotPersistableException
Constructs a class-not-persistable exception with the specified detail message.
ClassNotPersistableException(String, Exception) - Constructor for exception org.datanucleus.exceptions.ClassNotPersistableException
Constructs a class-not-persistable exception with the specified detail message and nested exception.
ClassNotResolvedException - Exception in org.datanucleus.exceptions
A ClassNotResolvedException is thrown if an attempt is made to load a class that cannot be found by the ClassLoaderResolver.
ClassNotResolvedException(String, Throwable) - Constructor for exception org.datanucleus.exceptions.ClassNotResolvedException
Constructs a class-not-resolvable exception with the specified detail message and nested exception.
ClassNotResolvedException(String) - Constructor for exception org.datanucleus.exceptions.ClassNotResolvedException
Constructs a class-not-resolvable exception with the specified detail message and nested exception.
ClassPersistenceModifier - Enum in org.datanucleus.metadata
Definition of the options for persistence-modifier of a class.
ClassReader - Class in org.datanucleus.asm
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - Constructor for class org.datanucleus.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class org.datanucleus.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class org.datanucleus.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class org.datanucleus.asm.ClassReader
Constructs a new ClassReader object.
ClassStringConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.lang.Class and a String form.
ClassStringConverter() - Constructor for class org.datanucleus.store.types.converters.ClassStringConverter
 
ClassUtils - Class in org.datanucleus.util
Utilities for handling classes.
ClassUtils() - Constructor for class org.datanucleus.util.ClassUtils
 
ClassVisitor - Class in org.datanucleus.asm
A visitor to visit a Java class.
ClassVisitor(int) - Constructor for class org.datanucleus.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - Constructor for class org.datanucleus.asm.ClassVisitor
Constructs a new ClassVisitor.
ClassWriter - Class in org.datanucleus.asm
A ClassVisitor that generates classes in bytecode form.
ClassWriter(int) - Constructor for class org.datanucleus.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, int) - Constructor for class org.datanucleus.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
cleanUp() - Method in class org.datanucleus.ExecutionContextPool
 
cleanUp() - Method in class org.datanucleus.state.ObjectProviderPool
 
clear() - Method in class org.datanucleus.cache.SoftRefCache
 
clear() - Method in class org.datanucleus.cache.StrongRefCache
 
clear() - Method in class org.datanucleus.cache.WeakRefCache
 
clear() - Method in class org.datanucleus.flush.OperationQueue
 
clear() - Method in class org.datanucleus.query.cache.AbstractQueryCompilationCache
 
clear() - Method in interface org.datanucleus.query.cache.QueryCompilationCache
Method to clear the cache.
clear() - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
 
clear() - Method in interface org.datanucleus.state.LockManager
Method to clear all settings of required lock level for object ids (mode 2).
clear() - Method in class org.datanucleus.state.LockManagerImpl
 
clear() - Method in class org.datanucleus.store.query.AbstractLazyLoadList
 
clear() - Method in class org.datanucleus.store.query.AbstractQueryResult
Method to clear the results.
clear() - Method in class org.datanucleus.store.query.cache.AbstractQueryDatastoreCompilationCache
 
clear() - Method in interface org.datanucleus.store.query.cache.QueryDatastoreCompilationCache
Method to clear the cache.
clear() - Method in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
 
clear() - Method in interface org.datanucleus.store.schema.StoreSchemaHandler
Method to clear out any cached schema information.
clear(ObjectProvider) - Method in interface org.datanucleus.store.scostore.ArrayStore
Method to clear the array.
clear(ObjectProvider) - Method in interface org.datanucleus.store.scostore.CollectionStore
Method to clear the collection.
clear(ObjectProvider) - Method in interface org.datanucleus.store.scostore.MapStore
Method to clear the map.
clear() - Method in class org.datanucleus.store.StoreDataManager
Clear the cache
clear() - Method in class org.datanucleus.store.types.wrappers.ArrayList
Method to clear the ArrayList.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.ArrayList
Method to clear the ArrayList.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.Collection
Method to clear the Collection.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.HashMap
Method to clear the HashMap.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.HashSet
Method to clear the HashSet
clear() - Method in class org.datanucleus.store.types.wrappers.backed.Hashtable
Method to clear the Hashtable
clear() - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashMap
Method to clear the LinkedHashMap.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashSet
Method to clear the LinkedHashSet
clear() - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Method to clear the LinkedList.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.List
Method to clear the List
clear() - Method in class org.datanucleus.store.types.wrappers.backed.Map
Method to clear the Map.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
Method to clear the Collection.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.Properties
Method to clear the Hashtable
clear() - Method in class org.datanucleus.store.types.wrappers.backed.Queue
Method to clear the Collection.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.Set
Method to clear the Collection.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.SortedMap
Method to clear the SortedMap.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.SortedSet
Method to clear the SortedSet
clear() - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Method to clear the Stack
clear() - Method in class org.datanucleus.store.types.wrappers.backed.TreeMap
Method to clear the TreeMap.
clear() - Method in class org.datanucleus.store.types.wrappers.backed.TreeSet
Method to clear the TreeSet
clear() - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to clear the Vector.
clear(int) - Method in class org.datanucleus.store.types.wrappers.BitSet
 
clear() - Method in class org.datanucleus.store.types.wrappers.BitSet
 
clear(int, int) - Method in class org.datanucleus.store.types.wrappers.BitSet
 
clear() - Method in class org.datanucleus.store.types.wrappers.Collection
Method to clear the Collection.
clear() - Method in class org.datanucleus.store.types.wrappers.HashMap
Method to clear the HashMap.
clear() - Method in class org.datanucleus.store.types.wrappers.HashSet
Method to clear the HashSet
clear() - Method in class org.datanucleus.store.types.wrappers.Hashtable
Method to clear the Hashtable
clear() - Method in class org.datanucleus.store.types.wrappers.LinkedHashMap
Method to clear the LinkedHashMap.
clear() - Method in class org.datanucleus.store.types.wrappers.LinkedHashSet
Method to clear the LinkedHashSet
clear() - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to clear the LinkedList.
clear() - Method in class org.datanucleus.store.types.wrappers.List
Method to clear the List
clear() - Method in class org.datanucleus.store.types.wrappers.Map
Method to clear the Map.
clear() - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Method to clear the Collection.
clear() - Method in class org.datanucleus.store.types.wrappers.Properties
Method to clear the Hashtable
clear() - Method in class org.datanucleus.store.types.wrappers.Queue
Method to clear the Collection.
clear() - Method in class org.datanucleus.store.types.wrappers.Set
Method to clear the Collection.
clear() - Method in class org.datanucleus.store.types.wrappers.SortedMap
Method to clear the SortedMap.
clear() - Method in class org.datanucleus.store.types.wrappers.SortedSet
Method to clear the SortedSet
clear() - Method in class org.datanucleus.store.types.wrappers.Stack
Method to clear the Stack
clear() - Method in class org.datanucleus.store.types.wrappers.TreeMap
Method to clear the TreeMap.
clear() - Method in class org.datanucleus.store.types.wrappers.TreeSet
Method to clear the TreeSet
clear() - Method in class org.datanucleus.store.types.wrappers.Vector
Method to clear the Vector.
clear() - Method in class org.datanucleus.store.valuegenerator.ValueGenerationManager
Method to clear out the generators managed by this manager.
clear() - Method in class org.datanucleus.util.MultiMap
Clear the map.
clear() - Method in class org.datanucleus.util.ReferenceValueMap
Method to empty the HashMap.
clearAtClose - Variable in class org.datanucleus.cache.AbstractLevel2Cache
Whether to clear out all objects at close().
clearChildren() - Method in interface org.datanucleus.store.schema.ListStoreSchemaData
Method to remove all children.
clearChildren() - Method in interface org.datanucleus.store.schema.MapStoreSchemaData
Method to remove all children.
clearDirty(ObjectProvider) - Method in interface org.datanucleus.ExecutionContext
Mark the specified ObjectProvider as clean.
clearDirty() - Method in interface org.datanucleus.ExecutionContext
Method to mark as clean all ObjectProviders of dirty objects.
clearDirty(ObjectProvider) - Method in class org.datanucleus.ExecutionContextImpl
Method to clear an object from the list of dirty objects.
clearDirty() - Method in class org.datanucleus.ExecutionContextImpl
Method to clear all objects marked as dirty (whether directly or indirectly).
clearDirty(ObjectProvider) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
clearDirty() - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
clearDirtyFlags() - Method in class org.datanucleus.state.AbstractStateManager
Method to clear all dirty flags on the object.
clearDirtyFlags(int[]) - Method in class org.datanucleus.state.AbstractStateManager
Method to clear all dirty flags on the object.
clearFetchGroups() - Method in class org.datanucleus.FetchGroupManager
Clear out all fetch groups from use by this manager.
clearFields() - Method in class org.datanucleus.state.JDOStateManager
Method to clear all fields of the object.
clearFields() - Method in interface org.datanucleus.state.ObjectProvider
Method to clear all fields of the object.
clearFields() - Method in interface org.datanucleus.state.RelationshipManager
Convenience method to clear all fields from being managed.
clearFields() - Method in class org.datanucleus.state.RelationshipManagerImpl
 
clearFieldsByNumbers(int[]) - Method in class org.datanucleus.state.AbstractStateManager
 
clearFlags(boolean[]) - Static method in class org.datanucleus.util.ClassUtils
Utility to clear the supplied flags.
clearFlags(boolean[], int[]) - Static method in class org.datanucleus.util.ClassUtils
Utility to clear the supplied flags.
clearGroups() - Method in class org.datanucleus.FetchPlan
Method to clear the current groups and activate the DFG.
clearJarFiles() - Method in class org.datanucleus.metadata.PersistenceUnitMetaData
Convenience method to clear out all jar files.
clearLoadedFlags() - Method in class org.datanucleus.state.JDOStateManager
Method to clear all loaded flags on the object.
clearLoadedFlags() - Method in interface org.datanucleus.state.ObjectProvider
Method to clear all loaded flags on the object.
clearLoadedFlagsOnDeleteObject() - Method in interface org.datanucleus.api.ApiAdapter
Whether the API requires clearing of the fields of an object when it is deleted.
clearNonPrimaryKeyFields() - Method in class org.datanucleus.state.JDOStateManager
Method to clear all fields that are not part of the primary key of the object.
clearNonPrimaryKeyFields() - Method in interface org.datanucleus.state.ObjectProvider
Method to clear all fields that are not part of the primary key of the object.
clearObjectProviderAssociatedValues(ObjectProvider) - Method in interface org.datanucleus.ExecutionContext
 
clearObjectProviderAssociatedValues(ObjectProvider) - Method in class org.datanucleus.ExecutionContextImpl
 
clearSavedFields() - Method in class org.datanucleus.state.JDOStateManager
Method to clear all saved fields on the object.
clearSavedFields() - Method in interface org.datanucleus.state.ObjectProvider
Method to clear all saved fields on the object.
client - Variable in class org.datanucleus.identity.IdentityReference
The object we are the identity for.
clone() - Method in interface org.datanucleus.store.types.SCO
Mutable second class objects are required to provide a public clone() method so that copying of persistable objects can take place.
clone() - Method in class org.datanucleus.store.types.wrappers.ArrayList
Clone operator to return a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.ArrayList
Clone operator to return a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.Collection
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.HashMap
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.HashSet
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.Hashtable
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashMap
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashSet
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Clone operator to return a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.List
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.Map
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.Properties
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.Queue
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.Set
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.SortedMap
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.SortedSet
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Clone operator to return a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.TreeMap
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.TreeSet
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Clone operator to return a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.BitSet
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.Collection
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.Date
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.GregorianCalendar
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.HashMap
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.HashSet
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.Hashtable
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.LinkedHashMap
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.LinkedHashSet
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.LinkedList
Clone operator to return a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.List
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.Map
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.Properties
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.Queue
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.Set
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.SortedMap
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.SortedSet
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.SqlDate
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.SqlTime
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.SqlTimestamp
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.Stack
Clone operator to return a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.TreeMap
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.TreeSet
Creates and returns a copy of this object.
clone() - Method in class org.datanucleus.store.types.wrappers.Vector
Clone operator to return a copy of this object.
clone() - Method in class org.datanucleus.util.MultiMap
Method to clone the Map.
clone() - Method in class org.datanucleus.util.ReferenceValueMap
Clone method.
close() - Method in class org.datanucleus.AbstractNucleusContext
 
close() - Method in class org.datanucleus.cache.JavaxCacheLevel2Cache
Method to close the cache when no longer needed.
close() - Method in class org.datanucleus.cache.JavaxCacheQueryResultCache
 
close() - Method in interface org.datanucleus.cache.Level2Cache
Method to close the cache when no longer needed.
close() - Method in class org.datanucleus.cache.NullLevel2Cache
Method to close the cache when no longer needed.
close() - Method in class org.datanucleus.cache.WeakLevel2Cache
Method to close the cache when no longer needed.
close() - Method in class org.datanucleus.enhancer.ClassMethod
Method to close the definition of the class method.
close() - Method in class org.datanucleus.enhancer.EnhancementNucleusContextImpl
 
close() - Method in class org.datanucleus.enhancer.jdo.method.DefaultConstructor
Close the method
close() - Method in interface org.datanucleus.ExecutionContext
Method to close the execution context.
close() - Method in class org.datanucleus.ExecutionContextImpl
Method to close the context.
close() - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
close() - Method in class org.datanucleus.management.jmx.ManagementManager
Close a instance.
close() - Method in interface org.datanucleus.metadata.MetaDataManager
 
close() - Method in class org.datanucleus.metadata.MetaDataManagerImpl
 
close() - Method in interface org.datanucleus.NucleusContext
Clear out resources for the supported services.
close() - Method in class org.datanucleus.PersistenceNucleusContextImpl
 
close() - Method in class org.datanucleus.query.cache.AbstractQueryCompilationCache
 
close() - Method in interface org.datanucleus.query.cache.QueryCompilationCache
Method to close the cache when no longer needed.
close() - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
 
close() - Method in interface org.datanucleus.state.CallbackHandler
Clear any objects to release resources.
close() - Method in interface org.datanucleus.state.LockManager
Method to close the manager and release resources.
close() - Method in class org.datanucleus.state.LockManagerImpl
 
close() - Method in class org.datanucleus.state.NullCallbackHandler
 
close() - Method in interface org.datanucleus.state.ObjectProviderFactory
 
close() - Method in class org.datanucleus.state.ObjectProviderFactoryImpl
 
close() - Method in class org.datanucleus.state.ObjectProviderPool
 
close() - Method in class org.datanucleus.store.AbstractStoreManager
 
close() - Method in class org.datanucleus.store.autostart.AbstractAutoStartMechanism
Closes a transaction for writing (add/delete) classes to the auto start mechanism.
close() - Method in interface org.datanucleus.store.autostart.AutoStartMechanism
Closes a transaction for writing (add/delete) classes to the auto start mechanism.
close() - Method in class org.datanucleus.store.autostart.XMLAutoStarter
Performs the write to the XML file.
close() - Method in class org.datanucleus.store.connection.AbstractConnectionFactory
 
close() - Method in interface org.datanucleus.store.connection.ConnectionFactory
Release any resources that have been allocated.
close() - Method in interface org.datanucleus.store.connection.ManagedConnection
Close the connection to the datastore.
close(Iterator<T>) - Method in class org.datanucleus.store.DefaultCandidateExtent
 
close(Iterator<T>) - Method in interface org.datanucleus.store.Extent
Close the specified iterator.
close() - Method in class org.datanucleus.store.federation.FederatedPersistenceHandler
 
close() - Method in class org.datanucleus.store.federation.FederatedStoreManager
 
close() - Method in interface org.datanucleus.store.NucleusConnection
Method to close the connection, handing it back to DataNucleus.
close() - Method in class org.datanucleus.store.NucleusConnectionImpl
Method to close the connection.
close() - Method in class org.datanucleus.store.query.AbstractQueryResult
Method to close the results, meaning that they are inaccessible after this point.
close() - Method in class org.datanucleus.store.query.cache.AbstractQueryDatastoreCompilationCache
 
close() - Method in class org.datanucleus.store.query.cache.AbstractQueryResultsCache
 
close() - Method in interface org.datanucleus.store.query.cache.QueryDatastoreCompilationCache
Method to close the cache when no longer needed.
close() - Method in interface org.datanucleus.store.query.cache.QueryResultsCache
Method to close the cache when no longer needed.
close(Object) - Method in class org.datanucleus.store.query.Query
Close a query result and release any resources associated with it.
close() - Method in class org.datanucleus.store.query.QueryManager
 
close() - Method in interface org.datanucleus.store.query.QueryResult
Method to close the results, making them unusable thereafter.
close() - Method in interface org.datanucleus.store.StoreManager
 
close() - Method in interface org.datanucleus.store.StorePersistenceHandler
Method to close the persistence handler, and release any resources.
close() - Method in interface org.datanucleus.Transaction
Method to inform the transaction that it is closed.
close() - Method in class org.datanucleus.TransactionImpl
 
close() - Method in class org.datanucleus.validation.BeanValidatorHandler
 
closeAfterTransactionEnd() - Method in class org.datanucleus.store.connection.AbstractManagedConnection
 
closeAfterTransactionEnd() - Method in interface org.datanucleus.store.connection.ManagedConnection
Convenience method for whether this connection should be closed after the end of transaction.
closeAll() - Method in class org.datanucleus.store.DefaultCandidateExtent
 
closeAll() - Method in interface org.datanucleus.store.Extent
Close all iterators and all resources for this extent.
closeAll() - Method in class org.datanucleus.store.query.Query
Close all query results associated with this Query instance, and release all resources associated with them.
closeAllConnections(ConnectionFactory, ExecutionContext) - Method in interface org.datanucleus.store.connection.ConnectionManager
Method to close all pooled connections for the specified key of the specified factory.
closeAllConnections(ConnectionFactory, ExecutionContext) - Method in class org.datanucleus.store.connection.ConnectionManagerImpl
Method to close all pooled connections for the specified key of the specified factory.
closed - Variable in class org.datanucleus.query.evaluator.InMemoryQueryResult
Whether the results are close.
closed - Variable in class org.datanucleus.store.query.AbstractQueryResult
Whether the results are close.
closeOnRelease - Variable in class org.datanucleus.store.connection.AbstractManagedConnection
Whether we should close() when release() of the connection is called.
closeOnRelease() - Method in class org.datanucleus.store.connection.AbstractManagedConnection
 
closeOnRelease() - Method in interface org.datanucleus.store.connection.ManagedConnection
 
closeResults() - Method in class org.datanucleus.store.query.AbstractQueryResult
Inform the query result that we are closing the results now.
closeResults() - Method in class org.datanucleus.store.query.CandidateIdsQueryResult
 
closingConnection() - Method in class org.datanucleus.store.query.AbstractQueryResult
Inform the query result that the connection is being closed so perform any operations now, or rest in peace.
closingConnection() - Method in class org.datanucleus.store.query.CandidateIdsQueryResult
 
clr - Variable in class org.datanucleus.enhancer.AbstractClassEnhancer
Class Loader Resolver to use for any loading issues.
clr - Variable in class org.datanucleus.query.compiler.AbstractSymbolResolver
 
clr - Variable in class org.datanucleus.query.compiler.JavaQueryCompiler
 
clr - Variable in class org.datanucleus.query.evaluator.JavaQueryEvaluator
 
clr - Variable in class org.datanucleus.store.autostart.MetaDataAutoStarter
 
clr - Variable in class org.datanucleus.store.query.Query
 
clr - Variable in class org.datanucleus.store.schema.naming.AbstractNamingFactory
 
clr - Variable in class org.datanucleus.store.types.TypeManagerImpl
 
cls - Variable in class org.datanucleus.enhancer.jdo.JDOClassEnhancer
Class that is being enhanced.
cmd - Variable in class org.datanucleus.enhancer.AbstractClassEnhancer
MetaData for the class being enhanced.
cmd - Variable in class org.datanucleus.state.AbstractStateManager
the metadata for the class.
cmd - Variable in class org.datanucleus.store.AbstractExtent
ClassMetaData for the candidate class.
cmd - Variable in class org.datanucleus.store.fieldmanager.AbstractFetchFieldManager
 
cmd - Variable in class org.datanucleus.store.fieldmanager.AbstractStoreFieldManager
 
cmds - Variable in class org.datanucleus.store.query.AbstractCandidateLazyLoadList
Collection of class metadata suitable for returned objects that haven't yet been fully processed.
CoalesceFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function COALESCE(numExpr[, numExpr2[, numExpr3] etc]).
CoalesceFunction() - Constructor for class org.datanucleus.query.inmemory.CoalesceFunction
 
Collection - Class in org.datanucleus.store.types.wrappers.backed
A mutable second-class Collection object.
Collection(ObjectProvider, AbstractMemberMetaData) - Constructor for class org.datanucleus.store.types.wrappers.backed.Collection
Constructor.
Collection - Class in org.datanucleus.store.types.wrappers
A mutable second-class Collection object.
Collection(ObjectProvider, AbstractMemberMetaData) - Constructor for class org.datanucleus.store.types.wrappers.Collection
Constructor.
CollectionAddOperation - Class in org.datanucleus.flush
Add operation for a collection.
CollectionAddOperation(ObjectProvider, CollectionStore, Object) - Constructor for class org.datanucleus.flush.CollectionAddOperation
 
CollectionClearOperation - Class in org.datanucleus.flush
Clear operation for a collection.
CollectionClearOperation(ObjectProvider, CollectionStore) - Constructor for class org.datanucleus.flush.CollectionClearOperation
 
CollectionContainsMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{collExpr}.contains(elemExpr)".
CollectionContainsMethod() - Constructor for class org.datanucleus.query.inmemory.CollectionContainsMethod
 
collectionHasElementsWithoutIdentity(AbstractMemberMetaData) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to return if a collection field has elements without their own identity.
collectionHasSerialisedElements(AbstractMemberMetaData) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to return if a collection field has the elements serialised into the table of the field as a single BLOB.
CollectionMetaData - Class in org.datanucleus.metadata
Representation of the MetaData of a collection.
CollectionMetaData(CollectionMetaData) - Constructor for class org.datanucleus.metadata.CollectionMetaData
Constructor to create a copy of the passed metadata.
CollectionMetaData() - Constructor for class org.datanucleus.metadata.CollectionMetaData
Default constructor.
CollectionRemoveOperation - Class in org.datanucleus.flush
Remove operation for a collection.
CollectionRemoveOperation(ObjectProvider, CollectionStore, Object, boolean) - Constructor for class org.datanucleus.flush.CollectionRemoveOperation
 
collectionsAreEqual(ApiAdapter, Collection, Collection) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to return if two collections of persistent elements are equal.
CollectionStore - Interface in org.datanucleus.store.scostore
Interface representation of the backing store for a Collection.
collectionToString(Collection) - Static method in class org.datanucleus.util.StringUtils
Converts the given collection of objects to string as a comma-separated list.
ColorComponentsConverter - Class in org.datanucleus.store.types.converters
TypeConverter for storing a java.awt.Color as its 4 components (red, green, blue, alpha).
ColorComponentsConverter() - Constructor for class org.datanucleus.store.types.converters.ColorComponentsConverter
 
ColorStringConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.awt.Color (RGBA) and a String form.
ColorStringConverter() - Constructor for class org.datanucleus.store.types.converters.ColorStringConverter
 
column - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
column tag value.
Column - Interface in org.datanucleus.store.schema.table
Interface representing a column in a table.
columnDdl - Variable in class org.datanucleus.metadata.ColumnMetaData
Optional column DDL appended to the column definition defined by DataNucleus.
ColumnImpl - Class in org.datanucleus.store.schema.table
Representation of a column in a table.
ColumnImpl(Table, String, ColumnType) - Constructor for class org.datanucleus.store.schema.table.ColumnImpl
 
ColumnLengthDefiningTypeConverter - Interface in org.datanucleus.store.types.converters
Interface implemented by a TypeConverter if it has default length values for any of its datastore columns.
columnMetaData - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Contains the metadata for column(s).
ColumnMetaData - Class in org.datanucleus.metadata
Representation of the Meta-Data for a column mapping of a field.
ColumnMetaData(ColumnMetaData) - Constructor for class org.datanucleus.metadata.ColumnMetaData
Creates a ColumnMetaData by copying contents from colmd.
ColumnMetaData() - Constructor for class org.datanucleus.metadata.ColumnMetaData
Default constructor.
columnMetaData - Variable in class org.datanucleus.metadata.DiscriminatorMetaData
Discriminator column
columnMetaData - Variable in class org.datanucleus.metadata.IdentityMetaData
Metadata for column.
columnMetaData - Variable in class org.datanucleus.metadata.VersionMetaData
Contains the metadata for column.
ColumnMetaDataContainer - Interface in org.datanucleus.metadata
Interface defining an object that contains Columns.
columnName - Variable in class org.datanucleus.metadata.AbstractElementMetaData
 
columnName - Variable in class org.datanucleus.metadata.DiscriminatorMetaData
Column name of discriminator
columnName - Variable in class org.datanucleus.metadata.IdentityMetaData
column name value.
columnName - Variable in class org.datanucleus.metadata.JoinMetaData
 
columnName - Variable in class org.datanucleus.metadata.OrderMetaData
The name of the column (if specified as input)
columnName - Variable in class org.datanucleus.metadata.PrimaryKeyMetaData
Column name of PK.
columnName - Variable in class org.datanucleus.metadata.VersionMetaData
column name
columnNames - Variable in class org.datanucleus.metadata.AbstractConstraintMetaData
The column names for this constraint.
columns - Variable in class org.datanucleus.metadata.AbstractElementMetaData
 
columns - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Columns ColumnMetaData
columns - Variable in class org.datanucleus.metadata.ForeignKeyMetaData
The columns for this constraint.
columns - Variable in class org.datanucleus.metadata.JoinMetaData
 
columns - Variable in class org.datanucleus.metadata.OrderMetaData
the columns
columns - Variable in class org.datanucleus.metadata.PrimaryKeyMetaData
 
columns - Variable in class org.datanucleus.store.schema.table.MemberColumnMappingImpl
 
ColumnType - Enum in org.datanucleus.store.schema.naming
Enum defining the types of columns.
CommandLine - Class in org.datanucleus.util
Command line option parser.
CommandLine() - Constructor for class org.datanucleus.util.CommandLine
Default constructor
CommandLine(boolean) - Constructor for class org.datanucleus.util.CommandLine
Default constructor
CommandLine.NoArgOption - Class in org.datanucleus.util
No argument option class.
CommandLine.Option - Class in org.datanucleus.util
CommandLine option base class
CommandLine.WithArgOption - Class in org.datanucleus.util
Use argment option class.
commit() - Method in class org.datanucleus.JTATransactionImpl
Allow UserTransaction demarcation
commit(Xid, boolean) - Method in class org.datanucleus.store.connection.AbstractEmulatedXAResource
 
commit() - Method in class org.datanucleus.store.StoreDataManager
Commit the transaction changes to the StoreData cache
commit() - Method in interface org.datanucleus.Transaction
Commit the current transaction.
commit() - Method in class org.datanucleus.transaction.Transaction
 
commit(ExecutionContext) - Method in class org.datanucleus.transaction.TransactionManager
 
commit() - Method in class org.datanucleus.TransactionImpl
Method to commit the transaction.
commitOnRelease - Variable in class org.datanucleus.store.connection.AbstractManagedConnection
Whether we should commit() the connection on release().
commitOnRelease() - Method in class org.datanucleus.store.connection.AbstractManagedConnection
 
commitOnRelease() - Method in interface org.datanucleus.store.connection.ManagedConnection
 
CommitStateTransitionException - Exception in org.datanucleus.exceptions
A CommitStateTransitionException is thrown when an error occurs transitioning from one lifecycle state to another.
CommitStateTransitionException(Exception[]) - Constructor for exception org.datanucleus.exceptions.CommitStateTransitionException
Constructor.
comparator() - Method in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
Accessor for the comparator.
comparator() - Method in class org.datanucleus.store.types.wrappers.backed.SortedMap
Accessor for the comparator.
comparator() - Method in class org.datanucleus.store.types.wrappers.backed.SortedSet
Accessor for the comparator.
comparator() - Method in class org.datanucleus.store.types.wrappers.backed.TreeMap
Accessor for the comparator.
comparator() - Method in class org.datanucleus.store.types.wrappers.backed.TreeSet
Accessor for the comparator.
comparator() - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Accessor for the comparator.
comparator() - Method in class org.datanucleus.store.types.wrappers.SortedMap
Accessor for the comparator.
comparator() - Method in class org.datanucleus.store.types.wrappers.SortedSet
Accessor for the comparator.
comparator() - Method in class org.datanucleus.store.types.wrappers.TreeMap
Accessor for the comparator.
comparator() - Method in class org.datanucleus.store.types.wrappers.TreeSet
Accessor for the comparator.
compare(Extension, Extension) - Method in class org.datanucleus.plugin.NonManagedPluginRegistry.ExtensionSorter
 
compare(Extension, Extension) - Method in class org.datanucleus.plugin.OSGiPluginRegistry.ExtensionSorter
 
compareExpressionValues(Object, Object, Expression.Operator) - Static method in class org.datanucleus.query.QueryUtils
Convenience method to compare two expression values against the specified operator.
compareTo(CachedPC.CachedId) - Method in class org.datanucleus.cache.CachedPC.CachedId
 
compareTo(Object) - Method in class org.datanucleus.identity.DatastoreUniqueOID
Comparator method.
compareTo(Object) - Method in class org.datanucleus.identity.OIDImpl
Comparator method.
compareTo(Object) - Method in class org.datanucleus.identity.OIDImplKodo
Comparator method.
compareTo(Object) - Method in class org.datanucleus.identity.OIDImplXcalia
Comparator method.
compareTo(Object) - Method in class org.datanucleus.metadata.AbstractMemberMetaData
Comparator method.
compareTo(Object) - Method in class org.datanucleus.plugin.Bundle.BundleVersion
 
compilation - Variable in class org.datanucleus.query.evaluator.JavaQueryEvaluator
Compilation of the underlying query, that we are evaluating.
compilation - Variable in class org.datanucleus.store.query.Query
Query compilation (when using the generic query compiler).
CompilationComponent - Enum in org.datanucleus.query.compiler
Enum defining the component of a query being compiled.
compile(Map, Map) - Method in class org.datanucleus.query.compiler.JavaQueryCompiler
Method to compile the query.
compile(Map, Map) - Method in class org.datanucleus.query.compiler.JDOQLCompiler
Method to compile the query, and return the compiled results.
compile(Map, Map) - Method in class org.datanucleus.query.compiler.JPQLCompiler
Method to compile the query, and return the compiled results.
compile() - Method in class org.datanucleus.store.query.Query
Verify the elements of the query and provide a hint to the query to prepare and optimize an execution plan.
compileAdditiveMultiplicativeExpression(Expression) - Method in class org.datanucleus.query.evaluator.AbstractExpressionEvaluator
 
compileCandidatesParametersVariables(Map) - Method in class org.datanucleus.query.compiler.JavaQueryCompiler
Compile the candidates, variables and parameters.
compiledSQL - Variable in class org.datanucleus.store.query.AbstractSQLQuery
The actual SQL issued at execution time.
compileExpression(Node) - Method in class org.datanucleus.query.expression.ExpressionCompiler
Primary entry point for compiling a node for the filter, grouping, having, result clauses.
compileFilter() - Method in class org.datanucleus.query.compiler.JavaQueryCompiler
Compile the filter and return the compiled expression.
compileFrom() - Method in class org.datanucleus.query.compiler.JavaQueryCompiler
Method to compile the "from" clause (if present for the query language).
compileFromExpression(Node, boolean) - Method in class org.datanucleus.query.expression.ExpressionCompiler
Primary entry point for compiling a node for the from clause.
compileGrouping() - Method in class org.datanucleus.query.compiler.JavaQueryCompiler
 
compileHaving() - Method in class org.datanucleus.query.compiler.JavaQueryCompiler
 
compileInternal(Map) - Method in class org.datanucleus.store.query.AbstractJDOQLQuery
Method to compile the JDOQL query.
compileInternal(Map) - Method in class org.datanucleus.store.query.AbstractJPQLQuery
Method to compile the JPQL query.
compileInternal(Map) - Method in class org.datanucleus.store.query.Query
Method to compile the query.
compileOrAndExpression(Expression) - Method in class org.datanucleus.query.evaluator.AbstractExpressionEvaluator
This method deals with the OR/AND conditions.
compileOrderExpression(Node) - Method in class org.datanucleus.query.expression.ExpressionCompiler
Primary entry point for compiling a node for the order clause.
compileOrdering() - Method in class org.datanucleus.query.compiler.JavaQueryCompiler
 
compilePrimaryExpression(Expression) - Method in class org.datanucleus.query.evaluator.AbstractExpressionEvaluator
 
compileRelationalExpression(Expression) - Method in class org.datanucleus.query.evaluator.AbstractExpressionEvaluator
Method to handle a relational expression comparing two expressions and returning a BooleanExpression.
compileResult() - Method in class org.datanucleus.query.compiler.JavaQueryCompiler
 
compileSubqueries(Map<String, Query.SubqueryDefinition>, QueryCompilation, JavaQueryCompiler, Map) - Method in class org.datanucleus.store.query.AbstractJDOQLQuery
Recursively compile the subqueries
compileSubqueries(Map<String, Query.SubqueryDefinition>, QueryCompilation, JavaQueryCompiler, Map) - Method in class org.datanucleus.store.query.AbstractJPQLQuery
Recursively compile the subqueries
compileUnaryExpression(Expression) - Method in class org.datanucleus.query.evaluator.AbstractExpressionEvaluator
 
compileUpdate() - Method in class org.datanucleus.query.compiler.JavaQueryCompiler
 
compileUpdate() - Method in class org.datanucleus.query.compiler.JDOQLCompiler
 
CompleteClassTable - Class in org.datanucleus.store.schema.table
Representation of a table for a class where the class is stored in "complete-table" inheritance (or in JPA "TablePerClass") whereby all members (in this class and superclasses) are handled in this table.
CompleteClassTable(StoreManager, AbstractClassMetaData, SchemaVerifier) - Constructor for class org.datanucleus.store.schema.table.CompleteClassTable
 
compute(double) - Method in class org.datanucleus.util.MathUtils.SMA
Compute the moving average.
COMPUTE_FRAMES - Static variable in class org.datanucleus.asm.ClassWriter
Flag to automatically compute the stack map frames of methods from scratch.
COMPUTE_MAXS - Static variable in class org.datanucleus.asm.ClassWriter
Flag to automatically compute the maximum stack size and the maximum number of local variables of methods.
ConcatFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function CONCAT(strExpr1, strExpr2).
ConcatFunction() - Constructor for class org.datanucleus.query.inmemory.ConcatFunction
 
concreteSubclassNamesByClassName - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Cache of names of concrete subclass for a class name.
config - Variable in class org.datanucleus.AbstractNucleusContext
Configuration for this context.
Configuration - Class in org.datanucleus
Class providing configuration for the context.
Configuration(NucleusContext) - Constructor for class org.datanucleus.Configuration
Create a configuration object for the specified NucleusContext.
ConfigurationElement - Class in org.datanucleus.plugin
Represents XML elements declared nested in the extension element
ConfigurationElement(Extension, String, ConfigurationElement) - Constructor for class org.datanucleus.plugin.ConfigurationElement
Constructor
conn - Variable in class org.datanucleus.store.connection.AbstractManagedConnection
The underlying (datastore-specific) connection.
connect(ExecutionContext, AbstractClassMetaData) - Method in class org.datanucleus.state.AbstractStateManager
Method to (re)connect the provider to the specified ExecutionContext and object type.
connect(ExecutionContext, AbstractClassMetaData) - Method in class org.datanucleus.state.JDOStateManager
 
connect(ExecutionContext, AbstractClassMetaData) - Method in interface org.datanucleus.state.ObjectProvider
Method to (re)connect this provider to the specified ExecutionContext and object type.
connect(ExecutionContext, AbstractClassMetaData) - Method in class org.datanucleus.state.ReferentialJDOStateManager
 
CONNECTION - Static variable in class org.datanucleus.util.NucleusLogger
Log for Connection issues
ConnectionEncryptionProvider - Interface in org.datanucleus.store.encryption
Interface to be implemented by an decryption provider allowing encrypted passwords in persistence properties.
ConnectionFactory - Interface in org.datanucleus.store.connection
Factory for connections to the datastore.
ConnectionFactoryNotFoundException - Exception in org.datanucleus.exceptions
Exception thrown if a named connection factory cannot be found using its JNDI name.
ConnectionFactoryNotFoundException(String, Exception) - Constructor for exception org.datanucleus.exceptions.ConnectionFactoryNotFoundException
Constructs a connection factory not found exception.
connectionListeners - Variable in class org.datanucleus.store.query.AbstractQueryResult
List of listeners to notify when the query results are closed.
ConnectionManager - Interface in org.datanucleus.store.connection
Manager of connections for a StoreManager, allowing ManagedConnection pooling, enlistment in transaction.
ConnectionManagerImpl - Class in org.datanucleus.store.connection
Manager of connections for a datastore, allowing ManagedConnection pooling, enlistment in transaction.
ConnectionManagerImpl(PersistenceNucleusContext) - Constructor for class org.datanucleus.store.connection.ConnectionManagerImpl
Constructor.
connectionMgr - Variable in class org.datanucleus.store.AbstractStoreManager
ConnectionManager
connectionProvider - Variable in class org.datanucleus.store.valuegenerator.AbstractDatastoreGenerator
The means of connecting to the datastore (if required by the generator).
ConnectionResourceType - Enum in org.datanucleus.store.connection
Resource type of the connection.
CONSTRUCTOR_INVOCATION_TYPE_ARGUMENT - Static variable in class org.datanucleus.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor call.
CONSTRUCTOR_REFERENCE - Static variable in class org.datanucleus.asm.TypeReference
The sort of type references that target the receiver type of a constructor reference.
CONSTRUCTOR_REFERENCE_TYPE_ARGUMENT - Static variable in class org.datanucleus.asm.TypeReference
The sort of type references that target a type parameter of a generic constructor in a constructor reference.
constructorsCache - Static variable in class org.datanucleus.util.ClassUtils
caching for constructors - using caching, the perf is at least doubled
ContainerIsEmptyMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{contExpr}.isEmpty()".
ContainerIsEmptyMethod() - Constructor for class org.datanucleus.query.inmemory.ContainerIsEmptyMethod
 
containerMetaData - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Meta-Data of any container.
ContainerMetaData - Class in org.datanucleus.metadata
Representation of the Meta-Data for a container.
ContainerMetaData() - Constructor for class org.datanucleus.metadata.ContainerMetaData
Constructor.
ContainerMetaData(ContainerMetaData) - Constructor for class org.datanucleus.metadata.ContainerMetaData
Copy constructor.
ContainerSizeMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{contExpr}.size()".
ContainerSizeMethod() - Constructor for class org.datanucleus.query.inmemory.ContainerSizeMethod
 
contains(String) - Method in class org.datanucleus.cache.JavaxCacheQueryResultCache
 
contains(String) - Method in class org.datanucleus.query.cache.AbstractQueryCompilationCache
 
contains(String) - Method in interface org.datanucleus.query.cache.QueryCompilationCache
Accessor for whether the specified query is in the cache
contains(Object) - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
 
contains(Object) - Method in class org.datanucleus.store.query.AbstractLazyLoadList
 
contains(Object) - Method in class org.datanucleus.store.query.AbstractQueryResult
Method to check if the specified object is contained in this result.
contains(String) - Method in class org.datanucleus.store.query.cache.AbstractQueryDatastoreCompilationCache
 
contains(String) - Method in class org.datanucleus.store.query.cache.AbstractQueryResultsCache
 
contains(String) - Method in interface org.datanucleus.store.query.cache.QueryDatastoreCompilationCache
Accessor for whether the specified query is in the cache
contains(String) - Method in interface org.datanucleus.store.query.cache.QueryResultsCache
Accessor for whether the specified query is in the cache
contains(ObjectProvider, Object) - Method in interface org.datanucleus.store.scostore.CollectionStore
Method to check if an element exists in the collection.
contains(Object) - Method in interface org.datanucleus.store.types.SCOMtoN
Method to check if an element is in this side of the relation.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.ArrayList
Method to return if the list contains this element.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.ArrayList
Method to return if the list contains this element.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Collection
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.HashSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Method to return if the list contains this element.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.List
Accessor for whether an element is contained in the List.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Queue
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Set
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.SortedSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Method to return if the list contains this element.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.TreeSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to return if the list contains this element.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.Collection
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.HashSet
Accessor for whether an element is contained in this set.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedHashSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to return if the list contains this element.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.List
Accessor for whether an element is contained in the List.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.Queue
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.Set
Accessor for whether an element is contained in the Collection.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.SortedSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.Stack
Method to return if the list contains this element.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.TreeSet
Accessor for whether an element is contained in this Set.
contains(Object) - Method in class org.datanucleus.store.types.wrappers.Vector
Method to return if the list contains this element.
containsAll(Collection) - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
 
containsAll(Collection) - Method in class org.datanucleus.store.query.AbstractLazyLoadList
 
containsAll(Collection) - Method in class org.datanucleus.store.query.AbstractQueryResult
Method to check if all of the specified objects are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.ArrayList
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.ArrayList
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Collection
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.HashSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.List
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Queue
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Set
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.SortedSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.TreeSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.Collection
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.HashSet
Accessor for whether a collection is contained in this set.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.LinkedHashSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.List
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.Queue
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.Set
Accessor for whether a collection of elements are contained here.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.SortedSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.TreeSet
Accessor for whether a collection is contained in this Set.
containsAll(Collection) - Method in class org.datanucleus.store.types.wrappers.Vector
Accessor for whether a collection of elements are contained here.
containsAssociatedValue(Object) - Method in class org.datanucleus.state.AbstractStateManager
 
containsKey(Object) - Method in class org.datanucleus.cache.SoftRefCache
 
containsKey(Object) - Method in class org.datanucleus.cache.StrongRefCache
 
containsKey(Object) - Method in class org.datanucleus.cache.WeakRefCache
 
containsKey(ObjectProvider, Object) - Method in interface org.datanucleus.store.scostore.MapStore
Accessor for whether the Map contains this key.
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.backed.HashMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Hashtable
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Map
Utility to check if a key is contained in the Map.
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Properties
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.backed.SortedMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.backed.TreeMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.HashMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.Hashtable
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedHashMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.Map
Utility to check if a key is contained in the Map.
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.Properties
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.SortedMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.store.types.wrappers.TreeMap
Method to return if the map contains this key
containsKey(Object) - Method in class org.datanucleus.util.ReferenceValueMap
Accessor for whether the Map contains the specified Key
containsObjectProviderAssociatedValue(ObjectProvider, Object) - Method in interface org.datanucleus.ExecutionContext
 
containsObjectProviderAssociatedValue(ObjectProvider, Object) - Method in class org.datanucleus.ExecutionContextImpl
 
containsOid(Object) - Method in class org.datanucleus.cache.JavaxCacheLevel2Cache
Accessor for whether the cache contains the specified id.
containsOid(Object) - Method in interface org.datanucleus.cache.Level2Cache
Accessor for whether an object with the specified id is in the cache
containsOid(Object) - Method in class org.datanucleus.cache.NullLevel2Cache
Accessor for whether an object with the specified id is in the cache
containsOid(Object) - Method in class org.datanucleus.cache.WeakLevel2Cache
Method to check if an object with the specified id is in the cache
containsValue(Object) - Method in class org.datanucleus.cache.SoftRefCache
 
containsValue(Object) - Method in class org.datanucleus.cache.StrongRefCache
 
containsValue(Object) - Method in class org.datanucleus.cache.WeakRefCache
 
containsValue(ObjectProvider, Object) - Method in interface org.datanucleus.store.scostore.MapStore
Accessor for whether the Map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.backed.HashMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Hashtable
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Map
Utility to check if a value is contained in the Map.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Properties
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.backed.SortedMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.backed.TreeMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.HashMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.Hashtable
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedHashMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.Map
Utility to check if a value is contained in the Map.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.Properties
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.SortedMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.store.types.wrappers.TreeMap
Method to return if the map contains this value.
containsValue(Object) - Method in class org.datanucleus.util.MultiMap
Check if the map contains the passed value.
containsValue(Object) - Method in class org.datanucleus.util.ReferenceValueMap
Accessor for whether the Map contains the specified value.
contextLoader - Variable in class org.datanucleus.ClassLoaderResolverImpl
ClassLoader initialised by the context (ExecutionContext).
contextLoaderHashCode - Variable in class org.datanucleus.ClassLoaderResolverImpl
Hash code cache for performance improvement
convert(String) - Method in class org.datanucleus.util.RegularExpressionConverter
Convert a regular expression from Java to use the specified constructs.
convertCommaSeparatedStringToSet(String) - Static method in class org.datanucleus.util.StringUtils
Converts the input comma-separated string into a Set of the individual strings, with each string trimmed and converted to UPPERCASE.
convertersByName - Variable in class org.datanucleus.store.types.TypeManagerImpl
Map of TypeConverter keyed by their symbolic name.
convertTo(Object, Class) - Static method in class org.datanucleus.util.TypeConversionHelper
Convert the value to a instance of the given type.
convertValue(Object, Class) - Static method in class org.datanucleus.util.ClassUtils
Convenience method to convert the passed value to an object of the specified type (if possible).
copyFieldsFromObject(Object, int[]) - Method in class org.datanucleus.state.JDOStateManager
Convenience method to update our object with the field values from the passed object.
copyFieldsFromObject(Object, int[]) - Method in interface org.datanucleus.state.ObjectProvider
Convenience method to update our object with the field values from the passed object.
copyFieldsFromPersistableObject(Object, int[], Object) - Method in interface org.datanucleus.api.ApiAdapter
Method to copy field values from the first persistable object across to the second persistable object.
copyMembersFromInterface(InterfaceMetaData) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Convenience method to copy the properties from an existing interface.
copyPkFieldsToPersistableObjectFromId(Object, Object, FieldManager) - Method in interface org.datanucleus.api.ApiAdapter
 
CorePropertyValidator - Class in org.datanucleus.properties
Validator for persistence properties used by core.
CorePropertyValidator() - Constructor for class org.datanucleus.properties.CorePropertyValidator
 
CosineFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function COS(numExpr).
CosineFunction() - Constructor for class org.datanucleus.query.inmemory.CosineFunction
 
count(Expression, ExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.SetExpression
 
create(Object, Map<String, Object>) - Method in class org.datanucleus.ExecutionContextPool
 
create(ExecutionContext, AbstractClassMetaData) - Method in class org.datanucleus.state.ObjectProviderPool
 
createCollection(Collection) - Method in class org.datanucleus.util.MultiMap
Creates a new instance of the map value Collection container.
createDefaultConstructor() - Method in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Create a default constructor, assuming that there is no persistent superclass.
createExecutableExtension(ConfigurationElement, String, Class[], Object[]) - Method in class org.datanucleus.plugin.EclipsePluginRegistry
Loads a class (do not initialize) from an attribute of ConfigurationElement
createExecutableExtension(ConfigurationElement, String, Class[], Object[]) - Method in class org.datanucleus.plugin.NonManagedPluginRegistry
Loads a class (do not initialize) from an attribute of ConfigurationElement
createExecutableExtension(ConfigurationElement, String, Class[], Object[]) - Method in class org.datanucleus.plugin.OSGiPluginRegistry
Loads a class (do not initialize) from an attribute of ConfigurationElement
createExecutableExtension(String, String, String, String, Class[], Object[]) - Method in class org.datanucleus.plugin.PluginManager
Convenience accessor for getting the Class of an attribute for an extension (of an extension point).
createExecutableExtension(String, String[], String[], String, Class[], Object[]) - Method in class org.datanucleus.plugin.PluginManager
Convenience accessor for getting the Class of an attribute for an extension (of an extension point).
createExecutableExtension(ConfigurationElement, String, Class[], Object[]) - Method in interface org.datanucleus.plugin.PluginRegistry
Loads a class (do not initialize) from an attribute of ConfigurationElement
createFetchGroup(Class, String) - Method in class org.datanucleus.FetchGroupManager
Method to create a new FetchGroup for the class and name.
createFullClassName(String, String) - Static method in class org.datanucleus.util.ClassUtils
Utility to create the full class name given the package and class name.
createGetter(AbstractMemberMetaData) - Method in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Create a getter method for a /property.
createInternalFetchGroup(Class, String) - Method in interface org.datanucleus.PersistenceNucleusContext
Method to create a new internal fetch group for the class+name.
createInternalFetchGroup(Class, String) - Method in class org.datanucleus.PersistenceNucleusContextImpl
 
createManagedConnection(ExecutionContext, Map) - Method in interface org.datanucleus.store.connection.ConnectionFactory
Create the ManagedConnection.
createPluginManager(Map, ClassLoader) - Static method in class org.datanucleus.plugin.PluginManager
Convenience method that will create and return a PluginManager using any passed in properties.
createPropertyFields() - Method in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Creates fields for the properties of this class and super classes.
createPropertyFields(AbstractClassMetaData) - Method in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Create the fields for the implementation.
createPropertyMethods() - Method in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Create getters and setters methods for this class and super classes
createPropertyMethods(AbstractClassMetaData) - Method in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Create getters and setters methods.
createRepository() - Method in class org.datanucleus.store.valuegenerator.AbstractGenerator
Method to create any needed repository for the values.
createResultObjectUsingArgumentedConstructor(Class, Object[], Class[]) - Static method in class org.datanucleus.query.QueryUtils
Convenience method to create an instance of the result class with the provided field values, using a constructor taking the arguments.
createResultObjectUsingDefaultConstructorAndSetters(Class, String[], Map, Object[]) - Static method in class org.datanucleus.query.QueryUtils
Convenience method to create an instance of the result class with the provided field values, using the default constructor and setting the fields using either public fields, or setters, or a put method.
createResultObjectUsingDefaultConstructorAndSetters(Class, String[], Field[], Object[]) - Static method in class org.datanucleus.query.QueryUtils
Convenience method to create an instance of the result class with the provided field values, using the default constructor and setting the fields using either public fields, or setters, or a put method.
createSchema(String, Properties, Object) - Method in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
 
createSchema(String, Properties) - Method in interface org.datanucleus.store.schema.SchemaAwareStoreManager
Method that will create an actual schema in the datastore (if the datastore supports it).
createSchema(SchemaAwareStoreManager, String) - Method in class org.datanucleus.store.schema.SchemaTool
 
createSchema(String, Properties, Object) - Method in interface org.datanucleus.store.schema.StoreSchemaHandler
Method to create the specified schema.
createSchemaForClasses(Set<String>, Properties, Object) - Method in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
 
createSchemaForClasses(Set<String>, Properties) - Method in interface org.datanucleus.store.schema.SchemaAwareStoreManager
Create the schema (tables/constraints) for the specified classes (if supported by this datastore).
createSchemaForClasses(SchemaAwareStoreManager, Set<String>) - Method in class org.datanucleus.store.schema.SchemaTool
 
createSchemaForClasses(Set<String>, Properties, Object) - Method in interface org.datanucleus.store.schema.StoreSchemaHandler
Method to generate the required schema for the supplied classes.
createSetter(AbstractMemberMetaData) - Method in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Create a setter method for a property.
createStoreManagerForProperties(Map<String, Object>, Map<String, Object>, ClassLoaderResolver, NucleusContext) - Static method in class org.datanucleus.NucleusContextHelper
Method to create a StoreManager based on the specified properties passed in.
createValueGenerator(String, Class, Properties, StoreManager, ValueGenerationConnectionProvider) - Method in class org.datanucleus.store.valuegenerator.ValueGenerationManager
Method to create a ValueGenerator when the generator is datastore based.
CreatorExpression - Class in org.datanucleus.query.expression
Expression representing something like "new X.Y.Z([param1[,param2[,param3]]])".
CreatorExpression(List, List) - Constructor for class org.datanucleus.query.expression.CreatorExpression
 
CurrencyStringConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.util.Currency and a String form.
CurrencyStringConverter() - Constructor for class org.datanucleus.store.types.converters.CurrencyStringConverter
 
current() - Method in interface org.datanucleus.store.NucleusSequence
Accessor for the current value object.
current() - Method in class org.datanucleus.store.NucleusSequenceImpl
Accessor for the current element.
current() - Method in class org.datanucleus.store.valuegenerator.AbstractGenerator
Accessor for the current value allocated.
current() - Method in class org.datanucleus.store.valuegenerator.ValueGenerationBlock
Accessor for the current value.
current() - Method in interface org.datanucleus.store.valuegenerator.ValueGenerator
Returns the current sequence value object if it is available.
currentAverage() - Method in class org.datanucleus.util.MathUtils.SMA
 
CurrentDateFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function CURRENT_DATE().
CurrentDateFunction() - Constructor for class org.datanucleus.query.inmemory.CurrentDateFunction
 
CurrentTimeFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function CURRENT_TIME().
CurrentTimeFunction() - Constructor for class org.datanucleus.query.inmemory.CurrentTimeFunction
 
CurrentTimestampFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function CURRENT_TIMESTAMP().
CurrentTimestampFunction() - Constructor for class org.datanucleus.query.inmemory.CurrentTimestampFunction
 
currentValue() - Method in interface org.datanucleus.store.NucleusSequence
Accessor for the current value.
currentValue() - Method in class org.datanucleus.store.NucleusSequenceImpl
Accessor for the current element in the sequence as a long.
currentValue() - Method in class org.datanucleus.store.valuegenerator.AbstractGenerator
Accessor for the current element in the sequence as a long.
currentValue() - Method in interface org.datanucleus.store.valuegenerator.ValueGenerator
Returns the current sequence value as a long.
currFM - Variable in class org.datanucleus.state.AbstractStateManager
Current FieldManager.
CUSTOM - Static variable in class org.datanucleus.metadata.IdentityStrategy
An extension strategy not in the standard JDO/JPA list.
CustomJNDITransactionManagerLocator - Class in org.datanucleus.transaction.jta
Locator for the TransactionManager in a user-defined JNDI location defined by persistence properties.
CustomJNDITransactionManagerLocator(NucleusContext) - Constructor for class org.datanucleus.transaction.jta.CustomJNDITransactionManagerLocator
Constructor.
cv - Variable in class org.datanucleus.asm.ClassVisitor
The class visitor to which this visitor must delegate method calls.

D

D2F - Static variable in interface org.datanucleus.asm.Opcodes
 
D2I - Static variable in interface org.datanucleus.asm.Opcodes
 
D2L - Static variable in interface org.datanucleus.asm.Opcodes
 
DADD - Static variable in interface org.datanucleus.asm.Opcodes
 
DALOAD - Static variable in interface org.datanucleus.asm.Opcodes
 
DASTORE - Static variable in interface org.datanucleus.asm.Opcodes
 
DATANUCLEUS_CONNECTION2_RESOURCE_TYPE - Static variable in interface org.datanucleus.store.connection.ConnectionFactory
User-visible configuration property name
DATANUCLEUS_CONNECTION_RESOURCE_TYPE - Static variable in interface org.datanucleus.store.connection.ConnectionFactory
User-visible configuration property name
DataNucleusClassFileTransformer - Class in org.datanucleus.enhancer
Entry Point (as per Java) for transforming classes at runtime.
DataNucleusClassFileTransformer(String, Map) - Constructor for class org.datanucleus.enhancer.DataNucleusClassFileTransformer
 
DataNucleusEnhancer - Class in org.datanucleus.enhancer
DataNucleus Byte-Code Enhancer.
DataNucleusEnhancer(String, Properties) - Constructor for class org.datanucleus.enhancer.DataNucleusEnhancer
Constructor for an enhancer specifying the API and class enhancer and optional properties.
DATASTORE - Static variable in class org.datanucleus.util.NucleusLogger
Log for Datastore issues
DATASTORE_NATIVE - Static variable in class org.datanucleus.util.NucleusLogger
Log for Datastore native operations
DATASTORE_PERSIST - Static variable in class org.datanucleus.util.NucleusLogger
Log for Datastore persistence issues
DATASTORE_RETRIEVE - Static variable in class org.datanucleus.util.NucleusLogger
Log for Datastore retrieval issues
DATASTORE_SCHEMA - Static variable in class org.datanucleus.util.NucleusLogger
Log for Datastore Schema issues
datastoreIdentityClass - Variable in class org.datanucleus.PersistenceNucleusContextImpl
Class to use for datastore-identity.
DatastoreInitialisationException - Exception in org.datanucleus.store.exceptions
Representation of an error encountered initialising a datastore.
DatastoreInitialisationException(String) - Constructor for exception org.datanucleus.store.exceptions.DatastoreInitialisationException
Constructor for an exception with a message.
DatastoreInitialisationException(String, Throwable) - Constructor for exception org.datanucleus.store.exceptions.DatastoreInitialisationException
Constructor for an exception with a message.
DatastoreReadOnlyException - Exception in org.datanucleus.store.exceptions
Exception thrown when trying to update a datastores contents when it is read-only.
DatastoreReadOnlyException(String, ClassLoaderResolver) - Constructor for exception org.datanucleus.store.exceptions.DatastoreReadOnlyException
 
datastoreSequence - Variable in class org.datanucleus.metadata.SequenceMetaData
Datastore Sequence name
DatastoreUniqueOID - Class in org.datanucleus.identity
Identity for use with datastore-identity where the datastore provides a unique "identity" key per object and hence doesn't need the class name.
DatastoreUniqueOID() - Constructor for class org.datanucleus.identity.DatastoreUniqueOID
Creates an OID with no value.
DatastoreUniqueOID(long) - Constructor for class org.datanucleus.identity.DatastoreUniqueOID
Constructor taking the long form of the key.
DatastoreUniqueOID(String) - Constructor for class org.datanucleus.identity.DatastoreUniqueOID
Constructs an OID from its string representation that is consistent with the output of toString().
DatastoreValidationException - Exception in org.datanucleus.store.exceptions
A DatastoreValidationException is thrown if a mismatch is discovered between what the JDO runtime thinks the datastore should look like and what it actually looks like.
DatastoreValidationException(String) - Constructor for exception org.datanucleus.store.exceptions.DatastoreValidationException
Constructs a datastore validation exception with the specified detail message.
DatastoreValidationException(String, Exception) - Constructor for exception org.datanucleus.store.exceptions.DatastoreValidationException
Constructs a schema validation exception with the specified detail message and nested exception.
Date - Class in org.datanucleus.store.types.wrappers
A mutable second-class date object.
Date(ObjectProvider, AbstractMemberMetaData) - Constructor for class org.datanucleus.store.types.wrappers.Date
Creates a Date object that represents the time at which it was allocated.
DateAggregateExpression - Class in org.datanucleus.query.inmemory
Expression representing a "java.util.Date" (and subclasses), used in evaluation of aggregates.
DateAggregateExpression(Date) - Constructor for class org.datanucleus.query.inmemory.DateAggregateExpression
 
DateGetDayMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{dateExpr}.getDay()".
DateGetDayMethod() - Constructor for class org.datanucleus.query.inmemory.DateGetDayMethod
 
DateGetHoursMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{dateExpr}.getHours()".
DateGetHoursMethod() - Constructor for class org.datanucleus.query.inmemory.DateGetHoursMethod
 
DateGetMinutesMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{dateExpr}.getMinutes()".
DateGetMinutesMethod() - Constructor for class org.datanucleus.query.inmemory.DateGetMinutesMethod
 
DateGetMonthMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{dateExpr}.getMonth()".
DateGetMonthMethod() - Constructor for class org.datanucleus.query.inmemory.DateGetMonthMethod
 
DateGetSecondsMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{dateExpr}.getSeconds()".
DateGetSecondsMethod() - Constructor for class org.datanucleus.query.inmemory.DateGetSecondsMethod
 
DateGetTimeMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{dateExpr}.getTime()".
DateGetTimeMethod() - Constructor for class org.datanucleus.query.inmemory.DateGetTimeMethod
 
DateGetYearMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{dateExpr}.getYear()".
DateGetYearMethod() - Constructor for class org.datanucleus.query.inmemory.DateGetYearMethod
 
DateLongConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.util.Date and a Long form.
DateLongConverter() - Constructor for class org.datanucleus.store.types.converters.DateLongConverter
 
DateStringConverter - Class in org.datanucleus.store.types.converters
Class to handle the conversion between java.util.Date and a String form.
DateStringConverter() - Constructor for class org.datanucleus.store.types.converters.DateStringConverter
 
DCMPG - Static variable in interface org.datanucleus.asm.Opcodes
 
DCMPL - Static variable in interface org.datanucleus.asm.Opcodes
 
DCONST_0 - Static variable in interface org.datanucleus.asm.Opcodes
 
DCONST_1 - Static variable in interface org.datanucleus.asm.Opcodes
 
DDIV - Static variable in interface org.datanucleus.asm.Opcodes
 
debug(Object) - Method in class org.datanucleus.util.JDK14Logger
Log a debug message.
debug(Object, Throwable) - Method in class org.datanucleus.util.JDK14Logger
Log a debug message with throwable.
debug(Object) - Method in class org.datanucleus.util.Log4JLogger
Log a debug message.
debug(Object, Throwable) - Method in class org.datanucleus.util.Log4JLogger
Log a debug message with throwable.
debug(Object) - Method in class org.datanucleus.util.NucleusLogger
Log a debug message.
debug(Object, Throwable) - Method in class org.datanucleus.util.NucleusLogger
Log a debug message with throwable.
debug(Object) - Method in class org.datanucleus.util.NullLogger
 
debug(Object, Throwable) - Method in class org.datanucleus.util.NullLogger
 
debugString(String) - Method in class org.datanucleus.query.compiler.QueryCompilation
 
declareExplicitParameters(String) - Method in class org.datanucleus.store.query.AbstractSQLQuery
Declare the explicit parameters to be used in the query.
declareExplicitParameters(String) - Method in class org.datanucleus.store.query.Query
Method to define the explicit parameters.
declareExplicitVariables(String) - Method in class org.datanucleus.store.query.AbstractSQLQuery
Declare the unbound variables to be used in the query.
declareExplicitVariables(String) - Method in class org.datanucleus.store.query.Query
Method to define the explicit variables for the query.
declareImports(String) - Method in class org.datanucleus.store.query.AbstractSQLQuery
Set the import statements to be used to identify the fully qualified name of variables or parameters.
declareImports(String) - Method in class org.datanucleus.store.query.Query
Set the import statements to be used to identify the fully qualified name of variables or parameters.
decode(String) - Static method in class org.datanucleus.util.Base64
Decodes a byte array from Base64 format.
decode(char[]) - Static method in class org.datanucleus.util.Base64
Decodes a byte array from Base64 format.
decodeString(String) - Static method in class org.datanucleus.util.Base64
Decodes a string from Base64 format.
decrementActiveConnections() - Method in class org.datanucleus.management.FactoryStatistics
 
decrypt(String) - Method in interface org.datanucleus.store.encryption.ConnectionEncryptionProvider
Method to decrypt the supplied string.
decryptValue(AbstractMemberMetaData, Object) - Method in interface org.datanucleus.store.encryption.PersistenceEncryptionProvider
Method to decrypt the provided value from persistence.
deepFindSymbolForParameterInCompilation(QueryCompilation, Object) - Method in class org.datanucleus.store.query.Query
 
DEFAULT - Static variable in class org.datanucleus.FetchGroup
 
DEFAULT - Static variable in class org.datanucleus.FetchPlan
Constant defining the fields in the default fetch group.
DEFAULT - Static variable in class org.datanucleus.metadata.ForeignKeyAction
update/delete-action="default".
DEFAULT_RECURSION_DEPTH - Static variable in class org.datanucleus.metadata.AbstractMemberMetaData
Default recursion-depth according to proposed final draft spec, [12.7.2].
defaultArg - Variable in class org.datanucleus.util.CommandLine
Default arguments
DefaultCandidateExtent<T> - Class in org.datanucleus.store
Extent that does a simple JDOQL query for the candidate with/without subclasses.
DefaultCandidateExtent(ExecutionContext, Class<T>, boolean, AbstractClassMetaData) - Constructor for class org.datanucleus.store.DefaultCandidateExtent
Constructor.
DefaultConstructor - Class in org.datanucleus.enhancer.jdo.method
Method to generate a default Constructor using ASM.
DefaultConstructor(ClassEnhancer, String, int, Object, Object[], String[]) - Constructor for class org.datanucleus.enhancer.jdo.method.DefaultConstructor
Constructor.
defaultFetchGroup - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
default-fetch-group tag value.
DefaultStoreSchemaHandler - Class in org.datanucleus.store.schema
Fallback StoreSchemaHandler that simply provides access to the schema flags.
DefaultStoreSchemaHandler(StoreManager) - Constructor for class org.datanucleus.store.schema.DefaultStoreSchemaHandler
 
defaultValue - Variable in class org.datanucleus.metadata.ColumnMetaData
Default value for the column (when constructing the table with this column).
deferred - Variable in class org.datanucleus.metadata.ForeignKeyMetaData
The deferred attribute specifies whether the foreign key constraint is defined to be checked only at commit time.
defineClass(String, byte[], ClassLoaderResolver) - Method in class org.datanucleus.enhancer.EnhancerClassLoader
Define a class in this ClassLoader.
delegate - Variable in class org.datanucleus.store.types.wrappers.ArrayList
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.Collection
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.HashMap
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.HashSet
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.Hashtable
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.LinkedHashMap
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.LinkedHashSet
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.LinkedList
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.List
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.Map
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.PriorityQueue
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.Properties
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.Queue
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.Set
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.SortedMap
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.SortedSet
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.Stack
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.TreeMap
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.TreeSet
The internal "delegate".
delegate - Variable in class org.datanucleus.store.types.wrappers.Vector
The internal "delegate".
deleteAction - Variable in class org.datanucleus.metadata.ForeignKeyMetaData
Foreign keys represent a consistency constraint in the database that must be maintained.
deleteAllClasses() - Method in interface org.datanucleus.store.autostart.AutoStartMechanism
Method to delete all classes that are currently listed as supported in the internal storage.
deleteAllClasses() - Method in class org.datanucleus.store.autostart.ClassesAutoStarter
Method to remove all classes from the starter.
deleteAllClasses() - Method in class org.datanucleus.store.autostart.MetaDataAutoStarter
Method to remove all classes from the starter.
deleteAllClasses() - Method in class org.datanucleus.store.autostart.XMLAutoStarter
Remove all classes from the starter.
deleteClass(String) - Method in interface org.datanucleus.store.autostart.AutoStartMechanism
Method to delete a class/field that is currently listed as supported in the internal storage.
deleteClass(String) - Method in class org.datanucleus.store.autostart.ClassesAutoStarter
Method to remove a class from the starter
deleteClass(String) - Method in class org.datanucleus.store.autostart.MetaDataAutoStarter
Method to remove a class from the starter.
deleteClass(String) - Method in class org.datanucleus.store.autostart.XMLAutoStarter
Method to remove a class from the starter
deleteDatastoreQueryCompilation(String, String, String) - Method in class org.datanucleus.store.query.QueryManager
Method to remove a cached datastore query compilation.
DeleteFieldManager - Class in org.datanucleus.store.fieldmanager
Field manager that deletes all "dependent" PC objects referenced from the source object.
DeleteFieldManager(ObjectProvider) - Constructor for class org.datanucleus.store.fieldmanager.DeleteFieldManager
Constructor.
DeleteFieldManager(ObjectProvider, boolean) - Constructor for class org.datanucleus.store.fieldmanager.DeleteFieldManager
Constructor.
deleteObject(Object) - Method in interface org.datanucleus.ExecutionContext
Method to delete an object from the datastore.
deleteObject(Object) - Method in class org.datanucleus.ExecutionContextImpl
Method to delete an object from the datastore.
deleteObject(Object) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
deleteObject(ObjectProvider) - Method in class org.datanucleus.store.federation.FederatedPersistenceHandler
 
deleteObject(ObjectProvider) - Method in interface org.datanucleus.store.StorePersistenceHandler
Deletes a persistent object from the datastore.
deleteObjectInternal(Object) - Method in interface org.datanucleus.ExecutionContext
Method to delete the passed object (internally).
deleteObjectInternal(Object) - Method in class org.datanucleus.ExecutionContextImpl
Method to delete an object from persistence which should be called from internal calls only.
deleteObjects(Object[]) - Method in interface org.datanucleus.ExecutionContext
Method to delete an array of objects from the datastore.
deleteObjects(Object[]) - Method in class org.datanucleus.ExecutionContextImpl
Method to delete an array of objects from the datastore.
deleteObjects(Object[]) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
deleteObjects(ObjectProvider...) - Method in class org.datanucleus.store.AbstractPersistenceHandler
 
deleteObjects(ObjectProvider...) - Method in class org.datanucleus.store.federation.FederatedPersistenceHandler
 
deleteObjects(ObjectProvider...) - Method in interface org.datanucleus.store.StorePersistenceHandler
Method to delete an array of objects from the datastore.
DeleteOperation - Class in org.datanucleus.flush
Flush operation for a delete of the specified object.
DeleteOperation(ObjectProvider) - Constructor for class org.datanucleus.flush.DeleteOperation
 
deletePersistent() - Method in class org.datanucleus.state.JDOStateManager
Method to delete the object from persistence.
deletePersistent() - Method in interface org.datanucleus.state.ObjectProvider
Method to delete the object from persistence.
deletePersistentAll() - Method in class org.datanucleus.store.query.Query
Method to delete all objects found by this query, catering for cascade changes and updates to in-memory objects.
deletePersistentAll(Object[]) - Method in class org.datanucleus.store.query.Query
Method to delete all objects found by this query, catering for cascade changes and updates to in-memory objects.
deletePersistentAll(Map) - Method in class org.datanucleus.store.query.Query
Method to delete all objects found by this query, catering for cascade changes and updates to in-memory objects.
deleteSchema(String, Properties, Object) - Method in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
 
deleteSchema(String, Properties) - Method in interface org.datanucleus.store.schema.SchemaAwareStoreManager
Method that will delete a schema from the datastore (if the datastore supports it).
deleteSchema(SchemaAwareStoreManager, String) - Method in class org.datanucleus.store.schema.SchemaTool
 
deleteSchema(String, Properties, Object) - Method in interface org.datanucleus.store.schema.StoreSchemaHandler
Method to delete the specified schema.
deleteSchemaForClasses(Set<String>, Properties, Object) - Method in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
 
deleteSchemaForClasses(Set<String>, Properties) - Method in interface org.datanucleus.store.schema.SchemaAwareStoreManager
Delete the schema (tables/constraints) for the specified classes (if supported by this datastore).
deleteSchemaForClasses(SchemaAwareStoreManager, Set<String>) - Method in class org.datanucleus.store.schema.SchemaTool
 
deleteSchemaForClasses(Set<String>, Properties, Object) - Method in interface org.datanucleus.store.schema.StoreSchemaHandler
Method to delete the schema for the supplied classes.
DELETING - Static variable in class org.datanucleus.state.ActivityState
Deleting the object.
delistResource(XAResource, int) - Method in class org.datanucleus.transaction.Transaction
 
dependent - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Whether this field contains a reference that should be deleted when deleting this field.
dereferenceFilter(String) - Method in class org.datanucleus.store.query.AbstractJavaQuery
Method to expand the subqueries defined in a filter.
deregisterAllStoreData() - Method in class org.datanucleus.store.AbstractStoreManager
Method to deregister all existing store data so that we are managing nothing.
deregisterClass(String) - Method in class org.datanucleus.store.StoreDataManager
 
deregisterEmbeddedRelation(ExecutionContext.EmbeddedOwnerRelation) - Method in interface org.datanucleus.ExecutionContext
Method to deregister the specified embedded relation (e.g when the embedded object is disconnected).
deregisterEmbeddedRelation(ExecutionContext.EmbeddedOwnerRelation) - Method in class org.datanucleus.ExecutionContextImpl
 
deregisterListener(FetchPlan) - Method in class org.datanucleus.FetchGroup
Method to deregister a listener for changes to this FetchGroup.
deregisterListener(MetaDataListener) - Method in interface org.datanucleus.metadata.MetaDataManager
Method to deregister a listener from being notified when metadata for a class/interface is initialised.
deregisterListener(MetaDataListener) - Method in class org.datanucleus.metadata.MetaDataManagerImpl
 
deregisterMBean(String) - Method in class org.datanucleus.management.jmx.ManagementManager
Deregister an MBean from the MBeanServer
deregisterTask() - Method in class org.datanucleus.store.query.Query
 
detach(FetchPlanState) - Method in class org.datanucleus.state.JDOStateManager
Method to detach this object.
detach(FetchPlanState) - Method in interface org.datanucleus.state.ObjectProvider
Method to detach the persistable object.
DETACH_LOAD_FIELDS - Static variable in class org.datanucleus.FetchPlan
Members that are not loaded but are in the current fetch plan should be loaded before detachment.
DETACH_UNLOAD_FIELDS - Static variable in class org.datanucleus.FetchPlan
Members that are loaded but not in current fetch plan should be unloaded before detachment.
detachable - Variable in class org.datanucleus.metadata.AbstractClassMetaData
detachable tag value.
detachAll() - Method in interface org.datanucleus.ExecutionContext
Method to detach all managed objects.
detachAll() - Method in class org.datanucleus.ExecutionContextImpl
Method to detach all objects in the context.
detachAsWrapped(ObjectProvider) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience accessor for whether to detach SCO objects as wrapped.
detachCopy(FetchPlanState) - Method in class org.datanucleus.state.JDOStateManager
Method to make detached copy of this instance If the object is detachable then the copy will be migrated to DETACHED state, otherwise will migrate the copy to TRANSIENT.
detachCopy(FetchPlanState) - Method in interface org.datanucleus.state.ObjectProvider
Method to make detached copy of this instance
detachCopy(FetchPlanState) - Method in interface org.datanucleus.store.types.SCO
Method to return a detached copy of this object.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.ArrayList
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.BitSet
Method to detach a copy.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.Collection
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.Date
Method to detach a copy of this object.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.GregorianCalendar
Method to return a detached copy of the value object.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.HashMap
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.HashSet
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.Hashtable
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.LinkedHashMap
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.LinkedHashSet
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.List
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.Map
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.Properties
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.Queue
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.Set
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.SortedMap
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.SortedSet
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.SqlDate
Method to detach a copy of this object.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.SqlTime
Method to detach a copy of this object.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.SqlTimestamp
Method to detach a copy of this object.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.Stack
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.TreeMap
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.TreeSet
Method to return a detached copy of the container.
detachCopy(FetchPlanState) - Method in class org.datanucleus.store.types.wrappers.Vector
Method to return a detached copy of the container.
detachCopyForCollection(ObjectProvider, Object[], FetchPlanState, Collection) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to detach copies (recursively) of all elements for a collection field.
detachCopyForMap(ObjectProvider, Set, FetchPlanState, Map) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to detach copies (recursively) of all elements for a map field.
DETACHED_CLEAN - Static variable in class org.datanucleus.state.LifeCycleState
Detached-Clean
DETACHED_DIRTY - Static variable in class org.datanucleus.state.LifeCycleState
Detached-Dirty
DetachFieldManager - Class in org.datanucleus.store.fieldmanager
FieldManager to handle the detachment of fields with persistable objects.
DetachFieldManager(ObjectProvider, boolean[], FetchPlanForClass, FetchPlanState, boolean) - Constructor for class org.datanucleus.store.fieldmanager.DetachFieldManager
Constructor for a field manager for detachment.
detachForCollection(ObjectProvider, Object[], FetchPlanState) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to detach (recursively) all elements for a collection field.
detachForMap(ObjectProvider, Set, FetchPlanState) - Static method in class org.datanucleus.store.types.SCOUtils
Convenience method to detach (recursively) all elements for a map field.
DetachListener - Class in org.datanucleus.util
Listener hook for detachment events, as an alternative to the JDO standard process of throwing a JDODetachedFieldAccessException.
DetachListener() - Constructor for class org.datanucleus.util.DetachListener
 
detachObject(Object, FetchPlanState) - Method in interface org.datanucleus.ExecutionContext
Method to detach the passed object.
detachObject(Object, FetchPlanState) - Method in class org.datanucleus.ExecutionContextImpl
Method to detach a persistent object without making a copy.
detachObject(Object, FetchPlanState) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
detachObjectCopy(T, FetchPlanState) - Method in interface org.datanucleus.ExecutionContext
Method to detach a copy of the passed object using the provided state.
detachObjectCopy(T, FetchPlanState) - Method in class org.datanucleus.ExecutionContextImpl
Detach a copy of the passed persistent object using the provided detach state.
detachObjectCopy(Object, FetchPlanState) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
DetachState - Class in org.datanucleus.state
Holder for the detachment state control for the detachment process.
DetachState(ApiAdapter) - Constructor for class org.datanucleus.state.DetachState
Constructor.
DetachState.Entry - Class in org.datanucleus.state
 
determineIdentity() - Method in class org.datanucleus.metadata.AbstractClassMetaData
Determines the identity based on MetaData defaults or user defined MetaData
determineInheritanceMetaData(MetaDataManager) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Impose a default inheritance strategy when one is not already specified.
determineObjectIdClass(MetaDataManager) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Determine the object id class.
determineSuperClassName(ClassLoaderResolver, Class, MetaDataManager) - Method in class org.datanucleus.metadata.AbstractClassMetaData
Determine the super persistable class.
dfgMemberFlags - Variable in class org.datanucleus.metadata.AbstractClassMetaData
Flags of the default-fetch-group state for all fields/properties.
dfgMemberPositions - Variable in class org.datanucleus.metadata.AbstractClassMetaData
Positions of the default-fetch-group fields/properties (inc superclasses).
directSubclassesByClass - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Cache subclass information as that is expensive to compute, keyed by class name
dirty - Variable in class org.datanucleus.state.AbstractStateManager
Indicator for whether the persistable instance is dirty.
dirtyFields - Variable in class org.datanucleus.state.AbstractStateManager
indicators for which fields are currently dirty in the persistable instance.
disableConnectionPool() - Method in interface org.datanucleus.store.connection.ConnectionManager
Disable binding objects to "ExecutionContext" references, so automatically disables the connection pooling
disableConnectionPool() - Method in class org.datanucleus.store.connection.ConnectionManagerImpl
Disable binding objects to ExecutionContext references, so automatically disables the connection pooling
discardCompiled() - Method in class org.datanucleus.store.query.AbstractJavaQuery
Method to discard our current compiled query due to changes.
discardCompiled() - Method in class org.datanucleus.store.query.AbstractSQLQuery
Utility to discard any compiled query.
discardCompiled() - Method in class org.datanucleus.store.query.Query
Utility to remove any previous compilation of this Query.
disconnect() - Method in class org.datanucleus.query.evaluator.InMemoryQueryResult
 
disconnect() - Method in class org.datanucleus.state.JDOStateManager
Disconnect the provider from the ExecutionContext and PC object.
disconnect() - Method in interface org.datanucleus.state.ObjectProvider
Disconnect this provider from the ExecutionContext and PC object.
disconnect() - Method in class org.datanucleus.state.ReferentialJDOStateManager
Disconnect the provider from the ExecutionContext and PC object.
disconnect() - Method in class org.datanucleus.store.query.AbstractQueryResult
Method to disconnect the results from the ExecutionContext, meaning that thereafter it just behaves like a List.
disconnect() - Method in interface org.datanucleus.store.query.QueryResult
Method to disconnect the results from the ExecutionContext, meaning that thereafter it just behaves like a List.
disconnectClone(PersistenceCapable) - Method in class org.datanucleus.state.JDOStateManager
Method to disconnect any cloned persistence capable objects from their StateManager.
disconnectFromListeners() - Method in class org.datanucleus.FetchGroup
Method to disconnect this fetch group from all listeners since the group is removed from use.
disconnectLifecycleListener() - Method in interface org.datanucleus.ExecutionContext
Disconnect the registered LifecycleListener
disconnectLifecycleListener() - Method in class org.datanucleus.ExecutionContextImpl
Disconnect the registered LifecycleListener
disconnectObjectProvider(ObjectProvider) - Method in interface org.datanucleus.state.ObjectProviderFactory
Method to be called when an ObjectProvider is disconnected (finished with).
disconnectObjectProvider(ObjectProvider) - Method in class org.datanucleus.state.ObjectProviderFactoryImpl
Hook to allow an ObjectProvider to mark itself as disconnected so that it is returned to the pool.
disconnectObjectProvidersFromCache() - Method in class org.datanucleus.ExecutionContextImpl
Disconnect ObjectProviders that are cached from their objects, and removes them from the cache.
discriminatorLookupByRootClassName - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
 
DiscriminatorMetaData - Class in org.datanucleus.metadata
Representation of a discriminator in an inheritance strategy.
DiscriminatorMetaData() - Constructor for class org.datanucleus.metadata.DiscriminatorMetaData
 
DiscriminatorMetaData(DiscriminatorMetaData) - Constructor for class org.datanucleus.metadata.DiscriminatorMetaData
Copy constructor.
discriminatorMetaData - Variable in class org.datanucleus.metadata.EmbeddedMetaData
Discriminator for use when embedding objects with inheritance.
discriminatorMetaData - Variable in class org.datanucleus.metadata.InheritanceMetaData
DiscriminatorMetaData element.
DiscriminatorStrategy - Enum in org.datanucleus.metadata
Representation of the values for discriminator "strategy".
displaysDash - Variable in class org.datanucleus.util.CommandLine
displays dash
div(Object) - Method in class org.datanucleus.query.inmemory.AggregateExpression
 
div(Object) - Method in class org.datanucleus.query.inmemory.BigDecimalAggregateExpression
 
div(Object) - Method in class org.datanucleus.query.inmemory.BigIntegerAggregateExpression
 
div(Object) - Method in class org.datanucleus.query.inmemory.DoubleAggregateExpression
 
div(Object) - Method in class org.datanucleus.query.inmemory.FloatAggregateExpression
 
div(Object) - Method in class org.datanucleus.query.inmemory.IntegerAggregateExpression
 
div(Object) - Method in class org.datanucleus.query.inmemory.LongAggregateExpression
 
div(Object) - Method in class org.datanucleus.query.inmemory.NumericAggregateExpression
 
div(Object) - Method in class org.datanucleus.query.inmemory.ShortAggregateExpression
 
DLOAD - Static variable in interface org.datanucleus.asm.Opcodes
 
DMUL - Static variable in interface org.datanucleus.asm.Opcodes
 
DN2NamingFactory - Class in org.datanucleus.store.schema.naming
Naming factory used by DataNucleus v3.x onwards.
DN2NamingFactory(NucleusContext) - Constructor for class org.datanucleus.store.schema.naming.DN2NamingFactory
 
DNEG - Static variable in interface org.datanucleus.asm.Opcodes
 
doc - Variable in class org.datanucleus.store.autostart.XMLAutoStarter
 
DOUBLE - Static variable in interface org.datanucleus.asm.Opcodes
 
DOUBLE - Static variable in class org.datanucleus.asm.Type
The sort of the double type.
DOUBLE - Static variable in class org.datanucleus.ClassConstants
 
DOUBLE - Static variable in class org.datanucleus.ClassNameConstants
 
DOUBLE_ARRAY - Static variable in class org.datanucleus.ClassNameConstants
 
DOUBLE_TYPE - Static variable in class org.datanucleus.asm.Type
The double type.
DoubleAggregateExpression - Class in org.datanucleus.query.inmemory
Expression representing a Double, used in evaluation of aggregates.
DoubleAggregateExpression(Double) - Constructor for class org.datanucleus.query.inmemory.DoubleAggregateExpression
 
DoubleArrayByteBufferConverter - Class in org.datanucleus.store.types.converters
Convenience class to handle Java serialisation of a double[] object to/from ByteBuffer.
DoubleArrayByteBufferConverter() - Constructor for class org.datanucleus.store.types.converters.DoubleArrayByteBufferConverter
 
DREM - Static variable in interface org.datanucleus.asm.Opcodes
 
DRETURN - Static variable in interface org.datanucleus.asm.Opcodes
 
DSTORE - Static variable in interface org.datanucleus.asm.Opcodes
 
DSUB - Static variable in interface org.datanucleus.asm.Opcodes
 
dump(NucleusLogger) - Method in class org.datanucleus.properties.BasePropertyStore
 
dump(PrintWriter) - Method in class org.datanucleus.state.JDOStateManager
Utility to dump the contents of the StateManager.
dumpClassInformation(Class) - Static method in class org.datanucleus.util.ClassUtils
Utility to use Reflection to dump out the details of a class.
dumpToFile(String) - Method in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Convenience method to dump the generated class to the specified file.
DUP - Static variable in interface org.datanucleus.asm.Opcodes
 
DUP2 - Static variable in interface org.datanucleus.asm.Opcodes
 
DUP2_X1 - Static variable in interface org.datanucleus.asm.Opcodes
 
DUP2_X2 - Static variable in interface org.datanucleus.asm.Opcodes
 
DUP_X1 - Static variable in interface org.datanucleus.asm.Opcodes
 
DUP_X2 - Static variable in interface org.datanucleus.asm.Opcodes
 
DyadicExpression - Class in org.datanucleus.query.expression
Expression between two other expressions and an operation.
DyadicExpression(Expression.MonadicOperator, Expression) - Constructor for class org.datanucleus.query.expression.DyadicExpression
Perform a function op on operand
DyadicExpression(Expression, Expression.DyadicOperator, Expression) - Constructor for class org.datanucleus.query.expression.DyadicExpression
Performs a function on two arguments.
DyadicOperator(String, int, boolean) - Constructor for class org.datanucleus.query.expression.Expression.DyadicOperator
Dyadic operator

E

ec - Variable in class org.datanucleus.store.AbstractExtent
ExecutionContext
ec - Variable in class org.datanucleus.store.fieldmanager.AbstractFetchFieldManager
 
ec - Variable in class org.datanucleus.store.fieldmanager.AbstractStoreFieldManager
 
ec - Variable in class org.datanucleus.store.NucleusSequenceImpl
execution context.
ec - Variable in class org.datanucleus.store.query.AbstractCandidateLazyLoadList
ExecutionContext.
ec - Variable in class org.datanucleus.store.query.Query
 
EclipsePluginRegistry - Class in org.datanucleus.plugin
Manages the registry of Extensions and Extension Points.
EclipsePluginRegistry(ClassLoaderResolver) - Constructor for class org.datanucleus.plugin.EclipsePluginRegistry
Constructor
element - Variable in class org.datanucleus.metadata.ArrayMetaData
Representation of the element of the array.
element - Variable in class org.datanucleus.metadata.CollectionMetaData
Representation of the element of the collection.
elementAt(int) - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to retrieve an element no.
elementAt(int) - Method in class org.datanucleus.store.types.wrappers.Vector
Method to retrieve an element no.
elementIsPersistent() - Method in class org.datanucleus.metadata.ArrayMetaData
 
elementIsPersistent() - Method in class org.datanucleus.metadata.CollectionMetaData
 
elementMetaData - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
ElementMetaData.
ElementMetaData - Class in org.datanucleus.metadata
This element specifies the mapping for the element component of arrays and collections.
ElementMetaData(ElementMetaData) - Constructor for class org.datanucleus.metadata.ElementMetaData
Constructor to create a copy of the passed metadata using the provided parent.
ElementMetaData() - Constructor for class org.datanucleus.metadata.ElementMetaData
Default constructor.
elements() - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to return the elements of the List as an Enumeration.
elements() - Method in class org.datanucleus.store.types.wrappers.Vector
Method to return the elements of the List as an Enumeration.
embedded - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
embedded tag value.
EMBEDDED_COLLECTION_ELEMENT_PC - Static variable in interface org.datanucleus.state.ObjectProvider
Embedded (or serialised) Collection Element PC
EMBEDDED_MAP_KEY_PC - Static variable in interface org.datanucleus.state.ObjectProvider
Embedded (or serialised) Map Key PC
EMBEDDED_MAP_VALUE_PC - Static variable in interface org.datanucleus.state.ObjectProvider
Embedded (or serialised) Map Value PC
EMBEDDED_PC - Static variable in interface org.datanucleus.state.ObjectProvider
Embedded (or serialised) PC
embeddedMetaData - Variable in class org.datanucleus.metadata.AbstractElementMetaData
EmbeddedMetaData
embeddedMetaData - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
EmbeddedMetaData.
EmbeddedMetaData - Class in org.datanucleus.metadata
This element specifies the mapping for an embedded type.
EmbeddedMetaData(EmbeddedMetaData) - Constructor for class org.datanucleus.metadata.EmbeddedMetaData
Constructor to create a copy of the passed metadata.
EmbeddedMetaData() - Constructor for class org.datanucleus.metadata.EmbeddedMetaData
Default constructor.
embeddedOnly - Variable in class org.datanucleus.metadata.AbstractClassMetaData
embedded-only tag value.
EmbeddedOwnerRelation(ObjectProvider, int, ObjectProvider) - Constructor for class org.datanucleus.ExecutionContext.EmbeddedOwnerRelation
 
embOP - Variable in class org.datanucleus.ExecutionContext.EmbeddedOwnerRelation
 
empty() - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Accessor for whether the Stack is empty.
empty() - Method in class org.datanucleus.store.types.wrappers.Stack
Accessor for whether the Stack is empty.
encode(byte[]) - Static method in class org.datanucleus.util.Base64
Encodes a byte array into Base64 format.
encode(byte[], int) - Static method in class org.datanucleus.util.Base64
Encodes a byte array into Base64 format.
encodeString(String) - Static method in class org.datanucleus.util.Base64
Encodes a string into Base64 format.
EncryptionAwareStoreManager - Interface in org.datanucleus.store.encryption
Interface implemented by any StoreManager that wants to provide a hook to encrypt field data prior to persistence.
encryptValue(AbstractMemberMetaData, Object) - Method in interface org.datanucleus.store.encryption.PersistenceEncryptionProvider
Method to encrypt the provided value for persistence.
end(Xid, int) - Method in class org.datanucleus.store.connection.AbstractEmulatedXAResource
 
end() - Method in interface org.datanucleus.Transaction
Method to notify that the transaction is ended.
end() - Method in class org.datanucleus.TransactionImpl
Method to allow the transaction to flush any resources.
endElement(String, String, String) - Method in class org.datanucleus.metadata.xml.PersistenceFileMetaDataHandler
Handler method called at the end of an element.
EndOfFetchPlanGraphException() - Constructor for exception org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager.EndOfFetchPlanGraphException
 
endOfGraphOperation(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
Method called when an end of graph is encountered.
endOfGraphOperation(int) - Method in class org.datanucleus.store.fieldmanager.DetachFieldManager
Method to throw and EndOfFetchPlanGraphException since we're at the end of a branch in the tree.
endOfGraphOperation(int) - Method in class org.datanucleus.store.fieldmanager.LoadFieldManager
Method called when were arrive at the end of a branch
endOfGraphOperation(int) - Method in class org.datanucleus.store.fieldmanager.MakeTransientFieldManager
Method to throw and EndOfFetchPlanGraphException since we're at the end of a branch in the tree.
enhance() - Method in interface org.datanucleus.enhancer.ClassEnhancer
Method to enhance the class definition internally.
enhance() - Method in class org.datanucleus.enhancer.DataNucleusEnhancer
Method to enhance all classes defined by addClass, addClasses, addJar, addPersistenceUnit, addFiles.
enhance() - Method in class org.datanucleus.enhancer.jdo.JDOClassEnhancer
Method to enhance a classes definition.
enhance(ClassLoaderResolver) - Method in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Enhance the implementation of the class/interface.
enhance(String, byte[], ClassLoader) - Method in class org.datanucleus.enhancer.RuntimeEnhancer
 
enhanceClass(ClassMetaData, ClassEnhancer, boolean) - Method in class org.datanucleus.enhancer.DataNucleusEnhancer
Method to enhance the class defined by the MetaData.
enhanced - Variable in class org.datanucleus.enhancer.jdo.JDOClassChecker
Flag for whether the class is enhanced.
EnhancementNamer - Interface in org.datanucleus.enhancer
Interface defining the naming of fields/classes used in enhancement.
EnhancementNucleusContextImpl - Class in org.datanucleus.enhancer
NucleusContext to use when enhancing.
EnhancementNucleusContextImpl(String, Map) - Constructor for class org.datanucleus.enhancer.EnhancementNucleusContextImpl
Constructor for the context.
EnhancementNucleusContextImpl(String, Map, PluginManager) - Constructor for class org.datanucleus.enhancer.EnhancementNucleusContextImpl
Constructor for the context.
enhancer - Variable in class org.datanucleus.enhancer.ClassField
The parent enhancer.
enhancer - Variable in class org.datanucleus.enhancer.ClassMethod
The parent enhancer.
enhancer - Variable in class org.datanucleus.enhancer.DataNucleusClassFileTransformer
 
enhancer - Variable in class org.datanucleus.enhancer.jdo.JDOClassAdapter
The underlying enhancer.
enhancer - Variable in class org.datanucleus.enhancer.jdo.JDOClassChecker
Enhancer for the class.
enhancer - Variable in class org.datanucleus.enhancer.jdo.JDOMethodAdapter
The enhancer for this class.
enhancer - Variable in class org.datanucleus.enhancer.jdo.JDOPropertyGetterAdapter
The enhancer for this class.
enhancer - Variable in class org.datanucleus.enhancer.jdo.JDOPropertySetterAdapter
The enhancer for this class.
EnhancerClassLoader - Class in org.datanucleus.enhancer
ClassLoader for newly defined classes.
EnhancerClassLoader() - Constructor for class org.datanucleus.enhancer.EnhancerClassLoader
 
EnhancerClassLoader(ClassLoaderResolver) - Constructor for class org.datanucleus.enhancer.EnhancerClassLoader
 
EnhancerTask - Class in org.datanucleus.enhancer
Enhancer Ant Task.
EnhancerTask() - Constructor for class org.datanucleus.enhancer.EnhancerTask
Default constructor
EnhanceUtils - Class in org.datanucleus.enhancer
Utility class for bytecode enhancement using ASM.
enlistInTransaction(ObjectProvider) - Method in interface org.datanucleus.ExecutionContext
Method to enlist the specified ObjectProvider in the current transaction.
enlistInTransaction(ObjectProvider) - Method in class org.datanucleus.ExecutionContextImpl
Method to enlist the specified ObjectProvider in the current transaction.
enlistInTransaction(ObjectProvider) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
enlistInTransaction() - Method in class org.datanucleus.state.JDOStateManager
Method to enlist the managed object in the current transaction.
enlistInTransaction() - Method in interface org.datanucleus.state.ObjectProvider
 
enlistResource(XAResource) - Method in class org.datanucleus.transaction.Transaction
 
enqueue(Operation) - Method in class org.datanucleus.flush.OperationQueue
Method to add the specified operation to the operation queue.
entityName - Variable in class org.datanucleus.metadata.AbstractClassMetaData
Entity name.
entityResolver - Variable in class org.datanucleus.metadata.xml.AbstractMetaDataHandler
Entity Resolver to use (if required)
EntityResolverFactory - Class in org.datanucleus.util
Factory for Entity Resolvers.
entrySet() - Method in class org.datanucleus.cache.SoftRefCache
 
entrySet() - Method in class org.datanucleus.cache.StrongRefCache
 
entrySet() - Method in class org.datanucleus.cache.WeakRefCache
 
entrySet() - Method in class org.datanucleus.store.types.wrappers.backed.HashMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.backed.Hashtable
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.backed.Map
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.backed.Properties
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.backed.SortedMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.backed.TreeMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.HashMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.Hashtable
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.LinkedHashMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.Map
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.Properties
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.SortedMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.store.types.wrappers.TreeMap
Accessor for the set of entries in the Map.
entrySet() - Method in class org.datanucleus.util.ReferenceValueMap
Accessor for the entry set.
entrySetStore() - Method in interface org.datanucleus.store.scostore.MapStore
Accessor for a backing store representing the entry set for the Map.
EnumMatchesMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{enumExpr}.matches(expr)".
EnumMatchesMethod() - Constructor for class org.datanucleus.query.inmemory.EnumMatchesMethod
 
EnumOrdinalMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{enumExpr}.ordinal()".
EnumOrdinalMethod() - Constructor for class org.datanucleus.query.inmemory.EnumOrdinalMethod
 
EnumToStringMethod - Class in org.datanucleus.query.inmemory
Evaluator for the method "{enumExpr}.toString()".
EnumToStringMethod() - Constructor for class org.datanucleus.query.inmemory.EnumToStringMethod
 
eq(Object) - Method in class org.datanucleus.query.inmemory.AggregateExpression
 
eq(Object) - Method in class org.datanucleus.query.inmemory.BigDecimalAggregateExpression
 
eq(Object) - Method in class org.datanucleus.query.inmemory.BigIntegerAggregateExpression
 
eq(Object) - Method in class org.datanucleus.query.inmemory.DateAggregateExpression
 
eq(Object) - Method in class org.datanucleus.query.inmemory.DoubleAggregateExpression
 
eq(Object) - Method in class org.datanucleus.query.inmemory.FloatAggregateExpression
 
eq(Object) - Method in class org.datanucleus.query.inmemory.IntegerAggregateExpression
 
eq(Object) - Method in class org.datanucleus.query.inmemory.LongAggregateExpression
 
eq(Object) - Method in class org.datanucleus.query.inmemory.ShortAggregateExpression
 
eq(Object) - Method in class org.datanucleus.query.inmemory.StringAggregateExpression
 
equals(Object) - Method in class org.datanucleus.asm.Handle
 
equals(Object) - Method in class org.datanucleus.asm.Type
Tests if the given object is equal to this type.
equals(Object) - Method in class org.datanucleus.cache.CachedPC.CachedId
 
equals(Object) - Method in class org.datanucleus.cache.Level2Cache.PinnedClass
 
equals(Object) - Method in class org.datanucleus.Configuration
 
equals(Object) - Method in class org.datanucleus.enhancer.ClassField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.enhancer.ClassMethod
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.FetchGroup
 
equals(Object) - Method in class org.datanucleus.identity.DatastoreUniqueOID
Equality operator.
equals(Object) - Method in class org.datanucleus.identity.IdentityReference
 
equals(Object) - Method in interface org.datanucleus.identity.OID
Equality operator.
equals(Object) - Method in class org.datanucleus.identity.OIDImpl
Equality operator.
equals(Object) - Method in class org.datanucleus.identity.OIDImplKodo
Equality operator.
equals(Object) - Method in class org.datanucleus.identity.OIDImplXcalia
Equality operator.
equals(Object) - Method in class org.datanucleus.metadata.AbstractMemberMetaData
 
equals(Object) - Method in class org.datanucleus.metadata.ForeignKeyAction
 
equals(Object) - Method in class org.datanucleus.metadata.IdentityStrategy
 
equals(Object) - Method in class org.datanucleus.plugin.Bundle.BundleVersion
 
equals(Object) - Method in class org.datanucleus.state.ActivityState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.query.AbstractQueryResult
Equality operator for QueryResults.
equals(Object) - Method in class org.datanucleus.store.query.CandidateIdsQueryResult
 
equals(Object) - Method in class org.datanucleus.store.query.Query
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.ArrayList
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.ArrayList
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Collection
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.HashMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.HashSet
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Hashtable
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedHashSet
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.LinkedList
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.List
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Map
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.PriorityQueue
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Properties
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Queue
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Set
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.SortedMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.SortedSet
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Stack
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.TreeMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.TreeSet
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.Collection
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.HashMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.HashSet
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.Hashtable
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedHashMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedHashSet
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.LinkedList
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.List
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.Map
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.PriorityQueue
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.Properties
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.Queue
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.Set
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.SortedMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.SortedSet
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.Stack
 
equals(Object) - Method in class org.datanucleus.store.types.wrappers.TreeMap
Method to check the equality of this map, and another.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.TreeSet
Equality operator.
equals(Object) - Method in class org.datanucleus.store.types.wrappers.Vector
Equality operator.
equals(Object) - Method in class org.datanucleus.util.ReferenceValueMap
Equality operator.
error(SAXParseException) - Method in class org.datanucleus.metadata.xml.AbstractMetaDataHandler
Parser error method.
error(Object) - Method in class org.datanucleus.util.JDK14Logger
Log an error message.
error(Object, Throwable) - Method in class org.datanucleus.util.JDK14Logger
Log an error message with throwable.
error(Object) - Method in class org.datanucleus.util.Log4JLogger
Log an error message.
error(Object, Throwable) - Method in class org.datanucleus.util.Log4JLogger
Log an error message with throwable.
error(Object) - Method in class org.datanucleus.util.NucleusLogger
Log an error message.
error(Object, Throwable) - Method in class org.datanucleus.util.NucleusLogger
Log an error message with throwable.
error(Object) - Method in class org.datanucleus.util.NullLogger
 
error(Object, Throwable) - Method in class org.datanucleus.util.NullLogger
 
evaluate(Expression) - Method in class org.datanucleus.query.evaluator.AbstractExpressionEvaluator
Method to "evaluate" the expression.
evaluate(ExpressionEvaluator) - Method in class org.datanucleus.query.expression.DyadicExpression
Method to evaluate this expression, using the passed evaluator.
evaluate(ExpressionEvaluator) - Method in class org.datanucleus.query.expression.Expression
Method to evaluate this expression, using the passed evaluator.
evaluate(Expression) - Method in interface org.datanucleus.query.expression.ExpressionEvaluator
Method to evaluate the provided expression.
evaluate(ExpressionEvaluator) - Method in class org.datanucleus.query.expression.OrderExpression
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.ArrayContainsMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.ArraySizeMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.CoalesceFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.CollectionContainsMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.ConcatFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.ContainerIsEmptyMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.ContainerSizeMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.CurrentDateFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.CurrentTimeFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.CurrentTimestampFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.DateGetDayMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.DateGetHoursMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.DateGetMinutesMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.DateGetMonthMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.DateGetSecondsMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.DateGetTimeMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.DateGetYearMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.EnumMatchesMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.EnumOrdinalMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.EnumToStringMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in interface org.datanucleus.query.inmemory.InvocationEvaluator
Method to evaluate the InvokeExpression, as part of the overall evaluation defined by the InMemoryExpressionEvaluator.
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.JDOHelperGetObjectIdFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.JDOHelperGetVersionFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.LengthFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.ListGetMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.LocateFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.LowerFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.MapContainsEntryMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.MapContainsKeyMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.MapContainsValueMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.MapGetMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.MathFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.ModFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.NullIfFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.ObjectGetClassMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.SizeFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringCharAtMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringConcatMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringEndsWithMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringEqualsIgnoreCaseMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringEqualsMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringIndexOfMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringLengthMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringMatchesMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringStartsWithMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringSubstringMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringToLowerCaseMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringToUpperCaseMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringTrimLeftMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringTrimMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.StringTrimRightMethod
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.SubstringFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.TrimFunction
 
evaluate(InvokeExpression, Object, InMemoryExpressionEvaluator) - Method in class org.datanucleus.query.inmemory.UpperFunction
 
evaluateInMemory() - Method in class org.datanucleus.store.query.AbstractJavaQuery
Convenience method to return whether the query should be evaluated in-memory.
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.AbsFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.ArcCosineFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.ArcSineFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.ArcTangentFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.CeilFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.CosineFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.ExpFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.FloorFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.LogFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.MathFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.SineFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.SqrtFunction
 
evaluateMathFunction(double) - Method in class org.datanucleus.query.inmemory.TangentFunction
 
evaluateSubquery(Query, QueryCompilation, Collection, Object) - Method in class org.datanucleus.query.evaluator.JavaQueryEvaluator
Method to evaluate a subquery of the query being evaluated.
evaluateSubquery(Query, QueryCompilation, Collection, Object) - Method in class org.datanucleus.query.evaluator.JDOQLEvaluator
Method to evaluate a subquery of the query being evaluated.
evaluateSubquery(Query, QueryCompilation, Collection, Object) - Method in class org.datanucleus.query.evaluator.JPQLEvaluator
Method to evaluate a subquery of the query being evaluated.
evaluator - Variable in class org.datanucleus.query.evaluator.JavaQueryEvaluator
The evaluator.
EventListenerMetaData - Class in org.datanucleus.metadata
Listener for events, following the JPA model.
EventListenerMetaData(String) - Constructor for class org.datanucleus.metadata.EventListenerMetaData
Constructor for an EventListener MetaData
evict(Object) - Method in class org.datanucleus.cache.JavaxCacheLevel2Cache
Evict the parameter instance from the second-level cache.
evict(Class) - Method in class org.datanucleus.cache.JavaxCacheQueryResultCache
 
evict(Query) - Method in class org.datanucleus.cache.JavaxCacheQueryResultCache
 
evict(Query, Map) - Method in class org.datanucleus.cache.JavaxCacheQueryResultCache
 
evict(Object) - Method in interface org.datanucleus.cache.Level2Cache
Evict the parameter instance from the second-level cache.
evict(Object) - Method in class org.datanucleus.cache.NullLevel2Cache
Evict the parameter instance from the second-level cache.
evict(Object) - Method in class org.datanucleus.cache.WeakLevel2Cache
Method to evict an object from the cache.
evict(String) - Method in class org.datanucleus.query.cache.AbstractQueryCompilationCache
 
evict(String) - Method in interface org.datanucleus.query.cache.QueryCompilationCache
Evict the query from the compilation cache.
evict() - Method in class org.datanucleus.state.AbstractStateManager
Method to change the object state to evicted.
evict() - Method in interface org.datanucleus.state.ObjectProvider
Method to change the object state to evicted.
evict(String) - Method in class org.datanucleus.store.query.cache.AbstractQueryDatastoreCompilationCache
 
evict(Class) - Method in class org.datanucleus.store.query.cache.AbstractQueryResultsCache
 
evict(Query) - Method in class org.datanucleus.store.query.cache.AbstractQueryResultsCache
 
evict(Query, Map) - Method in class org.datanucleus.store.query.cache.AbstractQueryResultsCache
 
evict(String) - Method in interface org.datanucleus.store.query.cache.QueryDatastoreCompilationCache
Evict the query from the compilation cache.
evict(Class) - Method in interface org.datanucleus.store.query.cache.QueryResultsCache
Method to evict all queries that use the provided class as candidate.
evict(Query) - Method in interface org.datanucleus.store.query.cache.QueryResultsCache
Evict the query from the results cache.
evict(Query, Map) - Method in interface org.datanucleus.store.query.cache.QueryResultsCache
Evict the query with the specified params from the results cache.
evictAll() - Method in class org.datanucleus.cache.JavaxCacheLevel2Cache
Evict the parameter instances from the second-level cache.
evictAll(Collection) - Method in class org.datanucleus.cache.JavaxCacheLevel2Cache
Evict the parameter instances from the second-level cache.
evictAll(Object[]) - Method in class org.datanucleus.cache.JavaxCacheLevel2Cache
Evict the parameter instances from the second-level cache.
evictAll(Class, boolean) - Method in class org.datanucleus.cache.JavaxCacheLevel2Cache
Evict the parameter instances from the second-level cache.
evictAll() - Method in class org.datanucleus.cache.JavaxCacheQueryResultCache
 
evictAll() - Method in interface org.datanucleus.cache.Level2Cache
Evict the parameter instances from the second-level cache.
evictAll(Object[]) - Method in interface org.datanucleus.cache.Level2Cache
Evict the parameter instances from the second-level cache.
evictAll(Collection) - Method in interface org.datanucleus.cache.Level2Cache
Evict the parameter instances from the second-level cache.
evictAll(Class, boolean) - Method in interface org.datanucleus.cache.Level2Cache
Evict the parameter instances from the second-level cache.
evictAll() - Method in class org.datanucleus.cache.NullLevel2Cache
Evict the parameter instances from the second-level cache.
evictAll(Class, boolean) - Method in class org.datanucleus.cache.NullLevel2Cache
Evict the parameter instances from the second-level cache.
evictAll(Collection) - Method in class org.datanucleus.cache.NullLevel2Cache
Evict the parameter instances from the second-level cache.
evictAll(Object[]) - Method in class org.datanucleus.cache.NullLevel2Cache
Evict the parameter instances from the second-level cache.
evictAll() - Method in class org.datanucleus.cache.WeakLevel2Cache
Method to evict all objects from the L2 cache.
evictAll(Class, boolean) - Method in class org.datanucleus.cache.WeakLevel2Cache
Method to evict all objects of the given types from the cache.
evictAll(Collection) - Method in class org.datanucleus.cache.WeakLevel2Cache
Method to evict the objects with the specified ids.
evictAll(Object[]) - Method in class org.datanucleus.cache.WeakLevel2Cache
Method to evict the objects with the specified ids.
evictAll() - Method in class org.datanucleus.store.query.cache.AbstractQueryResultsCache
 
evictAll() - Method in interface org.datanucleus.store.query.cache.QueryResultsCache
Method to clear the cache.
evictAllObjects() - Method in interface org.datanucleus.ExecutionContext
Method to evict all L1 cache objects
evictAllObjects() - Method in class org.datanucleus.ExecutionContextImpl
Method to evict all current objects from L1 cache.
evictAllObjects() - Method in class org.datanucleus.ExecutionContextThreadedImpl
Method to evict all current objects from L1 cache.
evictFromTransaction(ObjectProvider) - Method in interface org.datanucleus.ExecutionContext
Method to evict the specified ObjectProvider from the current transaction.
evictFromTransaction(ObjectProvider) - Method in class org.datanucleus.ExecutionContextImpl
Method to evict the specified ObjectProvider from the current transaction.
evictFromTransaction(ObjectProvider) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
evictFromTransaction() - Method in class org.datanucleus.state.JDOStateManager
Method to evict the managed object from the current transaction.
evictFromTransaction() - Method in interface org.datanucleus.state.ObjectProvider
 
evictObject(Object) - Method in interface org.datanucleus.ExecutionContext
Method to evict the passed object.
evictObject(Object) - Method in class org.datanucleus.ExecutionContextImpl
Internal method to evict an object from L1 cache.
evictObject(Object) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
evictObjects(Class, boolean) - Method in interface org.datanucleus.ExecutionContext
Method to evict all objects of the specified type (and optionaly its subclasses).
evictObjects(Class, boolean) - Method in class org.datanucleus.ExecutionContextImpl
Method to evict all objects of the specified type (and optionaly its subclasses) that are present in the L1 cache.
evictQueryResultsForType(Class) - Method in class org.datanucleus.store.query.QueryManager
 
EXCEPTION_PARAMETER - Static variable in class org.datanucleus.asm.TypeReference
The sort of type references that target the type of the exception of a 'catch' clause in a method.
exceptions - Variable in class org.datanucleus.enhancer.ClassMethod
Exceptions that can be thrown.
excludeDefaultListeners - Variable in class org.datanucleus.metadata.AbstractClassMetaData
Flag to exclude default listeners.
excludeDefaultListeners() - Method in class org.datanucleus.metadata.AbstractClassMetaData
Method to exclude default listeners.
excludeSuperClassListeners - Variable in class org.datanucleus.metadata.AbstractClassMetaData
Flag to exclude superclass listeners.
excludeSuperClassListeners() - Method in class org.datanucleus.metadata.AbstractClassMetaData
Toogle exclude super class listeners
execute() - Method in class org.datanucleus.enhancer.ClassMethod
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.EnhancerTask
Execution method
execute() - Method in class org.datanucleus.enhancer.jdo.method.DefaultConstructor
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.InitClass
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.InitFieldFlags
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.InitFieldNames
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.InitFieldTypes
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.InitPersistenceCapableSuperclass
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoCopyField
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoCopyFields
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoCopyKeyFieldsFromObjectId
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoCopyKeyFieldsFromObjectId2
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoCopyKeyFieldsToObjectId
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoCopyKeyFieldsToObjectId2
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoGetInheritedFieldCount
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoGetManagedFieldCount
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoGetNormal
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoGetObjectId
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoGetPersistenceManager
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoGetTransactionalObjectId
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoGetVersion
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoGetViaCheck
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoGetViaMediate
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoIsDetached
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoIsDirty
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoIsXXX
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoMakeDirty
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoNewInstance1
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoNewInstance2
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoNewObjectIdInstance1
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoNewObjectIdInstance2
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoPreSerialize
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoProvideField
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoProvideFields
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoReplaceDetachedState
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoReplaceField
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoReplaceFields
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoReplaceFlags
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoReplaceStateManager
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoSetNormal
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoSetViaCheck
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoSetViaMediate
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.JdoSuperClone
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.LoadClass
Method to add the contents of the class method.
execute() - Method in class org.datanucleus.enhancer.jdo.method.WriteObject
Method to add the contents of the class method.
execute(ExecutionContext, List<ObjectProvider>, List<ObjectProvider>, OperationQueue) - Method in class org.datanucleus.flush.FlushNonReferential
 
execute(ExecutionContext, List<ObjectProvider>, List<ObjectProvider>, OperationQueue) - Method in class org.datanucleus.flush.FlushOrdered
 
execute(ExecutionContext, List<ObjectProvider>, List<ObjectProvider>, OperationQueue) - Method in interface org.datanucleus.flush.FlushProcess
Execute the flush.
execute(boolean, boolean, boolean, boolean, boolean) - Method in class org.datanucleus.query.evaluator.JavaQueryEvaluator
Method to perform the evaluation, applying the query restrictions that are required.
execute(boolean, boolean, boolean, boolean, boolean) - Method in class org.datanucleus.query.evaluator.JDOQLEvaluator
 
execute(boolean, boolean, boolean, boolean, boolean) - Method in class org.datanucleus.query.evaluator.JPQLEvaluator
 
execute() - Method in class org.datanucleus.store.query.Query
Execute the query and return the filtered results.
execute() - Method in class org.datanucleus.store.schema.SchemaToolTask
Execute method, to execute the task.
executeQuery(Map) - Method in class org.datanucleus.store.query.Query
Method to execute the actual query.
executeScript(String) - Method in interface org.datanucleus.store.schema.SchemaScriptAwareStoreManager
Execute the provided script on the datastore schema.
executeWithArray(Object[]) - Method in class org.datanucleus.store.query.AbstractSQLQuery
Execute the query and return the filtered List.
executeWithArray(Object[]) - Method in class org.datanucleus.store.query.Query
Execute the query and return the filtered results using the array of parameters.
executeWithMap(Map) - Method in class org.datanucleus.store.query.AbstractSQLQuery
Execute the query using the input Map of parameters.
executeWithMap(Map) - Method in class org.datanucleus.store.query.Query
Execute the query and return the filtered results using the map of parameters.
EXECUTION_CONTEXT - Static variable in class org.datanucleus.ClassConstants
 
ExecutionContext - Interface in org.datanucleus
Context of execution for persistence operations.
ExecutionContext.EmbeddedOwnerRelation - Class in org.datanucleus
 
ExecutionContext.LifecycleListener - Interface in org.datanucleus
 
executionContextClosing(ExecutionContext) - Method in interface org.datanucleus.ExecutionContextListener
Method called when the specified ExecutionContext is closing.
executionContextClosing(ExecutionContext) - Method in class org.datanucleus.store.query.Query
 
ExecutionContextImpl - Class in org.datanucleus
Manager for persistence/retrieval of objects within an execution context, equating to the work required by javax.jdo.PersistenceManager and javax.persistence.EntityManager.
ExecutionContextImpl(PersistenceNucleusContext, Object, Map<String, Object>) - Constructor for class org.datanucleus.ExecutionContextImpl
Constructor.
ExecutionContextListener - Interface in org.datanucleus
Listener for closure of an ExecutionContext.
ExecutionContextPool - Class in org.datanucleus
Pool of ExecutionContext objects.
ExecutionContextPool(PersistenceNucleusContext) - Constructor for class org.datanucleus.ExecutionContextPool
 
ExecutionContextThreadedImpl - Class in org.datanucleus
ExecutionContext to attempt to handle multi-threaded PM/EM cases.
ExecutionContextThreadedImpl(PersistenceNucleusContext, Object, Map<String, Object>) - Constructor for class org.datanucleus.ExecutionContextThreadedImpl
 
exists(Object) - Method in interface org.datanucleus.ExecutionContext
Method to return if the specified object exists in the datastore.
exists(Object) - Method in class org.datanucleus.ExecutionContextImpl
Method to return if the specified object exists in the datastore.
EXPAND_FRAMES - Static variable in class org.datanucleus.asm.ClassReader
Flag to expand the stack map frames.
ExpFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function EXP(numExpr).
ExpFunction() - Constructor for class org.datanucleus.query.inmemory.ExpFunction
 
expire(ExecutionContext) - Method in class org.datanucleus.ExecutionContextPool
 
expire(ObjectProvider) - Method in class org.datanucleus.state.ObjectProviderPool
 
explicitParameters - Variable in class org.datanucleus.store.query.Query
Any explicit parameters defined for this query, comma separated.
explicitVariables - Variable in class org.datanucleus.store.query.Query
Any explicit variables defined for this query, semicolon separated.
exponentialFormatBigDecimal(BigDecimal) - Static method in class org.datanucleus.util.StringUtils
Formats the given BigDecimal value into a floating-point literal (like we find in SQL).
Expression - Class in org.datanucleus.query.expression
A Scalar expression in a Query.
Expression() - Constructor for class org.datanucleus.query.expression.Expression
Constructor.
Expression(Expression.MonadicOperator, Expression) - Constructor for class org.datanucleus.query.expression.Expression
Perform a function op on operand
Expression(Expression, Expression.DyadicOperator, Expression) - Constructor for class org.datanucleus.query.expression.Expression
Performs a function on two arguments.
Expression.DyadicOperator - Class in org.datanucleus.query.expression
"Dyadic" operator performs operation on one or two operands.
Expression.MonadicOperator - Class in org.datanucleus.query.expression
"Monadic" operator performs a function on one operand.
Expression.Operator - Class in org.datanucleus.query.expression
Representation of an Operator.
ExpressionCompiler - Class in org.datanucleus.query.expression
Compiler for expressions.
ExpressionCompiler() - Constructor for class org.datanucleus.query.expression.ExpressionCompiler
 
ExpressionEvaluator - Interface in org.datanucleus.query.expression
Interface for an evaluator of an expression.
expressionHasNotOperator(Expression) - Static method in class org.datanucleus.query.QueryUtils
Convenience method to return if there is a NOT operator in the expression.
expressionHasOrOperator(Expression) - Static method in class org.datanucleus.query.QueryUtils
Convenience method to return if there is an OR operator in the expression.
exprFilter - Variable in class org.datanucleus.query.compiler.QueryCompilation
Compiled filter expression
exprFrom - Variable in class org.datanucleus.query.compiler.QueryCompilation
Compiled from expression.
exprGrouping - Variable in class org.datanucleus.query.compiler.QueryCompilation
Compiled grouping expression.
exprHaving - Variable in class org.datanucleus.query.compiler.QueryCompilation
Compiled having expression.
exprOrdering - Variable in class org.datanucleus.query.compiler.QueryCompilation
Compiled ordering expression.
exprResult - Variable in class org.datanucleus.query.compiler.QueryCompilation
Compiled result expression.
exprUpdate - Variable in class org.datanucleus.query.compiler.QueryCompilation
Compiled update expression.
Extension - Class in org.datanucleus.plugin
Extension declared in a plug-in.
Extension(ExtensionPoint, Bundle) - Constructor for class org.datanucleus.plugin.Extension
 
Extension(String, Bundle) - Constructor for class org.datanucleus.plugin.Extension
 
EXTENSION_CHECK_UNUSED_PARAMETERS - Static variable in class org.datanucleus.store.query.Query
 
EXTENSION_COMPILATION_CACHED - Static variable in class org.datanucleus.store.query.Query
 
EXTENSION_EVALUATE_IN_MEMORY - Static variable in class org.datanucleus.store.query.Query
 
EXTENSION_FLUSH_BEFORE_EXECUTION - Static variable in class org.datanucleus.store.query.Query
 
EXTENSION_LOAD_RESULTS_AT_COMMIT - Static variable in class org.datanucleus.store.query.Query
 
EXTENSION_MULTITHREAD - Static variable in class org.datanucleus.store.query.Query
 
EXTENSION_RESULT_CACHE_TYPE - Static variable in class org.datanucleus.store.query.Query
 
EXTENSION_RESULT_SIZE_METHOD - Static variable in class org.datanucleus.store.query.Query
 
EXTENSION_RESULTS_CACHED - Static variable in class org.datanucleus.store.query.Query
 
EXTENSION_USE_FETCH_PLAN - Static variable in class org.datanucleus.store.query.Query
 
ExtensionMetaData - Class in org.datanucleus.metadata
Representation of the Meta-Data for an extension.
ExtensionMetaData(String, String, String) - Constructor for class org.datanucleus.metadata.ExtensionMetaData
Constructor
ExtensionPoint - Class in org.datanucleus.plugin
Extension Point declared in a plug-in.
ExtensionPoint(String, String, URL, Bundle) - Constructor for class org.datanucleus.plugin.ExtensionPoint
Constructor
extensions - Variable in class org.datanucleus.metadata.MetaData
List of extensions for this MetaData element.
extensions - Variable in class org.datanucleus.store.query.Query
Any extensions
ExtensionSorter() - Constructor for class org.datanucleus.plugin.NonManagedPluginRegistry.ExtensionSorter
 
ExtensionSorter() - Constructor for class org.datanucleus.plugin.OSGiPluginRegistry.ExtensionSorter
 
Extent<T> - Interface in org.datanucleus.store
Extent of objects within DataNucleus.

F

F2D - Static variable in interface org.datanucleus.asm.Opcodes
 
F2I - Static variable in interface org.datanucleus.asm.Opcodes
 
F2L - Static variable in interface org.datanucleus.asm.Opcodes
 
F_APPEND - Static variable in interface org.datanucleus.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that additional 1-3 locals are defined, and with an empty stack.
F_CHOP - Static variable in interface org.datanucleus.asm.Opcodes
Represents a compressed frame where locals are the same as the locals in the previous frame, except that the last 1-3 locals are absent and with an empty stack.
F_FULL - Static variable in interface org.datanucleus.asm.Opcodes
Represents a compressed frame with complete frame data.
F_NEW - Static variable in interface org.datanucleus.asm.Opcodes
Represents an expanded frame.
F_SAME - Static variable in interface org.datanucleus.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with an empty stack.
F_SAME1 - Static variable in interface org.datanucleus.asm.Opcodes
Represents a compressed frame with exactly the same locals as the previous frame and with a single value on the stack.
FactoryBasedTransactionManagerLocator - Class in org.datanucleus.transaction.jta
TransactionManager locator using a factory class.
FactoryBasedTransactionManagerLocator() - Constructor for class org.datanucleus.transaction.jta.FactoryBasedTransactionManagerLocator
 
factoryClass - Variable in class org.datanucleus.metadata.SequenceMetaData
factory class name (JDO).
FactoryStatistics - Class in org.datanucleus.management
Statistics for a factory of persistence (PMF/EMF).
FactoryStatistics(String) - Constructor for class org.datanucleus.management.FactoryStatistics
 
FactoryStatisticsMBean - Interface in org.datanucleus.management
Interface defining the MBean for a persistence factory.
FADD - Static variable in interface org.datanucleus.asm.Opcodes
 
FALOAD - Static variable in interface org.datanucleus.asm.Opcodes
 
FASTORE - Static variable in interface org.datanucleus.asm.Opcodes
 
fatal(Object) - Method in class org.datanucleus.util.JDK14Logger
Log a fatal message.
fatal(Object, Throwable) - Method in class org.datanucleus.util.JDK14Logger
Log a fatal message with throwable.
fatal(Object) - Method in class org.datanucleus.util.Log4JLogger
Log an fatal message.
fatal(Object, Throwable) - Method in class org.datanucleus.util.Log4JLogger
Log a fatal message with throwable.
fatal(Object) - Method in class org.datanucleus.util.NucleusLogger
Log a fatal message.
fatal(Object, Throwable) - Method in class org.datanucleus.util.NucleusLogger
Log a fatal message with throwable.
fatal(Object) - Method in class org.datanucleus.util.NullLogger
 
fatal(Object, Throwable) - Method in class org.datanucleus.util.NullLogger
 
FCMPG - Static variable in interface org.datanucleus.asm.Opcodes
 
FCMPL - Static variable in interface org.datanucleus.asm.Opcodes
 
FCO_TYPE - Static variable in class org.datanucleus.store.StoreData
First class object (FCO) type
FCONST_0 - Static variable in interface org.datanucleus.asm.Opcodes
 
FCONST_1 - Static variable in interface org.datanucleus.asm.Opcodes
 
FCONST_2 - Static variable in interface org.datanucleus.asm.Opcodes
 
FDIV - Static variable in interface org.datanucleus.asm.Opcodes
 
FederatedJDOQLQuery - Class in org.datanucleus.store.federation
JDOQL query that is federated across multiple datastores
FederatedJDOQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.federation.FederatedJDOQLQuery
Constructs a new query instance that uses the given execution context.
FederatedJDOQLQuery(StoreManager, ExecutionContext, FederatedJDOQLQuery) - Constructor for class org.datanucleus.store.federation.FederatedJDOQLQuery
Constructs a new query instance having the same criteria as the given query.
FederatedJDOQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.federation.FederatedJDOQLQuery
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
FederatedPersistenceHandler - Class in org.datanucleus.store.federation
Persistence handler for federated datastores.
FederatedPersistenceHandler(StoreManager) - Constructor for class org.datanucleus.store.federation.FederatedPersistenceHandler
Constructor.
FederatedQueryManager - Class in org.datanucleus.store.federation
Manager for queries for federated datastores.
FederatedQueryManager(NucleusContext, StoreManager) - Constructor for class org.datanucleus.store.federation.FederatedQueryManager
 
FederatedStoreManager - Class in org.datanucleus.store.federation
A federated StoreManager orchestrates the persistence/retrieval for multiple datastores.
FederatedStoreManager(ClassLoaderResolver, NucleusContext) - Constructor for class org.datanucleus.store.federation.FederatedStoreManager
 
FETCH_SIZE_GREEDY - Static variable in class org.datanucleus.FetchPlan
Fetch size to load all possible.
FETCH_SIZE_OPTIMAL - Static variable in class org.datanucleus.FetchPlan
Fetch size for the implementation to decide how many to load.
fetchBooleanField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchBooleanField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchBooleanField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
 
fetchBooleanField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchBooleanField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch a boolean field at the specified field number, returning it.
fetchBooleanField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
 
fetchBooleanField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for boolean field.
fetchBooleanField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for boolean field.
fetchByteField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchByteField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchByteField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
 
fetchByteField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchByteField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch a byte field at the specified field number, returning it.
fetchByteField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
 
fetchByteField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for byte field.
fetchByteField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for byte field.
fetchCharField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchCharField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchCharField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
 
fetchCharField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchCharField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch a char field at the specified field number, returning it.
fetchCharField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
 
fetchCharField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for char field.
fetchCharField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for int field.
fetchDoubleField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchDoubleField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchDoubleField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
 
fetchDoubleField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchDoubleField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch a double field at the specified field number, returning it.
fetchDoubleField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
 
fetchDoubleField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for double field.
fetchDoubleField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for double field.
fetchFields(ObjectProvider) - Method in interface org.datanucleus.store.FieldValues
Method to retrieve the fields and store them in the object managed by the ObjectProvider.
fetchFKOnly() - Method in class org.datanucleus.metadata.AbstractMemberMetaData
Extension accessor where the user has requested that the fetch of this field fetch just the FK.
fetchFloatField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchFloatField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchFloatField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
 
fetchFloatField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchFloatField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch a float field at the specified field number, returning it.
fetchFloatField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
 
fetchFloatField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for float field.
fetchFloatField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for float field.
FetchGroup - Class in org.datanucleus
Group of fields for fetching, to be part of a FetchPlan.
FetchGroup(NucleusContext, String, Class) - Constructor for class org.datanucleus.FetchGroup
Constructor.
FetchGroup(FetchGroup) - Constructor for class org.datanucleus.FetchGroup
Constructor to take a copy of the supplied group, but modifiable.
FetchGroupManager - Class in org.datanucleus
Manager for dynamic fetch groups.
FetchGroupManager(NucleusContext) - Constructor for class org.datanucleus.FetchGroupManager
Constructor for a FetchGroupManager for a particular Context.
FetchGroupMemberMetaData - Class in org.datanucleus.metadata
Metadata for a member of a fetch group
FetchGroupMemberMetaData(MetaData, String) - Constructor for class org.datanucleus.metadata.FetchGroupMemberMetaData
 
FetchGroupMetaData - Class in org.datanucleus.metadata
A fetch group defines a particular loaded state for an object graph.
FetchGroupMetaData(String) - Constructor for class org.datanucleus.metadata.FetchGroupMetaData
Constructor for a named fetch group.
fetchGroupMetaDataByName - Variable in class org.datanucleus.metadata.AbstractClassMetaData
Convenience lookup map of fetch group by the name.
fetchGroupMetaWithPostLoad - Variable in class org.datanucleus.metadata.AbstractClassMetaData
fetchGroups - Variable in class org.datanucleus.metadata.AbstractClassMetaData
 
fetchGroups - Variable in class org.datanucleus.metadata.FetchGroupMetaData
A contained fetch-group element indicates that the named group is to be included in the group being defined.
fetchGroups - Variable in class org.datanucleus.metadata.FetchPlanMetaData
Series of Fetch Groups used in this FetchPlan.
fetchIntField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchIntField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchIntField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
 
fetchIntField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchIntField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch an int field at the specified field number, returning it.
fetchIntField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
 
fetchIntField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for int field.
fetchIntField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for int field.
fetchLongField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchLongField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchLongField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
 
fetchLongField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchLongField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch a long field at the specified field number, returning it.
fetchLongField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
 
fetchLongField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for long field.
fetchLongField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for long field.
fetchNonLoadedFields(ObjectProvider) - Method in interface org.datanucleus.store.FieldValues
Method to retrieve the unloaded fields and store them in the object managed by the ObjectProvider.
fetchObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.federation.FederatedPersistenceHandler
 
fetchObject(ObjectProvider, int[]) - Method in interface org.datanucleus.store.StorePersistenceHandler
Fetches a persistent object from the database.
fetchObjectField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchObjectField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchObjectField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
Method to fetch an object field whether it is SCO collection, PC, or whatever.
fetchObjectField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchObjectField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch an object field at the specified field number, returning it.
fetchObjectField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
Accessor for object field.
fetchObjectField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for object field.
fetchObjectField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for Object field.
FetchPlan - Class in org.datanucleus
FetchPlan for fields for use internally.
FetchPlan(ExecutionContext, ClassLoaderResolver) - Constructor for class org.datanucleus.FetchPlan
Constructor.
FetchPlanForClass - Class in org.datanucleus
Representation of the fetch plan for a particular class, defining the members that are to be fetched.
FetchPlanForClass(AbstractClassMetaData, FetchPlan) - Constructor for class org.datanucleus.FetchPlanForClass
Constructor.
FetchPlanMetaData - Class in org.datanucleus.metadata
FetchPlan defined in MetaData.
FetchPlanMetaData(String) - Constructor for class org.datanucleus.metadata.FetchPlanMetaData
Constructor for a fetch plan with a name.
fetchPlanMetaDataByName - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Map of FetchPlanMetaData, keyed by the fetch plan name.
fetchPlanName - Variable in class org.datanucleus.metadata.QueryMetaData
Name of any fetch-plan to use.
fetchPlans - Variable in class org.datanucleus.metadata.FileMetaData
Named FetchPlans in this file.
FetchPlanState - Class in org.datanucleus.state
Holder for the state control for FetchPlan processing.
FetchPlanState() - Constructor for class org.datanucleus.state.FetchPlanState
 
fetchShortField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchShortField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchShortField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
 
fetchShortField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchShortField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch a short field at the specified field number, returning it.
fetchShortField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
 
fetchShortField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for short field.
fetchShortField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for short field.
fetchSize - Variable in class org.datanucleus.metadata.FetchPlanMetaData
Fetch Size for use when querying using this FetchPlan.
fetchStringField(int) - Method in class org.datanucleus.cache.L2CacheRetrieveFieldManager
 
fetchStringField(int) - Method in class org.datanucleus.state.AppIdObjectIdFieldConsumer
 
fetchStringField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
 
fetchStringField(int) - Method in class org.datanucleus.store.fieldmanager.AbstractFieldManager
 
fetchStringField(int) - Method in interface org.datanucleus.store.fieldmanager.FieldSupplier
Fetch a string field at the specified field number, returning it.
fetchStringField(int) - Method in class org.datanucleus.store.fieldmanager.NullifyRelationFieldManager
 
fetchStringField(int) - Method in class org.datanucleus.store.fieldmanager.SingleTypeFieldManager
Accessor for string field.
fetchStringField(int) - Method in class org.datanucleus.store.fieldmanager.SingleValueFieldManager
Accessor for String field.
FIELD - Static variable in class org.datanucleus.asm.TypeReference
The sort of type references that target the type of a field.
fieldBelongsToClass() - Method in class org.datanucleus.metadata.AbstractMemberMetaData
Accessor for whether the field is for a superclass, and not for this class.
FieldConsumer - Interface in org.datanucleus.store.fieldmanager
Interface providing methods for consuming field values from a persistable object.
fieldId - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Id of the field in its class (only for fields that are managed).
FieldManager - Interface in org.datanucleus.store.fieldmanager
Provide methods to fetch from/to a persistable object to/from the ObjectProvider/DataStore.
FieldMetaData - Class in org.datanucleus.metadata
Representation of the Meta-Data for a field of a class.
FieldMetaData(MetaData, AbstractMemberMetaData) - Constructor for class org.datanucleus.metadata.FieldMetaData
Convenience constructor to copy the specification from the passed field.
FieldMetaData(MetaData, String) - Constructor for class org.datanucleus.metadata.FieldMetaData
Constructor.
fieldName - Variable in class org.datanucleus.enhancer.ClassField
Name of the field.
fieldName - Variable in class org.datanucleus.metadata.PropertyMetaData
Name of the field that this property is wrapping (when part of a persistent class).
fieldName - Variable in class org.datanucleus.metadata.VersionMetaData
Name of the field that contains the version (if not generating a surrogate column).
fieldName - Variable in class org.datanucleus.util.MacroString.IdentifierMacro
the field name
FieldOrder(String) - Constructor for class org.datanucleus.metadata.OrderMetaData.FieldOrder
 
fieldOrders - Variable in class org.datanucleus.metadata.OrderMetaData
Ordering of fields (when using "ordered List"), splitting the "ordering" apart by comma-separated parts.
FieldPersistenceModifier - Enum in org.datanucleus.metadata
Class defining the possibilities for persistence, in terms of the type of persistence, and the types that are capable to be supported.
FieldRole - Class in org.datanucleus.metadata
Series of roles that fields can be performing in the (ORM) mapping process.
FieldRole() - Constructor for class org.datanucleus.metadata.FieldRole
 
fieldsRequired - Variable in class org.datanucleus.enhancer.jdo.JDOClassChecker
Set of fields required to be present for JDO.
fieldsToAdd - Variable in class org.datanucleus.enhancer.AbstractClassEnhancer
List of fields to be added to the class.
FieldSupplier - Interface in org.datanucleus.store.fieldmanager
Interface providing methods for supplying field values to a persistable object.
fieldTypes - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
Specification of the possible type(s) that can be stored in this field.
FieldValues - Interface in org.datanucleus.store
Interface for field values.
FieldVisitor - Class in org.datanucleus.asm
A visitor to visit a Java field.
FieldVisitor(int) - Constructor for class org.datanucleus.asm.FieldVisitor
Constructs a new FieldVisitor.
FieldVisitor(int, FieldVisitor) - Constructor for class org.datanucleus.asm.FieldVisitor
Constructs a new FieldVisitor.
FileMetaData - Class in org.datanucleus.metadata
Representation of a Meta-Data file.
FileMetaData() - Constructor for class org.datanucleus.metadata.FileMetaData
Constructor.
fileMetaDataByURLString - Variable in class org.datanucleus.metadata.MetaDataManagerImpl
Map of FileMetaData for the parsed files, keyed by the URL string.
filename - Variable in class org.datanucleus.metadata.FileMetaData
Name of file
filename - Variable in class org.datanucleus.metadata.PersistenceFileMetaData
Filename of the "persistence.xml"
filename - Variable in class org.datanucleus.metadata.xml.AbstractMetaDataHandler
Filename for the parsed file.
fileUrl - Variable in class org.datanucleus.store.autostart.XMLAutoStarter
 
filter - Variable in class org.datanucleus.query.compiler.JavaQueryCompiler
 
filter - Variable in class org.datanucleus.store.query.Query
The filter for the query.
filterOutSupportedSecondClassNames(String[]) - Method in interface org.datanucleus.store.types.TypeManager
Convenience method to filter out any supported classes from a list.
filterOutSupportedSecondClassNames(String[]) - Method in class org.datanucleus.store.types.TypeManagerImpl
 
findJavaTypeForClass(Class) - Method in class org.datanucleus.store.types.TypeManagerImpl
Convenience method to return the JavaType for the specified class.
findJavaTypeForCollectionClass(Class, Class) - Method in class org.datanucleus.store.types.TypeManagerImpl
Convenience method to return the JavaType for the specified class.
findObject(Object, boolean, boolean, String) - Method in interface org.datanucleus.ExecutionContext
Accessor for an object given the object id.
findObject(Object, FieldValues, Class, boolean, boolean) - Method in interface org.datanucleus.ExecutionContext
Accessor for an object given the object id.
findObject(Object, FieldValues, Class, boolean, boolean) - Method in class org.datanucleus.ExecutionContextImpl
Accessor for an object given the object id and a set of field values to apply to it.
findObject(Object, boolean, boolean, String) - Method in class org.datanucleus.ExecutionContextImpl
Accessor for an object given the object id.
findObject(ExecutionContext, Object) - Method in class org.datanucleus.store.federation.FederatedPersistenceHandler
 
findObject(ExecutionContext, Object) - Method in interface org.datanucleus.store.StorePersistenceHandler
Method to find a persistable object with the specified id from the datastore, if the StoreManager supports this operation (optional).
findObjectProvider(Object) - Method in interface org.datanucleus.ExecutionContext
Method to find the ObjectProvider for the passed persistable object when it is managed by this manager.
findObjectProvider(Object, boolean) - Method in interface org.datanucleus.ExecutionContext
Method to find the ObjectProvider for the passed persistable object when it is managed by this manager, and if not yet persistent to persist it.
findObjectProvider(Object) - Method in class org.datanucleus.ExecutionContextImpl
Method to find the ObjectProvider for an object.
findObjectProvider(Object, boolean) - Method in class org.datanucleus.ExecutionContextImpl
 
findObjectProvider(Object) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
findObjectProviderForEmbedded(Object, ObjectProvider, AbstractMemberMetaData) - Method in interface org.datanucleus.ExecutionContext
Method to find the ObjectProvider for the passed embedded persistable object.
findObjectProviderForEmbedded(Object, ObjectProvider, AbstractMemberMetaData) - Method in class org.datanucleus.ExecutionContextImpl
 
findObjectProviderOfOwnerForAttachingObject(Object) - Method in interface org.datanucleus.ExecutionContext
 
findObjectProviderOfOwnerForAttachingObject(Object) - Method in class org.datanucleus.ExecutionContextImpl
 
findObjects(Object[], boolean) - Method in interface org.datanucleus.ExecutionContext
Accessor for objects with the specified identities.
findObjects(Object[], boolean) - Method in class org.datanucleus.ExecutionContextImpl
Accessor for objects with the specified identities.
findObjects(ExecutionContext, Object[]) - Method in class org.datanucleus.store.AbstractPersistenceHandler
Simple implementation of find of multiple objects, relaying the find for each object to
findObjects(ExecutionContext, Object[]) - Method in class org.datanucleus.store.federation.FederatedPersistenceHandler
 
findObjects(ExecutionContext, Object[]) - Method in interface org.datanucleus.store.StorePersistenceHandler
Method to find an array of objects with the specified identities from the datastore.
findResource(String) - Method in class org.datanucleus.enhancer.EnhancerClassLoader
Overwrite to have an opportunity to find resources from the delegate ClassLoaderResolver
first() - Method in class org.datanucleus.store.types.wrappers.backed.SortedSet
Accessor for the first element in the sorted set.
first() - Method in class org.datanucleus.store.types.wrappers.backed.TreeSet
Accessor for the first element in the sorted set.
first() - Method in class org.datanucleus.store.types.wrappers.SortedSet
Accessor for the first element in the sorted set.
first() - Method in class org.datanucleus.store.types.wrappers.TreeSet
Accessor for the first element in the sorted set.
firstElement() - Method in class org.datanucleus.store.types.wrappers.backed.Vector
Method to return the first element in the Vector.
firstElement() - Method in class org.datanucleus.store.types.wrappers.Vector
Method to return the first element in the Vector.
firstKey() - Method in class org.datanucleus.store.types.wrappers.backed.SortedMap
Accessor for the first key in the sorted map.
firstKey() - Method in class org.datanucleus.store.types.wrappers.backed.TreeMap
Accessor for the first key in the sorted map.
firstKey() - Method in class org.datanucleus.store.types.wrappers.SortedMap
Accessor for the first key in the sorted map.
firstKey() - Method in class org.datanucleus.store.types.wrappers.TreeMap
Accessor for the first key in the sorted map.
fkDefinition - Variable in class org.datanucleus.metadata.ForeignKeyMetaData
Alternative method of specifying FK where we just supply the string defining it (JPA crap).
fkDefinitionApplies - Variable in class org.datanucleus.metadata.ForeignKeyMetaData
 
FLAG_ATTACHING - Static variable in class org.datanucleus.state.AbstractStateManager
Flag for AbstractStateManager.flags whether we are in the process of attaching the object.
FLAG_BECOMING_DELETED - Static variable in class org.datanucleus.state.AbstractStateManager
 
FLAG_CHANGING_STATE - Static variable in class org.datanucleus.state.AbstractStateManager
 
FLAG_DETACHING - Static variable in class org.datanucleus.state.AbstractStateManager
Flag for AbstractStateManager.flags whether we are in the process of detaching the object.
FLAG_DISCONNECTING - Static variable in class org.datanucleus.state.AbstractStateManager
Flag for AbstractStateManager.flags whether we are in the process of disconnecting the object.
FLAG_FLUSHED_NEW - Static variable in class org.datanucleus.state.AbstractStateManager
if the persistable object is new and was flushed to the datastore.
FLAG_FLUSHING - Static variable in class org.datanucleus.state.AbstractStateManager
Flag for AbstractStateManager.flags whether we are in the process of flushing changes to the object.
FLAG_LOADINGFPFIELDS - Static variable in class org.datanucleus.state.AbstractStateManager
 
FLAG_MAKING_TRANSIENT - Static variable in class org.datanucleus.state.AbstractStateManager
Flag for AbstractStateManager.flags whether we are in the process of making transient the object.
FLAG_NEED_INHERITANCE_VALIDATION - Static variable in class org.datanucleus.state.AbstractStateManager
Whether the managed object needs the inheritance level validating before loading fields.
FLAG_POSTINSERT_UPDATE - Static variable in class org.datanucleus.state.AbstractStateManager
 
FLAG_POSTLOAD_PENDING - Static variable in class org.datanucleus.state.AbstractStateManager
 
FLAG_RESETTING_DETACHED_STATE - Static variable in class org.datanucleus.state.AbstractStateManager
Flag for AbstractStateManager.flags whether we are resetting the detached state.
FLAG_RETRIEVING_DETACHED_STATE - Static variable in class org.datanucleus.state.AbstractStateManager
Flag for AbstractStateManager.flags whether we are retrieving detached state from the detached object.
FLAG_STORING_PC - Static variable in class org.datanucleus.state.AbstractStateManager
Flag to signify that we are currently storing the persistable object, so we don't detach it on serialisation.
FLAG_UPDATING_EMBEDDING_FIELDS_WITH_OWNER - Static variable in class org.datanucleus.state.AbstractStateManager
Flag whether this SM is updating the ownership of its embedded/serialised field(s).
flags - Variable in class org.datanucleus.state.AbstractStateManager
Bit-packed flags for operational settings (packed into "int" for memory benefit).
flip(int, int) - Method in class org.datanucleus.store.types.wrappers.BitSet
 
flip(int) - Method in class org.datanucleus.store.types.wrappers.BitSet
 
FLOAD - Static variable in interface org.datanucleus.asm.Opcodes
 
FLOAT - Static variable in interface org.datanucleus.asm.Opcodes
 
FLOAT - Static variable in class org.datanucleus.asm.Type
The sort of the float type.
FLOAT - Static variable in class org.datanucleus.ClassConstants
 
FLOAT - Static variable in class org.datanucleus.ClassNameConstants
 
FLOAT_ARRAY - Static variable in class org.datanucleus.ClassNameConstants
 
FLOAT_TYPE - Static variable in class org.datanucleus.asm.Type
The float type.
FloatAggregateExpression - Class in org.datanucleus.query.inmemory
Expression representing a Float, used in evaluation of aggregates.
FloatAggregateExpression(Float) - Constructor for class org.datanucleus.query.inmemory.FloatAggregateExpression
 
FloatArrayByteBufferConverter - Class in org.datanucleus.store.types.converters
Convenience class to handle Java serialisation of a float[] object to/from ByteBuffer.
FloatArrayByteBufferConverter() - Constructor for class org.datanucleus.store.types.converters.FloatArrayByteBufferConverter
 
floor - Variable in class org.datanucleus.plugin.Bundle.BundleVersionRange
 
floor_inclusive - Variable in class org.datanucleus.plugin.Bundle.BundleVersionRange
 
FloorFunction - Class in org.datanucleus.query.inmemory
Evaluator for the function FLOOR(numExpr).
FloorFunction() - Constructor for class org.datanucleus.query.inmemory.FloorFunction
 
flush() - Method in interface org.datanucleus.ExecutionContext
Method callable from external APIs for user-management of flushing.
flush() - Method in class org.datanucleus.ExecutionContextImpl
Method callable from external APIs for user-management of flushing.
flush() - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
flush() - Method in class org.datanucleus.state.JDOStateManager
Flushes any outstanding changes to the object to the datastore.
flush() - Method in interface org.datanucleus.state.ObjectProvider
Method to flush all changes to the datastore.
flush() - Method in interface org.datanucleus.Transaction
Method to allow the transaction to flush any resources.
flush() - Method in class org.datanucleus.TransactionImpl
Method to flush the transaction.
flushDeleteInsertUpdateGrouped(Set<ObjectProvider>, ExecutionContext) - Method in class org.datanucleus.flush.FlushNonReferential
Method that does the flushing of the passed ObjectProviders, grouping them into all DELETEs, then all INSERTs, finally all UPDATEs.
flushInternal(boolean) - Method in interface org.datanucleus.ExecutionContext
Method to flushes all dirty, new, and deleted instances to the datastore.
flushInternal(boolean) - Method in class org.datanucleus.ExecutionContextImpl
This method flushes all dirty, new, and deleted instances to the datastore.
flushInternal(boolean) - Method in class org.datanucleus.ExecutionContextThreadedImpl
 
FlushNonReferential - Class in org.datanucleus.flush
Flush method for cases where the datastore doesn't use referential integrity so we can send batches of deletes, then batches of inserts, then any updates to optimise the persistence.
FlushNonReferential() - Constructor for class org.datanucleus.flush.FlushNonReferential
 
flushOperationsForBackingStore(Store, ObjectProvider) - Method in interface org.datanucleus.ExecutionContext
Method to flush all queued operations for the specified backing store (if any).
flushOperationsForBackingStore(Store, ObjectProvider) - Method in class org.datanucleus.ExecutionContextImpl
 
FlushOrdered - Class in org.datanucleus.flush
Flush process that processes the objects in the order that they became dirty.
FlushOrdered() - Constructor for class org.datanucleus.flush.FlushOrdered
 
FlushProcess - Interface in org.datanucleus.flush
Representation of a persistence flush process.
flushProcess - Variable in class org.datanucleus.store.AbstractStoreManager
The flush process appropriate for this datastore.
fmd - Variable in class org.datanucleus.enhancer.jdo.method.JdoGetNormal
Field that this jdoGetXXX is for.
fmd - Variable in class org.datanucleus.enhancer.jdo.method.JdoGetViaCheck
Field that this jdoGetXXX is for.
fmd - Variable in class org.datanucleus.enhancer.jdo.method.JdoGetViaMediate
Field that this jdoGetXXX is for.
fmd - Variable in class org.datanucleus.enhancer.jdo.method.JdoSetNormal
Field that this setZZZ is for.
fmd - Variable in class org.datanucleus.enhancer.jdo.method.JdoSetViaCheck
Field that this jdoSetZZZ is for.
fmd - Variable in class org.datanucleus.enhancer.jdo.method.JdoSetViaMediate
Field that this jdoSetZZZ is for.
FMUL - Static variable in interface org.datanucleus.asm.Opcodes
 
FNEG - Static variable in interface org.datanucleus.asm.Opcodes
 
ForeignKeyAction - Class in org.datanucleus.metadata
Foreign keys represent a consistency constraint in the database that must be maintained.
ForeignKeyAction(int) - Constructor for class org.datanucleus.metadata.ForeignKeyAction
constructor
foreignKeyMetaData - Variable in class org.datanucleus.metadata.AbstractClassMetaData
ForeignKeyMetaData
foreignKeyMetaData - Variable in class org.datanucleus.metadata.AbstractElementMetaData
ForeignKeyMetaData
foreignKeyMetaData - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
ForeignKeyMetaData.
ForeignKeyMetaData - Class in org.datanucleus.metadata
Foreign keys in metadata serve two quite different purposes.
ForeignKeyMetaData() - Constructor for class org.datanucleus.metadata.ForeignKeyMetaData
 
ForeignKeyMetaData(ForeignKeyMetaData) - Constructor for class org.datanucleus.metadata.ForeignKeyMetaData
Copy constructor.
foreignKeyMetaData - Variable in class org.datanucleus.metadata.JoinMetaData
the foreign-key element.
foreignKeys - Variable in class org.datanucleus.metadata.AbstractClassMetaData
List of foreign-key
forget(Xid) - Method in class org.datanucleus.store.connection.AbstractEmulatedXAResource
 
fpClass - Variable in class org.datanucleus.store.fieldmanager.AbstractFetchDepthFieldManager
Fetch Plan for the class of this object.
FREM - Static variable in interface org.datanucleus.asm.Opcodes
 
FRETURN - Static variable in interface org.datanucleus.asm.Opcodes
 
from - Variable in class org.datanucleus.query.compiler.JavaQueryCompiler
 
from - Variable in class org.datanucleus.store.query.Query
From clause of the query (optional).
fromInclNo - Variable in class org.datanucleus.store.query.Query
Query result range start position (inclusive).
fromInclParam - Variable in class org.datanucleus.store.query.Query
Query result range lower limit (inclusive) as a parameter name.
fromString(String) - Static method in class org.datanucleus.asm.TypePath
Converts a type path in string form, in the format used by TypePath.toString(), into a TypePath object.
FSTORE - Static variable in interface org.datanucleus.asm.Opcodes
 
FSUB - Static variable in interface org.datanucleus.asm.Opcodes
 
fullClassName - Variable in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Fully-qualified class name (including package) of the implementation.
fullFieldName - Variable in class org.datanucleus.metadata.AbstractMemberMetaData
fullName - Variable in class org.datanucleus.metadata.AbstractClassMetaData
Full name (e.g org.datanucleus.MyClass)
fullSuperclassName - Variable in class org.datanucleus.enhancer.jdo.JDOImplementationGenerator
Class name for the superclass.
fv - Variable in class org.datanucleus.asm.FieldVisitor
The field visitor to which this visitor must delegate method calls.

G

GENERAL - Static variable in class org.datanucleus.util.NucleusLogger
Log for General issues
generate() - Method in class org.datanucleus.enhancer.jdo.PrimaryKeyGenerator
Method to generate the primary key class.
generate(ExecutionContext, Object, ExtensionMetaData[]) - Method in interface org.datanucleus.store.objectvaluegenerator.ObjectValueGenerator
Method that takes the object being persisted by the specified ExecutionContext and generates a value (based on the contents of the object).
GENERATED_PK_SUFFIX - Static variable in class org.datanucleus.metadata.AbstractClassMetaData
Suffix to add on to the class name for any generated primary key class.
generateGetXXXMethod(MethodVisitor, AbstractMemberMetaData, String, String, boolean, EnhancementNamer) - Static method in class org.datanucleus.enhancer.jdo.JDOPropertyGetterAdapter
Convenience method to use the MethodVisitor to generate the code