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

A

ABANDONED - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
Deemed abandoned, to be invalidated.
abandonedConfig - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
abandonedConfig - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
AbandonedConfig - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Configuration settings for abandoned object removal.
AbandonedConfig() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
 
AbandonedTrace - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Tracks db connection usage for recovering and reporting abandoned db connections.
AbandonedTrace() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Creates a new AbandonedTrace without config and without doing abandoned tracing.
AbandonedTrace(AbandonedTrace) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Constructs a new AbandonedTrace with a parent object.
abort(Connection, Executor) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to Connection.abort(Executor) without throwing a AbstractMethodError.
abort(Executor) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
abortStatementForConnection(ManagedConnection, PreparedStatement) - Method in class org.datanucleus.store.rdbms.SQLController
Method to call to remove the current batched statement for this connection and close it due to an error preventing continuation.
absFieldNumber - Variable in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Absolute field number for this mapping.
AbsFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL ABS function.
AbsFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.AbsFunction
 
absolute(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
AbstractArrayStore<E> - Class in org.datanucleus.store.rdbms.scostore
Abstract representation of the backing store for an array.
AbstractArrayStore(RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Constructor.
AbstractClassTable - Class in org.datanucleus.store.rdbms.table
Abstract representation of a table for a class.
AbstractClassTable(DatastoreIdentifier, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.AbstractClassTable
Constructor.
AbstractCollectionStore<E> - Class in org.datanucleus.store.rdbms.scostore
Abstract representation of a store of a Collection.
AbstractCollectionStore(RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Constructor.
AbstractColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Implementation of the mapping of a column.
AbstractColumnMapping(RDBMSStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Create a new Mapping with the given DatabaseAdapter for the given type.
AbstractConnectionPoolFactory - Class in org.datanucleus.store.rdbms.connectionpool
Abstract superclass for ConnectionPool factory.
AbstractConnectionPoolFactory() - Constructor for class org.datanucleus.store.rdbms.connectionpool.AbstractConnectionPoolFactory
 
AbstractContainerMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a field that represents a container of objects, such as a List, a Set, a Collection, a Map, or an array.
AbstractContainerMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
 
AbstractIdentifierFactory - Class in org.datanucleus.store.rdbms.identifier
Abstract representation of an identifier factory for ORM datastores.
AbstractIdentifierFactory(DatastoreAdapter, ClassLoaderResolver, Map) - Constructor for class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Constructor.
AbstractItr() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
Create a new iterator.
AbstractLargeBinaryColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a large binary (e.g BLOB, LONGVARBINARY) column.
AbstractLargeBinaryColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.AbstractLargeBinaryColumnMapping
Constructor.
abstractListStore - Variable in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
AbstractListStore<E> - Class in org.datanucleus.store.rdbms.scostore
Abstract representation of a backing store for a List.
AbstractListStore(RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.AbstractListStore
Constructor.
AbstractMapStore<K,​V> - Class in org.datanucleus.store.rdbms.scostore
Abstract representation of the backing store for a Map.
AbstractMapStore(RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
AbstractRDBMSQueryResult<E> - Class in org.datanucleus.store.rdbms.query
Abstract representation of a QueryResult for RDBMS queries.
AbstractRDBMSQueryResult(Query, ResultObjectFactory<E>, ResultSet, FetchPlan) - Constructor for class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
Constructor of the result from a Query.
AbstractROF<T> - Class in org.datanucleus.store.rdbms.query
Abstract result object factory, taking the ExecutionContext being operated in, and the ResultSet that will be processed.
AbstractROF(ExecutionContext, ResultSet, FetchPlan) - Constructor for class org.datanucleus.store.rdbms.query.AbstractROF
Constructor.
AbstractSchemaTransaction - Class in org.datanucleus.store.rdbms
An abstract base class for RDBMSManager transactions that perform some schema operation on the database.
AbstractSchemaTransaction(RDBMSStoreManager, int) - Constructor for class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Constructs a new management transaction having the given isolation level.
AbstractSelectStatementGenerator - Class in org.datanucleus.store.rdbms.sql
Abstract generator of SQLStatements.
AbstractSelectStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Constructor for the case where we select the candidate table.
AbstractSelectStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String, Table, DatastoreIdentifier, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Constructor for the case where we select the join table and join to the candidate table.
AbstractSetStore<E> - Class in org.datanucleus.store.rdbms.scostore
Abstract representation of the backing store for a Set/Collection.
AbstractSetStore(RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.AbstractSetStore
Constructor.
AbstractTable - Class in org.datanucleus.store.rdbms.table
Abstract implementation of a table in the datastore.
AbstractTable(DatastoreIdentifier, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.AbstractTable
Constructor taking the table name and the RDBMSManager managing this table.
acceptsURL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
ACCESS_PARENTQUERY_IN_SUBQUERY_JOINED - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this database supports joining outer and inner queries using columns.
accessToUnderlyingConnectionAllowed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Controls access to the underlying connection.
accessToUnderlyingConnectionAllowed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
 
accessToUnderlyingConnectionAllowed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Controls access to the underlying connection
accessToUnderlyingConnectionAllowed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Controls access to the underlying connection.
accessToUnderlyingConnectionAllowed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Controls access to the underlying connection
accessToUnderlyingConnectionAllowed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
Controls access to the underlying connection
AcosFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL ACOS function.
AcosFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.AcosFunction
 
actionExprs - Variable in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
activate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
activate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
activate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableCallableStatement
Activates after retrieval from the pool.
activate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
 
activateObject(K, PooledObject<V>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseKeyedPooledObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(K, PooledObject<V>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedPooledObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(K, PooledObject<V>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(UserPassKey, PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
activateObject(PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
activateObject(PooledObject<PoolableConnection>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
activateObject(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
No-op.
activateObject(PooledObject<T>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectFactory
Reinitializes an instance to be returned by the pool.
activateObject(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedPooledObjectFactory
Reinitializes an instance to be returned by the pool.
activateObject(PStmtKey, PooledObject<DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
My KeyedPooledObjectFactory method for activating PreparedStatements.
activateObject(PStmtKey, PooledObject<DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
KeyedPooledObjectFactory method for activating pooled statements.
activeTimes - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
adapterMapping - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Mapping for when the element mappings columns can't be part of the primary key due to datastore limitations (e.g BLOB types).
add(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.StatsStore
Adds a value to the cache.
add(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
add(E) - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
add(File) - Method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.StreamableSpoolerGC
 
add(DNStateManager, E, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Adds one element to the association owner vs elements
add(DNStateManager, E, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
add(DNStateManager, E, int) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
 
add(DNStateManager, E, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
 
add(DNStateManager, E, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
add(DNStateManager, Map.Entry<K, V>, int) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
add(DNStateManager, K, int) - Method in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
 
add(DNStateManager, DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
 
add(DNStateManager, V, int) - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NullLiteral
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Additive Operator.
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
add(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
addAll(DNStateManager, Collection<? extends E>, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
addAll(DNStateManager, Collection<? extends E>, int) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
 
addAll(DNStateManager, Collection<? extends E>, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
 
addAll(DNStateManager, Collection<? extends E>, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
addAll(DNStateManager, Collection<? extends V>, int) - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
addAll(DNStateManager, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
addAll(DNStateManager, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
 
addAndCondition(BooleanExpression) - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
Method to update the join "condition" to AND the provided expression.
addAndConditionToJoinForTable(SQLTable, BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Method to find the JOIN for the specified table and add the specified 'and' condition to the JOIN as an 'ON' clause.
addAndConditionToJoinForTable(SQLTable, BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to find the JOIN for the specified table and add the specified 'and' condition to the JOIN as an 'ON' clause.
addApplicationIdUsingClassTableId(ColumnMetaDataContainer, DatastoreClass, ClassLoaderResolver, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Utility to create the application identity columns and mapping.
addBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
addBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
Add batch.
addBatch() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
addBatch(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
addBatch(String) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
addChild(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Add a SQL type for this JDBC type.
addChild(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
addChild(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Method to add another table to the schema.
addChild(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Method to add another column to the table schema.
addChild(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Method to add another index col to the table schema.
addChild(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Method to add another column to the table schema.
addChild(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Method to add another PK col to the table schema.
addChild(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Method to add another type to the schema.
addClass(RDBMSStoreData, ManagedConnection) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Method to insert a row in the SchemaTable.
addClass(StoreData) - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Method to add a class to the supported list.
addClassTable(ClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Method to add a new table object (ie ClassTable or ClassView).
addClassTables(String[], ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Adds a new table object (ie ClassTable or ClassView) for every class in the given list.
addClassTablesRecursionCounter - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
 
addColumn(String, DatastoreIdentifier, JavaTypeMapping, ColumnMetaData) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Creates a new column in the table.
addColumn(String, DatastoreIdentifier, JavaTypeMapping, ColumnMetaData) - Method in interface org.datanucleus.store.rdbms.table.Table
Method to add a new column to the internal representation.
addColumn(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.InsertStatement
 
addColumn(Column) - Method in class org.datanucleus.store.rdbms.key.ColumnOrderedKey
Class to add a column to the key
addColumn(Column) - Method in class org.datanucleus.store.rdbms.key.Key
Class to add a column to the key
addColumn(Column, Column) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Method to add a Column.
addColumnInternal(Column) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Utility method to add a column to the internal representation
addColumnInternal(Column) - Method in class org.datanucleus.store.rdbms.table.ViewImpl
Method to add a Column to the View.
addColumnMapping(ColumnMapping) - Method in class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
Mutator to add a column mapping
addColumnMapping(ColumnMapping) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Method to add a column mapping
addColumnMapping(ColumnMapping) - Method in class org.datanucleus.store.rdbms.mapping.java.VersionMapping
 
addColumns() - Method in class org.datanucleus.store.rdbms.mapping.java.GregorianCalendarMapping
 
addColumns(String) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMultiMapping
Convenience method to add a column for this mapping.
addConnectionEventListener(ConnectionEventListener) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
addConnectionProperty(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Adds a custom connection property to the set that will be passed to our JDBC driver.
addConstructorArgMapping(int, Object) - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
Method to define the mapping for a constructor argument.
addDatastoreId(ColumnMetaData, DatastoreClass, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Utility to create the datastore identity column and mapping.
addExpectedForeignKeysForEmbeddedPCField(List<ForeignKey>, boolean, ClassLoaderResolver, EmbeddedPCMapping) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Convenience method to add the expected FKs for an embedded PC field.
addExpression(ColumnExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
addExtension(String, Object) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Add a vendor-specific extension this query.
addExtension(String, Object) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Add a vendor-specific extension this query.
addExtension(String, Object) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to define an extension for this query statement allowing control over its behaviour in generating a query.
addFirst(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
addGroupingExpression(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Method to add a grouping expression to the query.
addIdleObject(K, PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Add an object to the set of idle objects for a given key.
addIdleObject(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Adds the provided wrapped pooled object to the set of idle objects for this pool.
addJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Add a new JavaTypeMapping to manage.
addJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.mapping.java.MultiMapping
Method to add a Java type mapping for a field
addJoin(SQLJoin.JoinType, SQLTable, SQLTable, BooleanExpression, SQLJoin) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Internal method to form a join to the specified table using the provided mappings.
addJoinForOneToOneRelation(SQLStatement, JavaTypeMapping, SQLTable, JavaTypeMapping, Table, String, Object[], String, SQLJoin.JoinType) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to add a join across a 1-1 relation to the provided SQLStatement.
addJoinTableForContainer(Table, AbstractMemberMetaData, ClassLoaderResolver, int) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Called by Mapping objects in the midst of RDBMSManager.addClasses() to request the creation of a join table to hold a containers' contents.
addLast(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
addMappedType(Class, Class<? extends JavaTypeMapping>) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
 
addMappingDefinitionForMember(int, StatementClassMapping) - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
 
addMappingForMember(int, StatementMappingIndex) - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
 
addMappingForMember(AbstractClassMetaData, AbstractMemberMetaData, List<AbstractMemberMetaData>) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Method to add a mapping for the specified member to this mapping.
addMappingForParameter(String, StatementMappingIndex) - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
addMappingForResultExpression(int, StatementClassMapping) - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
addMappingForResultExpression(int, StatementMappingIndex) - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
addMappingForResultExpression(int, StatementNewObjectMapping) - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
addMemberMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Utility to add the mapping for a member to the managed list.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
Not supported in this base implementation.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Creates an object, and place it into the pool.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Creates an object, and places it into the pool.
addObject() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Creates an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Creates an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Creates an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Create an object using the factory, passivate it, and then place it in the idle object pool.
addObject(K) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObjects(int) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Calls ObjectPool.addObject() count number of times.
addObjects(Collection<K>, int) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Calls KeyedObjectPool.addObject(Object) with each key in keys for count number of times.
addObjects(K, int) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Calls KeyedObjectPool.addObject(Object) key count number of times.
addOrderColumn(AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Adds an ordering column to the element table (this) in FK list relationships.
addOrderComponent(SQLText, String, SQLExpression, boolean, NullOrderingType, DatastoreAdapter) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
 
addOrderingColumnsToSelect() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Convenience method to add any necessary columns to the SELECT that are needed by the ordering constraint.
addOrderMapping(AbstractMemberMetaData, JavaTypeMapping, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Convenience method to add an order mapping to the table.
addOwnerMemberCollectionElement(AbstractMemberMetaData, Object, Object) - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
 
addParameterOccurrence(int[]) - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Method to register statement position(s) that this mapping is used as a parameter.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Method to add a property for the type.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.IndexInfo
Method to add a property for the index.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Method to add a property for the type.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Method to add a property for the PK.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Method to add a property for the column.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Method to add a property for the schema.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Method to add a property for the table.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Method to add a property for the table.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Method to add a property for the table.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Method to add a property for the table.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Method to add a property for the types.
addProperty(String, Object) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Method to add a property for the type.
addRestrictionOnElement(SQLStatement, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
 
addSchemaCallback(String, AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
addSequence(String, Long, ManagedConnection) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Method to insert a row in the SequenceTable
addSequenceForMetaData(MetaData, String, ClassLoaderResolver, Set<String>, FileWriter) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
addSequenceTableForMetaData(MetaData, ClassLoaderResolver, Set<String>) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
addSQLTypeForJDBCType(StoreSchemaHandler, ManagedConnection, short, SQLTypeInfo, boolean) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Convenience method for use by adapters to add their own fake JDBC/SQL types in where the JDBC driver doesn't provide some type.
addStatement(SQLStatement, String, boolean) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
addStatementEventListener(StatementEventListener) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
addStmt - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Statement for adding an element to the container.
addStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Statement for adding a relation to the join table.
addSubexpressionsForValue(Object, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
Method to add subExprs for the supplied mapping, consistent with the supplied value.
addSubexpressionsToRelatedExpression(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Updates the supplied expression with sub-expressions of consistent types to this expression.
addTable(SQLTable) - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
addTrace(AbandonedTrace) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Adds an object to the list of objects being traced.
addTypeSelectForClass(SelectStatement, String) - Method in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Convenience method to add a SELECT of a dummy column accessible as "DN_TYPE" storing the class name.
addWrittenDdlStatement(String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
When we are in SchemaTool DDL mode, add a new DDL statement.
advance() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
Advances next.
advanceToEndOfResultSet() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Internal method to advance to the end of the ResultSet, populating the resultObjs, and close the ResultSet when complete.
afterLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
aggregated - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
whether there is an aggregate expression present in the select
AggregateExpression - Interface in org.datanucleus.store.rdbms.sql.expression
Representation of an aggregated expression.
AggregateNumericExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression for an aggregate function.
AggregateNumericExpression(SQLStatement, JavaTypeMapping, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.AggregateNumericExpression
 
AggregateNumericExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.AggregateNumericExpression
 
AggregateStringExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression for an aggregate function.
AggregateStringExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.AggregateStringExpression
 
AggregateTemporalExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression for an aggregate function.
AggregateTemporalExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.AggregateTemporalExpression
 
alias - Variable in class org.datanucleus.store.rdbms.sql.expression.MapExpression
 
alias - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
alias - Variable in class org.datanucleus.store.rdbms.sql.SQLColumn
Alias for the column, for use in a SELECT clause.
alias - Variable in class org.datanucleus.store.rdbms.sql.SQLTable
 
aliasName - Variable in class org.datanucleus.store.rdbms.sql.expression.ResultAliasExpression
 
ALL_PROPERTIES - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
allObjects - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
 
allObjects - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
allocate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Allocates the object.
allocate() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Allocates the object.
ALLOCATED - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
In use.
allowDDLOutput() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Determine whether we or our concrete class allow DDL to be written into a file instead of sending it to the DB.
allowDDLOutput() - Method in class org.datanucleus.store.rdbms.table.ProbeTable
Override to always really create ProbeTables in the DB.
allowNulls - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Whether the container allows null elements/values.
allowsBatching() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Convenience method to return if the datastore supports batching and the user wants batching.
allowsBatching() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Convenience method to return if the datastore supports batching and the user wants batching.
allowsPrecisionSpec - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Whether the type allows specification of the precision in parentheses after the type name.
allowUnions - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
Whether to make use of any UNIONs on this statement (for when we just want to use this statement on its own).
allProceduresAreCallable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
allReferences - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
All references - checked out or waiting to be borrowed.
allTablesAreSelectable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
allUnionsForSamePrimaryTable() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Convenience accessor for whether all unions of this statement are for the same primary table.
ALTER_TABLE_DROP_CONSTRAINT_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports ALTER TABLE DROP constraints
ALTER_TABLE_DROP_FOREIGN_KEY_CONSTRAINT - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports ALTER TABLE DROP FOREIGN KEY constraints
and(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
and(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
and(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Conditional AND.
ANSI_CROSSJOIN_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for whether the RDBMS supports ANSI cross-join syntax.
ANSI_JOIN_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for whether the RDBMS supports ANSI join syntax.
append(char) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append a character to the SQL.
append(String) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append some SQL as a string.
append(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append an SQLExpression.
append(SQLExpression.ColumnExpressionList) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append a ColumnExpressionList.
append(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append an SQLStatement.
append(SQLText) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append a SQLText
appended - Variable in class org.datanucleus.store.rdbms.sql.SQLText
 
appendParameter(String, JavaTypeMapping, Object) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append a parameter represented by a mapping (single datastore column).
appendParameter(String, JavaTypeMapping, Object, int) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append a parameter represented by a mapping, for a column of a multi-column mapping.
appendParamValue(StringBuilder, Object) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
appendWhereClauseForElement(StringBuilder, JavaTypeMapping, Object, boolean, String, boolean) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to add a WHERE clause to match an element.
appendWhereClauseForMapping(StringBuilder, JavaTypeMapping, String, boolean) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to add a WHERE clause restricting the specified mapping.
AppIDObjectIdFieldManager - Class in org.datanucleus.store.rdbms.mapping
Parameter setter class to deal with application identity.
AppIDObjectIdFieldManager(int[], ExecutionContext, PreparedStatement, JavaTypeMapping[]) - Constructor for class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Constructor.
applyParametersToStatement(PreparedStatement, ExecutionContext, List<SQLStatementParameter>, Map<Integer, String>, Map) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to apply parameter values to the provided statement.
applyParametersToStatement(ExecutionContext, PreparedStatement) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Method to set the parameters in the supplied PreparedStatement using their mappings and provided values.
applyParametersToStatement(ExecutionContext, PreparedStatement, RDBMSQueryCompilation, SQLStatement, Map) - Static method in interface org.datanucleus.store.rdbms.query.BulkFetchHandler
Convenience method to apply the passed parameters to the provided bulk-fetch statement.
applyRangeChecks - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
 
applySelectFunction(String) - Method in interface org.datanucleus.store.rdbms.table.Column
Wraps the column name with a FUNCTION.
applySelectFunction(String) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
applyUserPrimaryKeySpecification(PrimaryKeyMetaData) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Convenience method to apply the user specification of <primary-key> columns
applyUserPrimaryKeySpecification(PrimaryKeyMetaData) - Method in class org.datanucleus.store.rdbms.table.MapTable
Convenience method to apply the user specification of <primary-key> columns
argType - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassSetMethodSetter
 
ArrayColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of an ARRAY column.
ArrayColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.ArrayColumnMapping
 
ArrayContainsMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {arrExpr}.contains(elemExpr).
ArrayContainsMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.ArrayContainsMethod
 
arrayElemSqlType - Variable in class org.datanucleus.store.rdbms.mapping.column.ArrayColumnMapping
SQL type for the element.
ArrayExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of array expression.
ArrayExpression(SQLStatement, JavaTypeMapping, SQLExpression[]) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
Constructor for an SQL expression for an array expression specified in the query.
ArrayExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
ArrayIsEmptyMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {arrExpr1}.isEmpty().
ArrayIsEmptyMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.ArrayIsEmptyMethod
 
ArrayLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of array literal.
ArrayLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ArrayLiteral
Constructor for an array literal with a value.
ArrayMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for an array.
ArrayMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.ArrayMapping
 
ArraySizeMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {arrExpr1}.size().
ArraySizeMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.ArraySizeMethod
 
ArrayStoreIterator<E> - Class in org.datanucleus.store.rdbms.scostore
ArrayStore iterator for RDBMS datastores.
ArrayStoreIterator(DNStateManager, ResultSet, ResultObjectFactory<E>, ElementContainerStore) - Constructor for class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
ArrayTable - Class in org.datanucleus.store.rdbms.table
Representation of a join table for an array.
ArrayTable(Table, DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.ArrayTable
Constructor.
ascii(String) - Static method in class org.datanucleus.store.rdbms.adapter.DerbySQLFunction
ASCII code.
AsinFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL ASIN function.
AsinFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.AsinFunction
 
assertInitializationAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Throws an IllegalStateException, if a PooledConnection has already been requested.
assertInitializationAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Throws an IllegalStateException, if a PooledConnection has already been requested.
assertIsClosed() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Assert that the mechanism is closed from writing.
assertIsInitialized() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
assertIsInitializedModified() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
assertIsOpen() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Assert that the mechanism is open from writings
assertIsPKInitialized() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
assertIsPKUninitialized() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
assertIsUninitialized() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
assertIsValidated() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
assertOpen() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Throws an SQLException, if isClosed is true
assertOpen() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
Throws an IllegalStateException when this pool has been closed.
assertOpen() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Verifies that the pool is open.
assertSameDatastoreObject(Column) - Method in class org.datanucleus.store.rdbms.key.Key
Utility to assert if the column is for a different table.
assertSupportsCancel() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method that will throw an UnsupportedOperationException if the query implementation doesn't support cancelling queries.
assertSupportsCancel() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method that will throw an UnsupportedOperationException if the query implementation doesn't support cancelling queries.
assertSupportsCancel() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method that will throw an UnsupportedOperationException if the query implementation doesn't support cancelling queries.
assignedColumns - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
assignedColumns - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
Atan2Function - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL ATAN2 function.
Atan2Function() - Constructor for class org.datanucleus.store.rdbms.sql.method.Atan2Function
 
AtanFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL ATAN function.
AtanFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.AtanFunction
 
autoCommitCached - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
autoCommitFailureClosesAllResultSets() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
autoCommitOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
autoCommitOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
autoGeneratedKeys - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
A flag indicating whether auto-generated keys should be returned; one of Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS.
autoIncrement - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Whether the type automatically increments for each new row inserted.
AvgFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL AVG aggregation function.
AvgFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.AvgFunction
 
AvgWithCastFunction - Class in org.datanucleus.store.rdbms.sql.method
Some databases will use the same type for the return value as the argument, which can be an issue when averaging on integral types since it will drop the decimals.
AvgWithCastFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.AvgWithCastFunction
 

B

backingStore - Variable in class org.datanucleus.store.rdbms.scostore.IteratorStatement
 
backingStoreByMemberName - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
BackingStoreHelper - Class in org.datanucleus.store.rdbms.scostore
Series of helper methods for use with RDBMS backing stores.
BackingStoreHelper() - Constructor for class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
 
BAD_TRANSACTION_ISOLATION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
BaseContainerStore - Class in org.datanucleus.store.rdbms.scostore
Base class for all mapped container stores (collections, maps, arrays).
BaseContainerStore(RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Constructor.
BaseDatastoreAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to a specific vendor's database.
BaseDatastoreAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Constructs a database adapter based on the given JDBC metadata.
BaseDatastoreAdapter.ColumnTypeMappings - Class in org.datanucleus.store.rdbms.adapter
 
BaseGenericObjectPool<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Base class that provides common functionality for GenericObjectPool and GenericKeyedObjectPool.
BaseGenericObjectPool(BaseObjectPoolConfig<T>, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Handles JMX registration (if required) and the initialization required for monitoring.
BaseGenericObjectPool.EvictionIterator - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
The idle object eviction iterator.
BaseGenericObjectPool.Evictor - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
The idle object evictor TimerTask.
BaseGenericObjectPool.IdentityWrapper<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Wrapper for objects under management by the pool.
BaseGenericObjectPool.StatsStore - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Maintains a cache of values for a single metric and reports statistics on the cached values.
BaseKeyedPooledObjectFactory<K,​V> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A base implementation of KeyedPooledObjectFactory.
BaseKeyedPooledObjectFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseKeyedPooledObjectFactory
 
BaseObject - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A base class for common functionality.
BaseObject() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObject
 
BaseObjectPool<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A simple base implementation of ObjectPool.
BaseObjectPool() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
 
BaseObjectPoolConfig<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Provides the implementation for the common attributes shared by the sub-classes.
BaseObjectPoolConfig() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
BasePooledObjectFactory<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A base implementation of PoolableObjectFactory.
BasePooledObjectFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
 
BasicDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties.
BasicDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
BasicDataSource.PaGetConnection - Class in org.datanucleus.store.rdbms.datasource.dbcp2
 
BasicDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2
JNDI object factory that creates an instance of BasicDataSource that has been configured based on the RefAddr values of the specified Reference, which must match the names and data types of the BasicDataSource bean properties with the following exceptions:
BasicDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
BasicDataSourceMXBean - Interface in org.datanucleus.store.rdbms.datasource.dbcp2
Defines the methods that will be made available via JMX.
batch - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
Whether to batch the INSERT SQL.
batchAdded - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
 
batchSize - Variable in class org.datanucleus.store.rdbms.SQLController.ConnectionStatementState
Number of statements currently batched (1 or more means that this is batchable).
beforeFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
BigDecimalMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for BigDecimal type.
BigDecimalMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.BigDecimalMapping
 
BigIntColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a Big Integer column.
BigIntColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
Constructor.
BigIntegerMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for BigInteger type.
BigIntegerMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.BigIntegerMapping
 
BinaryColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a BINARY column.
BinaryColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BinaryColumnMapping
 
BinaryExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Binary expression in a Query.
BinaryExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
BinaryExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
BinaryLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Binary literal.
BinaryLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BinaryLiteral
Creates a binary (byte[]) literal.
BinaryStreamColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a BinaryStream column.
BinaryStreamColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BinaryStreamColumnMapping
 
bindParameter(String, Class) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Method to bind the specified parameter to the defined type.
bindParameter(String, Class) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to bind the specified parameter to the defined type.
bindVariable(String, AbstractClassMetaData, SQLTable, JavaTypeMapping) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Method to bind the specified variable to the table and mapping.
bindVariable(String, AbstractClassMetaData, SQLTable, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to bind the specified variable to the table and mapping.
bindVariable(UnboundExpression, Class) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Method to bind the specified unbound variable (as cross join).
bindVariable(UnboundExpression, Class) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to bind the specified unbound variable (as cross join) on the assumption that the type is a persistable class.
BIT_IS_REALLY_BOOLEAN - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether "Types.BIT" is really mapped as BOOLEAN.
bitAnd(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
bitAnd(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
BITWISE AND operation.
BitColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a BIT column.
BitColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BitColumnMapping
Constructor.
bitOr(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
bitOr(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
BITWISE OR operation.
BitSetMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for an array of bytes.
BitSetMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.BitSetMapping
 
BLOB_SET_USING_SETSTRING - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for whether setting a BLOB value allows use of PreparedStatement.setString()
BlobColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a BLOB column.
BlobColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BlobColumnMapping
Constructor.
BlobImpl - Class in org.datanucleus.store.rdbms.mapping.column
The representation (mapping) in the Java programming language of an SQL BLOB value.
BlobImpl(byte[]) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BlobImpl
Constructor taking a byte array.
BlobImpl(InputStream) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BlobImpl
Constructor taking an InputStream.
BlobImpl(Object) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BlobImpl
Constructor taking a serialised object.
blockWhenExhausted - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
blockWhenExhausted - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
BOOLEAN_COMPARISON - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support Boolean comparisons.
BooleanColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a BOOLEAN column.
BooleanColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
Constructor.
BooleanExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Boolean expression in a Query.
BooleanExpression(Expression.MonadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
Perform an operation
BooleanExpression(SQLExpression, Expression.DyadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
Perform an operation
BooleanExpression(SQLStatement, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
Constructor for a boolean expression for the specified mapping of the table.
BooleanExpression(SQLStatement, JavaTypeMapping, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
Constructor for a boolean expression for the specified mapping using the specified SQL text.
BooleanExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
Generates statement as "FUNCTION_NAME(arg [,argN])" such as STARTS_WITH(arg1, arg2).
BooleanExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
Constructor for a boolean expression for the specified mapping of the table.
BooleanLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Boolean literal in a Query.
BooleanLiteral(SQLStatement, JavaTypeMapping, Boolean) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
Creates a boolean literal with the specified value, using the provided mapping.
BooleanLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
Creates a boolean literal with the specified value, using the provided mapping.
BooleanMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping of Java Boolean object.
BooleanMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.BooleanMapping
 
BooleanSubqueryExpression - Class in org.datanucleus.store.rdbms.sql.expression
Boolean expression to wrap a subquery.
BooleanSubqueryExpression(SQLStatement, String, SQLStatement) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanSubqueryExpression
 
borrowedBy - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
borrowedCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
borrowedCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
 
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Borrows an object from the pool.
borrowObject() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Obtains an instance from this pool.
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Obtains an instance from this pool.
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Obtains an instance from this pool.
borrowObject(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Borrows an object from the pool using the specific waiting time which only applies if BaseGenericObjectPool.getBlockWhenExhausted() is true.
borrowObject(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
borrowObject(K) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Obtains an instance from this pool for the specified key.
borrowObject(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Obtains an instance from this pool for the specified key.
borrowObject(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Obtains an instance from this pool for the specified key.
borrowObject(K, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Borrows an object from the sub-pool associated with the given key using the specified waiting time which only applies if BaseGenericObjectPool.getBlockWhenExhausted() is true.
builder - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Statement builder
BulkFetchExistsHandler - Class in org.datanucleus.store.rdbms.query
Bulk-Fetch handler to generate the necessary statement for multi-valued field bulk-fetch using EXISTS subquery semantics.
BulkFetchExistsHandler() - Constructor for class org.datanucleus.store.rdbms.query.BulkFetchExistsHandler
 
BulkFetchHandler - Interface in org.datanucleus.store.rdbms.query
Interface for a handler for "bulk fetch" of a multi-valued field from a query.
BulkFetchJoinHandler - Class in org.datanucleus.store.rdbms.query
Helper class to generate the necessary statement for multi-valued field bulk-fetch, using JOIN semantics.
BulkFetchJoinHandler() - Constructor for class org.datanucleus.store.rdbms.query.BulkFetchJoinHandler
 
bulkLoadedMmds - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
The members (of the candidate, if any) that are bulk loaded.
bulkLoadedValueByMemberNumber - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
Map of bulk-load (candidate) field values, keyed by the "id" of the candidate object.
BulkRequest - Class in org.datanucleus.store.rdbms.request
Base class representing a request to perform a bulk action on the datastore.
BulkRequest(DatastoreClass) - Constructor for class org.datanucleus.store.rdbms.request.BulkRequest
Constructor, taking the table to use for the request.
BulkTable(DatastoreClass, boolean) - Constructor for class org.datanucleus.store.rdbms.query.JDOQLQuery.BulkTable
 
BulkTable(DatastoreClass, boolean) - Constructor for class org.datanucleus.store.rdbms.query.JPQLQuery.BulkTable
 
ByteExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Byte expression in a Query.
ByteExpression(Expression.MonadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ByteExpression
Perform an operation
ByteExpression(SQLExpression, Expression.DyadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ByteExpression
Perform an operation
ByteExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ByteExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
ByteLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Byte literal.
ByteLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
Creates a byte literal.
ByteMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Byte type.
ByteMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.ByteMapping
 
bytes - Variable in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 

C

C3P0ConnectionPool(PooledDataSource) - Constructor for class org.datanucleus.store.rdbms.connectionpool.C3P0ConnectionPoolFactory.C3P0ConnectionPool
 
C3P0ConnectionPoolFactory - Class in org.datanucleus.store.rdbms.connectionpool
Plugin for the creation of a C3P0 connection pool.
C3P0ConnectionPoolFactory() - Constructor for class org.datanucleus.store.rdbms.connectionpool.C3P0ConnectionPoolFactory
 
C3P0ConnectionPoolFactory.C3P0ConnectionPool - Class in org.datanucleus.store.rdbms.connectionpool
 
cacheQueryResults() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
cacheState - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The property that controls if the pooled connections cache some state rather than query the database for current state to improve performance.
cacheState - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
cacheState - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
calculateDeficit(GenericKeyedObjectPool.ObjectDeque<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Calculate the number of objects that need to be created to attempt to maintain the minimum number of idle objects while not exceeded the limits on the maximum number of objects either per key or totally.
calculateHashMax() - Static method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
calculateSQL() - Method in class org.datanucleus.store.rdbms.sql.SQLText
 
CALLABLE_STATEMENT - org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection.StatementType
Callable statement.
callbackMappings - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Mapping Callbacks to invoke at deletion.
callbackMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Mappings that require callbacks calling.
callbackMappings - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Mappings that require callbacks calling.
callbacksAppliedForManagedClass - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Callbacks that have been applied keyed by the managed class.
CallStack - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Strategy for obtaining and printing the current call stack.
CallStackUtils - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Utility methods for CallStack.
CallStackUtils() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.CallStackUtils
Hidden constructor.
cancel() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
cancel() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.Evictor
Cancels the scheduled future.
cancel() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
cancel(BaseGenericObjectPool.Evictor, long, TimeUnit) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionTimer
Removes the specified eviction task from the timer.
cancelRowUpdates() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
cancelTaskObject(Object) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
cancelTaskObject(Object) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
canCreateSecurityManager() - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.CallStackUtils
Returns whether the caller can create a security manager in the current environment.
CANDIDATE_KEY - org.datanucleus.store.rdbms.identifier.IdentifierType
 
candidateAlias - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
candidateClassName - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Name of class that this statement selects (optional, only typically for unioned statements).
candidateCmd - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
CandidateKey - Class in org.datanucleus.store.rdbms.key
Representation of a Candidate key.
CandidateKey(Table, Map<String, String>) - Constructor for class org.datanucleus.store.rdbms.key.CandidateKey
Constructor.
CandidateKeyIdentifier - Class in org.datanucleus.store.rdbms.identifier
Identifier for a unique index (candidate keys).
CandidateKeyIdentifier(IdentifierFactory, String) - Constructor for class org.datanucleus.store.rdbms.identifier.CandidateKeyIdentifier
Constructor for a column identifier
candidateKeysByMapField - Variable in class org.datanucleus.store.rdbms.table.ClassTable
 
candidates - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
candidates - Variable in class org.datanucleus.store.rdbms.query.ForwardQueryResult
The candidate list restriction (optional).
candidates - Variable in class org.datanucleus.store.rdbms.sql.DiscriminatorStatementGenerator
 
candidateTable - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Table where the candidate objects are stored.
candidateTableAlias - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Alias for the candidate table in the SQL statement.
candidateTableGroupName - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Name of the table-group to use for the candidate(s) (optional, see SQLStatement).
candidateType - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Candidate type to query.
capacity - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Maximum number of items in the deque
CASCADE - org.datanucleus.store.rdbms.key.ForeignKey.FKAction
 
CASE_LOWER - Static variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
CASE_PRESERVE - Static variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
CASE_UPPER - Static variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
CaseBooleanExpression - Class in org.datanucleus.store.rdbms.sql.expression
Case expression such as
CaseBooleanExpression(SQLExpression[], SQLExpression[], SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CaseBooleanExpression
 
CaseExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression representing the SQL construct
CaseExpression(SQLExpression[], SQLExpression[], SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
CaseNumericExpression - Class in org.datanucleus.store.rdbms.sql.expression
Case expression such as
CaseNumericExpression(SQLExpression[], SQLExpression[], SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CaseNumericExpression
 
caseSensitive - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Whether the data type is case-sensitive in comparisons.
CaseStringExpression - Class in org.datanucleus.store.rdbms.sql.expression
Case expression such as
CaseStringExpression(SQLExpression[], SQLExpression[], SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CaseStringExpression
 
cast(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Cast operator.
cast(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
A cast expression converts, at run time, a value of one type to a similar value of another type; or confirms, at compile time, that the type of an expression is boolean; or checks, at run time, that a reference value refers to an object whose class is compatible with a specified reference type.
catalog - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Database catalog.
catalogName - Variable in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
catalog
catalogName - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Default catalog name for the datastore.
CATALOGS_IN_TABLE_DEFINITIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports the use of the catalog name in ORM table definitions (DDL).
catalogSeparator - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The String used to separate catalog and table name.
causeList - Variable in exception org.datanucleus.store.rdbms.datasource.dbcp2.SQLExceptionList
 
CeilFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL CEIL function.
CeilFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CeilFunction
 
changeMappingForParameter(String, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Convenience method to change the mapping used for a parameter, if it is referenced by this SQL text object.
CHAR_COLUMNS_PADDED_WITH_SPACES - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Some databases store character strings in CHAR(XX) columns and when read back in have been padded with spaces.
CharacterExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Character expression in a Query
CharacterExpression(SQLStatement, JavaTypeMapping, String, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
Generates statement as e.g.
CharacterExpression(SQLStatement, JavaTypeMapping, String, List, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
Generates statement as e.g.
CharacterExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
CharacterLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Character literal in a Query.
CharacterLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
Constructor for a character literal with a value.
CharacterMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Character type.
CharacterMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.CharacterMapping
 
CharColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a CHAR column.
CharColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Constructor.
CharColumnMapping.FormatterInfo - Class in org.datanucleus.store.rdbms.mapping.column
 
charOctetLength - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates the maximum number of bytes in the column (for char types only).
CHARS - Static variable in class org.datanucleus.store.rdbms.sql.SQLTableAlphaNamer
 
CHECK_IN_CREATE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports the use of "CHECK" in CREATE TABLE statements (DDL).
CHECK_IN_END_CREATE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports the use of CHECK after the column definitions in the CREATE TABLE statements (DDL).
checkAndCorrectExpressionMappingsForBooleanComparison(SQLExpression, SQLExpression) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Convenience method that compares the mappings used by the two expressions for compatibility for use in a boolean comparison (eq, noteq, gt, gteq, lt, lteq) and, if necessary, updates the mapping if one of them is a SQLLiteral and is deemed inconsistent with the other expression.
checkAndCorrectLiteralForConsistentMappingsForBooleanComparison(SQLLiteral, SQLExpression) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
 
checkCaseExpressionsConsistent(SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
checkConstraints - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
CHECK constraints to apply to this column in its SQL specification (optional).
checkDecimal() - Method in interface org.datanucleus.store.rdbms.table.Column
Checks the column definition as a decimal.
checkDecimal() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
checkExistTablesOrViews - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Whether to check if table/view exists
checkForSchemaUpdatesForFieldsOfObject(DNStateManager, int[]) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Check if we need to update the schema before performing an insert/update.
checkInteger() - Method in interface org.datanucleus.store.rdbms.table.Column
Checks the column definition as an integer.
checkInteger() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
checkMinIdle(KeyedObjectPool<K, V>, Collection<K>, int, long) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Periodically check the idle object count for each key in the Collection keys in the keyedPool.
checkMinIdle(KeyedObjectPool<K, V>, K, int, long) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Periodically check the idle object count for the key in the keyedPool.
checkMinIdle(ObjectPool<T>, int, long) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Periodically check the idle object count for the pool.
checkOpen() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
checkOpen() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
checkPrimitive() - Method in interface org.datanucleus.store.rdbms.table.Column
Checks the column definition as a primitive.
checkPrimitive() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
checkRemovalOfElementShouldDelete(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Convenience method to return if the removal of an element should delete the element.
checkRethrow(Throwable) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Should the supplied Throwable be re-thrown (eg if it is an instance of one of the Throwables that should never be swallowed).
checkString() - Method in interface org.datanucleus.store.rdbms.table.Column
Checks the column definition as a string.
checkString() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
children - Variable in class org.datanucleus.store.rdbms.query.StatementClassMapping
Mapping definition for a member that is a relation in this statement, keyed by the member number.
classAdder - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
The active class adder transaction, if any.
ClassAdder(String[], Writer, int) - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Constructs a new class adder transaction that will add the given classes to the RDBMSManager.
ClassDefinitionException - Exception in org.datanucleus.store.rdbms.exceptions
A ClassDefinitionException is thrown if the settings of a persistent class are inconsistent with it's metadata.
ClassDefinitionException() - Constructor for exception org.datanucleus.store.rdbms.exceptions.ClassDefinitionException
Constructs a class definition exception with no specific detail message.
ClassDefinitionException(String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.ClassDefinitionException
Constructs a class definition exception with the specified detail message.
classMapping - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
className - Variable in class org.datanucleus.store.rdbms.query.StatementClassMapping
Name of the class.
className - Variable in class org.datanucleus.store.rdbms.request.RequestIdentifier
 
classNames - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
 
ClassTable - Class in org.datanucleus.store.rdbms.table
Table representing a Java class (or classes) as a first class object (FCO).
ClassTable(DatastoreIdentifier, RDBMSStoreManager, ClassMetaData) - Constructor for class org.datanucleus.store.rdbms.table.ClassTable
Constructor.
ClassView - Class in org.datanucleus.store.rdbms.table
Representation of an SQL View for a Class.
ClassView(DatastoreIdentifier, RDBMSStoreManager, ClassMetaData) - Constructor for class org.datanucleus.store.rdbms.table.ClassView
Constructor for class view.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Clears pool(s) maintained by this data source.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
Not supported in this base implementation.
clear() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.CallStack
Clears the current stack trace snapshot.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Clears any objects sitting idle in the pool by removing them from the idle instance sub-pools and then invoking the configured PoolableObjectFactory's KeyedPooledObjectFactory.destroyObject(Object, PooledObject) method on each idle instance.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Clears any objects sitting idle in the pool by removing them from the idle instance pool and then invoking the configured PooledObjectFactory.destroyObject(PooledObject) method on each idle instance.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Atomically removes all of the elements from this deque.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.NoOpCallStack
 
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack
 
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Clears any objects sitting idle in the pool.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack
 
clear() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Clears the pool, removing all pooled instances (optional operation).
clear() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Clears any objects sitting idle in the pool, releasing any associated resources (optional operation).
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Clears the pool, removing all pooled instances (optional operation).
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Clears any objects sitting idle in the pool, releasing any associated resources (optional operation).
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Clears the pool, removing all pooled instances (optional operation).
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Clears any objects sitting idle in the pool, releasing any associated resources (optional operation).
clear() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Method to clear out any cached schema information.
clear(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Clears the specified sub-pool, removing all pooled instances corresponding to the given key.
clear(K) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key (optional operation).
clear(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key (optional operation).
clear(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key (optional operation).
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Clear the association from owner to all elements.
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Clear the association from owner to all elements.
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.FKArrayStore
Method to clear the Array.
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Method to clear the List.
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Method to allow the Set relationship to be cleared out.
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Method to clear the Map.
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
 
clear(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
clearBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
clearBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
Clear Batch.
clearBatch() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
clearCachedState() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Can be used to clear cached state when it is known that the underlying connection may have been accessed directly.
clearCachedState() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
clearChildren() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Method to remove all children.
clearChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Method to remove all children.
clearChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Method to remove all children.
clearChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Method to remove all children.
clearChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Method to remove all children.
clearChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Method to remove all children.
clearChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Method to remove all children.
clearChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Method to remove all children.
clearInternal(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
 
clearInternal(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
clearKeyOfValue(DNStateManager, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Utility to clear the key of a value from the Map.
clearNullifyStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKArrayStore
Statement for nullifying a FK in the element.
clearNullifyStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKListStore
 
clearNullifyStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKSetStore
Statement for clearing a FK in the element.
clearOldest() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Clears oldest 15% of objects in pool.
clearParameters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
clearParameters() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
clearSchemaData() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Clears all knowledge of tables, cached requests, metadata, etc and resets the store manager to its initial state.
clearStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Convenience method to reset the SQL for the statement.
clearStatements() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
clearStmt - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Statement for clearing the container.
clearStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
clearTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Clears the list of objects being traced by this object.
clearWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
clearWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
clearWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
clearWarnings() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
clearWarnings() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
CLOB_SET_USING_SETSTRING - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for whether setting a CLOB value allows use of PreparedStatement.setString()
ClobColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a Clob column.
ClobColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.ClobColumnMapping
Constructor.
ClobImpl - Class in org.datanucleus.store.rdbms.mapping.column
The mapping in the Java programming language for the SQL CLOB type.
ClobImpl(String) - Constructor for class org.datanucleus.store.rdbms.mapping.column.ClobImpl
Constructor taking a string.
clone() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
 
clone() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
 
clone(char[]) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Clones the given char[] if not null.
cloneStatementMappingWithoutChildren() - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
 
close() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Closes a transaction for writing (add/delete) classes to the auto start mechanism
close() - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
 
close() - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
Close the connection
close() - Method in class org.datanucleus.store.rdbms.connectionpool.C3P0ConnectionPoolFactory.C3P0ConnectionPool
 
close() - Method in interface org.datanucleus.store.rdbms.connectionpool.ConnectionPool
Method to call when closing the StoreManager down, and consequently to close the pool.
close() - Method in class org.datanucleus.store.rdbms.connectionpool.DBCP2BuiltinConnectionPoolFactory.DBCPConnectionPool
 
close() - Method in class org.datanucleus.store.rdbms.connectionpool.DBCP2ConnectionPoolFactory.DBCPConnectionPool
 
close() - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DefaultConnectionPool
 
close() - Method in class org.datanucleus.store.rdbms.connectionpool.TomcatConnectionPoolFactory.TomcatConnectionPool
 
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Closes and releases all idle connections that are currently stored in the connection pool associated with this data source.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
Marks the Connection as closed, and notifies the pool that the pooled connection is available.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Closes the physical connection and marks this PooledConnection so that it may not be used to generate any more logical Connections.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Closes the connection pool being maintained by this datasource.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Closes pool(s) maintained by this data source.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
Closes pool being maintained by this data source.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Closes the underlying connection, and close any Statements that were not explicitly closed.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
Wrapper for close of ResultSet which removes this result set from being traced then calls close on the original ResultSet.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
Close this DelegatingStatement, and close any ResultSets that were not explicitly closed.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
Closes this pool, and free any resources associated with it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Closes the pool, destroys the remaining idle objects and, if registered in JMX, deregisters it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Closes the keyed object pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Closes the pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Closes this pool, and frees any resources associated with it.
close() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Closes this pool, and free any resources associated with it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Closes this pool, and free any resources associated with it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Closes this pool, and free any resources associated with it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableCallableStatement
Returns the CallableStatement to the pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
Returns me to my pool.
close() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
Return me to my pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Closes and frees all PreparedStatements or CallableStatements from the pool, and close the underlying connection.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Closes and free all Connections from the pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource.PoolGuardConnectionWrapper
 
close() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
close() - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
Method to close the results, meaning that they are inaccessible after this point.
close() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to close the results, making the results unusable thereafter.
close() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Method to close the results, making the results unusable thereafter.
close() - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Method to close the handler and release any resources.
close() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Release of resources
closeAfterTransactionEnd() - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
closeAll() - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
Closes all pools associated with this class.
closeConnectionPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Closes the connection pool, silently swallowing any exception that occurs.
closed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
closed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Flag set to true, once PooledConnectionImpl.close() is called.
closed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
closed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
closed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
 
closed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
CLOSED - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
closeDueToException(PooledConnectionAndInfo) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
closeInternal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
closeLock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
closeOnCompletion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
closeOnCompletion() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
closeOnCompletion(Statement) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to Statement.closeOnCompletion() without throwing a AbstractMethodError.
closePool(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Verifies that the user name matches the user whose connections are being managed by this factory and closes the pool if this is the case; otherwise does nothing.
closePool(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
This implementation does not fully close the KeyedObjectPool, as this would affect all users.
closePool(String) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionManager
Closes the connection pool associated with the given user.
closePool(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
Closes a named pool.
closeQuietly(AutoCloseable) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Closes the AutoCloseable (which may be null).
closeQuietly(Connection) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Closes the Connection (which may be null).
closeQuietly(ResultSet) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Closes the ResultSet (which may be null).
closeQuietly(Statement) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Closes the Statement (which may be null).
closeResults() - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
Internal method to close the ResultSet.
closeResults() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Internal method to close the ResultSet.
closeStatement(ManagedConnection, PreparedStatement) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to close a PreparedStatement.
closeStatementOnProcess - Variable in class org.datanucleus.store.rdbms.SQLController.ConnectionStatementState
Whether to close the statement on processing
closeStatementWithResultSet - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
Default to closing the statement when closing the resultSet, but allow override.
closingConnection() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method called to inform the query result that the connection is being closed so perform any required operations now, or rest in peace.
closingConnection() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Inform the query result that the connection is being closed so perform any operations now, or rest in peace.
CLOUD_SPANNER_RESERVED_KEYWORDS - Static variable in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
 
CloudSpannerAdapter - Class in org.datanucleus.store.rdbms.adapter
CloudSpannerAdapter defines the types, features that are supported and also deviate from the BaseDatastoreAdapter.
CloudSpannerAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
 
CloudSpannerTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for Google Cloud Spanner datastore.
CloudSpannerTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.CloudSpannerTypeInfo
 
CloudSpannerTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.CloudSpannerTypeInfo
 
clr - Variable in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
ClassLoader resolver to use for class loading
clr - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
clr - Variable in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
ClassLoader resolver
clr - Variable in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
 
clr - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
clr - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
ClassLoaderResolver
clr - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
clr - Variable in class org.datanucleus.store.rdbms.request.LocateBulkRequest
 
clr - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
 
clr - Variable in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
ClassLoader resolver.
clr - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
ClassLoader resolver.
clr - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
 
clr - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
ClassLoader resolver to use.
cls - Variable in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
Class that we create an object of.
clsName - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.MethodKey
 
cmd - Variable in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
cmd - Variable in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
ClassMetaData for the represented class.
cmd - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper.SQLTableMapping
 
cmd - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
MetaData for the class.
cmd - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
MetaData for the class of the object
cmd - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
cmd - Variable in class org.datanucleus.store.rdbms.request.LocateBulkRequest
 
cmd - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
MetaData for the class.
cmd - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
MetaData for the class of the object
cmd - Variable in class org.datanucleus.store.rdbms.scostore.ComponentInfo
MetaData for the component class.
cmd - Variable in class org.datanucleus.store.rdbms.table.ClassTable
MetaData for the principal class being stored here.
cmd - Variable in class org.datanucleus.store.rdbms.table.ClassView
Class MetaData for the class mapping to this view.
CoalesceFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL COALESCE function.
CoalesceFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CoalesceFunction
 
CollectionContainsMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {collExpr1}.contains({elemExpr}).
CollectionContainsMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
 
CollectionExpression - Class in org.datanucleus.store.rdbms.sql.expression
An expression that represents some collection field in a query candidate class, or a collection field in an object linked from the candidate class by navigation.
CollectionExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CollectionExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
CollectionIsEmptyMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {collExpr1}.isEmpty().
CollectionIsEmptyMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.CollectionIsEmptyMethod
 
CollectionLiteral - Class in org.datanucleus.store.rdbms.sql.expression
An SQL expression that will test if a column of a table falls within the given Collection of values.
CollectionLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
Constructor for a collection literal with a value.
CollectionMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Collection types.
CollectionMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.CollectionMapping
 
CollectionSizeMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {collExpr1}.size().
CollectionSizeMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.CollectionSizeMethod
 
CollectionStoreIterator<E> - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of Iterator for Collections/Sets.
CollectionStoreIterator(DNStateManager, ResultSet, ResultObjectFactory, AbstractCollectionStore<E>) - Constructor for class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
CollectionTable - Class in org.datanucleus.store.rdbms.table
Representation of a join table for a Collection.
CollectionTable(Table, DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.CollectionTable
Constructor.
collStore - Variable in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
column - Variable in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
The Column being persisted to.
column - Variable in class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
The column this represents.
column - Variable in class org.datanucleus.store.rdbms.sql.SQLColumn
The column being referenced.
Column - Interface in org.datanucleus.store.rdbms.table
Interface for a column in an RDBMS datastore.
COLUMN - org.datanucleus.store.rdbms.identifier.IdentifierType
 
COLUMN_INFO_EXPIRATION_MS - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Time within which column info is valid (millisecs).
COLUMN_LENGTH_SEMANTICS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether it supports specifying length "type" for a column, e.g VARCHAR(50 BYTE).
columnAssignments - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
for UPDATE statement
ColumnCreator - Class in org.datanucleus.store.rdbms.table
Helper class to create columns.
ColumnCreator() - Constructor for class org.datanucleus.store.rdbms.table.ColumnCreator
Private constructor to prevent instantiation.
columnDef - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The default value for the column; may be null.
ColumnDefinitionException - Exception in org.datanucleus.store.rdbms.exceptions
A ColumnDefinitionException is thrown if the settings of a database column are incompatible with the data type of the object field to which it is mapped.
ColumnDefinitionException() - Constructor for exception org.datanucleus.store.rdbms.exceptions.ColumnDefinitionException
Constructs a column definition exception with no specific detail message.
ColumnDefinitionException(String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.ColumnDefinitionException
Constructs a column definition exception with the specified detail message.
ColumnExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a column expression.
ColumnExpression(SQLStatement, Object) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
Constructor for an SQL expression for a literal value.
ColumnExpression(SQLStatement, String, JavaTypeMapping, Object, int) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
Constructor for an SQL expression for a parameter.
ColumnExpression(SQLStatement, SQLTable, Column) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
Constructor for an SQL expression for a column.
ColumnExpressionList() - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
ColumnIdentifier - Class in org.datanucleus.store.rdbms.identifier
Identifier for a Column.
ColumnIdentifier(IdentifierFactory, String) - Constructor for class org.datanucleus.store.rdbms.identifier.ColumnIdentifier
Constructor for a column identifier
ColumnImpl - Class in org.datanucleus.store.rdbms.table
Implementation of a Column in an RDBMS datastore.
ColumnImpl(Table, String, DatastoreIdentifier, ColumnMetaData) - Constructor for class org.datanucleus.store.rdbms.table.ColumnImpl
Constructor.
columnIndexes - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
An array of column indexes indicating the columns that should be returned from the inserted row or rows.
columnList - Variable in class org.datanucleus.store.rdbms.sql.InsertStatement
 
columnMapByColumnName - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Map of column information keyed by the column name.
columnMapping - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Mapping for this column.
ColumnMapping - Interface in org.datanucleus.store.rdbms.mapping.column
Representation of the mapping of a column.
columnMappingByJdbcType - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter.ColumnTypeMappings
 
columnMappingBySqlType - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter.ColumnTypeMappings
 
ColumnMappingFactory - Class in org.datanucleus.store.rdbms.mapping.column
Factory class for creating ColumnMapping instances.
ColumnMappingFactory() - Constructor for class org.datanucleus.store.rdbms.mapping.column.ColumnMappingFactory
Private constructor to prevent instantiation.
ColumnMappingPostSet - Interface in org.datanucleus.store.rdbms.mapping.column
Interface implemented by any ColumnMapping that requires a post-set (insert/update) step.
columnMappings - Variable in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
The Column mappings for this Java type.
columnMetaData - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
ColumnMetaData for this column.
columnMetaDataBySideBIdentifier - Variable in class org.datanucleus.store.rdbms.mapping.CorrespondentColumnsMapper
Map of the ColumnMetaData for each column keyed by the sideB identifier name.
columnName - Variable in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Any name applied in the field selection (SELECT xxx AS yyy).
columnName - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The column name.
columnNames - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
An array of column names indicating the columns that should be returned from the inserted row or rows.
columnNames - Variable in class org.datanucleus.store.rdbms.query.ResultMetaDataROF
Column names in the ResultSet.
columnNames - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
columnNamesAreTheSame(DatastoreAdapter, String, String) - Static method in class org.datanucleus.store.rdbms.query.SQLQuery
Convenience method to compare two column names.
columnNumber - Variable in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
Optional number to define the column of the mapping that this represents.
ColumnOrderedKey - Class in org.datanucleus.store.rdbms.key
Representation of a key that has columns with specified ordering (ascending/descending) for each column (if required).
ColumnOrderedKey(Table, Map<String, String>) - Constructor for class org.datanucleus.store.rdbms.key.ColumnOrderedKey
 
columnOrdering - Variable in class org.datanucleus.store.rdbms.key.ColumnOrderedKey
Column ordering.
columnPositions - Variable in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Positions for the column(s) for this field in the result clause of a statement.
columns - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
columns - Variable in class org.datanucleus.store.rdbms.key.Key
Columns that the key relates to.
columns - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Column information for this table.
columns - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Columns for this table.
columnsByIdentifier - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Index to the columns, keyed by name identifier.
columnSize - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The column size.
columnsName - Variable in class org.datanucleus.store.rdbms.mapping.CorrespondentColumnsMapper
 
ColumnTypeMappings() - Constructor for class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter.ColumnTypeMappings
 
columnValues - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
com() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
com() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
com() - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
com() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Bitwise Complement Operator
commit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
commit(Xid, boolean) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.EmulatedXAResource
 
compareTo(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
compareTo(PooledObject<T>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Orders instances based on idle time - i.e.
compilation - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
compile() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to update the supplied SQLStatement with the components of the specified query.
compileComponent - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
State variable for the component being compiled.
compiledSQL - Variable in class org.datanucleus.store.rdbms.query.SQLQuery
The actual SQL issued at execution time.
compileFilter() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to compile the WHERE clause of the query into the SQLStatement.
compileFrom() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to compile the FROM clause of the query into the SQLStatement.
compileFromClassExpression(ClassExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to take a ClassExpression (in a FROM clause) and process the candidate and any linked JoinExpression(s), adding joins to the SQLStatement as required.
compileGrouping(SelectStatement) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to compile the grouping clause of the query into the SQLStatement.
compileHaving(SelectStatement) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to compile the having clause of the query into the SQLStatement.
compileInternal(Map) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to compile the JDOQL query.
compileInternal(Map) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to compile the JPQL query.
compileInternal(Map) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Verify the elements of the query and provide a hint to the query to prepare and optimize an execution plan.
compileInternal(Map) - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
compileOrdering(SelectStatement) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to compile the ordering clause of the query into the SQLStatement.
compileProperties - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
compileQueryDelete(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to compile the query for RDBMS for a bulk delete.
compileQueryDelete(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to compile the query for RDBMS for a bulk delete.
compileQueryFull(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to set the (native) query statement for the compiled query as a whole.
compileQueryFull(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to set the (native) query statement for the compiled query as a whole.
compileQueryInsert(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to compile the query for RDBMS for a bulk INSERT.
compileQueryToRetrieveCandidates(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to set the statement (and parameter/results definitions) to retrieve all candidates.
compileQueryToRetrieveCandidates(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to set the statement (and parameter/results definitions) to retrieve all candidates.
compileQueryUpdate(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to compile the query for RDBMS for a bulk update.
compileQueryUpdate(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to compile the query for RDBMS for a bulk update.
compileResult(SelectStatement) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to compile the result clause of the query into the SQLStatement.
compileUpdate(UpdateStatement) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to compile the result clause of the query into the SQLStatement.
completeDDL - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Flag for when generating schema as DDL and wanting complete DDL (as opposed to upgrade DDL).
ComponentInfo - Class in org.datanucleus.store.rdbms.scostore
Representation of a component of a collection/map.
ComponentInfo(AbstractClassMetaData, DatastoreClass) - Constructor for class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
Concat2Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of CONCAT, using SQL CONCAT function.
Concat2Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.Concat2Operation
 
Concat3Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of CONCAT, using SQL CONCAT operator.
Concat3Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.Concat3Operation
 
condition - Variable in class org.datanucleus.store.rdbms.sql.SQLJoin
Optional condition for the join.
conflictingColumn - Variable in exception org.datanucleus.store.rdbms.exceptions.DuplicateColumnException
Column that cannot be created because it conflicts with existing column with same identifier.
conn - Variable in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
 
conn - Variable in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.EmulatedXAResource
 
connect(String, Properties) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
connection - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
The JDBC database connection that represents the physical db connection.
connection - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
My delegate Connection.
connection - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
The connection that created me.
connection - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
The Connection that created me, if any.
connection - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
The connection that created me.
connection - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Connection to the datastore.
connection - Variable in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Connection to the datastore.
connectionClosed(ConnectionEvent) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
This will be called if the Connection returned by the getConnection method came from a PooledConnection, and the user calls the close() method of this connection object.
connectionClosed(ConnectionEvent) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
This will be called if the Connection returned by the getConnection method came from a PooledConnection, and the user calls the close() method of this connection object.
connectionErrorOccurred(ConnectionEvent) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
If a fatal error occurs, close the underlying physical connection so as not to be returned in the future
connectionErrorOccurred(ConnectionEvent) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
If a fatal error occurs, close the underlying physical connection so as not to be returned in the future
connectionFactory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
ConnectionFactory - Interface in org.datanucleus.store.rdbms.datasource.dbcp2
Abstract factory interface for creating Connections.
connectionFactoryClassName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The fully qualified Java class name of a ConnectionFactory implementation.
ConnectionFactoryFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2
 
ConnectionFactoryFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.ConnectionFactoryFactory
 
ConnectionFactoryImpl - Class in org.datanucleus.store.rdbms
ConnectionFactory for RDBMS datastores.
ConnectionFactoryImpl(StoreManager, String) - Constructor for class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Constructor.
ConnectionFactoryImpl.EmulatedXAResource - Class in org.datanucleus.store.rdbms
Emulate the two phase protocol for non XA
ConnectionFactoryImpl.ManagedConnectionImpl - Class in org.datanucleus.store.rdbms
 
ConnectionImpl - Class in org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter
This class is the Connection that will be returned from PooledConnectionImpl.getConnection().
ConnectionImpl(PooledConnectionImpl, Connection, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
Creates a ConnectionImpl.
connectionIndex - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
connectionInitSqls - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
These SQL statements run once after a Connection is created.
connectionInitSqls - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
connectionPool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The object pool that internally manages our connections.
ConnectionPool - Interface in org.datanucleus.store.rdbms.connectionpool
Wrapper for a connection pool.
ConnectionPoolFactory - Interface in org.datanucleus.store.rdbms.connectionpool
Factory for making ConnectionPools.
connectionProperties - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The connection properties that will be sent to our JDBC driver when establishing new connections.
connectionProperties - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Connection properties passed to JDBC Driver
connectionStatements - Variable in class org.datanucleus.store.rdbms.SQLController
Map of the ConnectionStatementState keyed by the Connection
ConnectionStatementState() - Constructor for class org.datanucleus.store.rdbms.SQLController.ConnectionStatementState
 
connectionString - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverConnectionFactory
 
connectionUri - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
 
Constants - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Constants for use with JMX.
Constants() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.Constants
 
constructionDefined - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
 
consumeMapping(JavaTypeMapping, AbstractMemberMetaData) - Method in interface org.datanucleus.store.rdbms.mapping.MappingConsumer
Consumes a mapping associated to a member
consumeMapping(JavaTypeMapping, AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
 
consumeMapping(JavaTypeMapping, AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Consumes a mapping for a member.
consumeMapping(JavaTypeMapping, AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Consumes a mapping for a field.
consumeMapping(JavaTypeMapping, MappingType) - Method in interface org.datanucleus.store.rdbms.mapping.MappingConsumer
Consumes a mapping not associated to a member
consumeMapping(JavaTypeMapping, MappingType) - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Consumes a mapping for a surrogate column (version, datastore identity, multitenancy).
consumeMapping(JavaTypeMapping, MappingType) - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Consumes a (surrogate) mapping (i.e not associated to a field).
consumeMapping(JavaTypeMapping, MappingType) - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Consumes a mapping associated to surrogate / special columns.
consumeUnmappedColumn(Column) - Method in interface org.datanucleus.store.rdbms.mapping.MappingConsumer
Consume a column without mapping.
consumeUnmappedColumn(Column) - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Consumer a column without mapping.
consumeUnmappedColumn(Column) - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Consumer a column without mapping.
consumeUnmappedColumn(Column) - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Consumer a column without mapping.
containerIsStoredInSingleColumn() - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Convenience method to return if the container (collection or map) is stored in the owning table as a column.
containerIsStoredInSingleColumn() - Method in class org.datanucleus.store.rdbms.mapping.java.ArrayMapping
Convenience method to return if the array is stored in the owning table as a column.
containerTable - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Table containing the link between owner and element.
contains(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Returns true if this deque contains the specified element.
contains(Object) - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to check if the specified object is contained in this result.
contains(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
 
contains(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
containsAll(Collection) - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to check if all of the specified objects are contained here.
containsAsInnerJoin(SQLStatement, MapExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsEntryMethod
Method to return an expression for Map.containsEntry using INNER JOIN to the element.
containsAsJoin(SQLStatement, CollectionExpression, SQLExpression, SQLJoin.JoinType) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
Method to return an expression for Collection.contains using INNER JOIN to the element.
containsAsJoin(SQLStatement, MapExpression, SQLExpression, SQLJoin.JoinType) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
Method to return an expression for Map.containsKey using INNER JOIN to the element.
containsAsJoin(SQLStatement, MapExpression, SQLExpression, SQLJoin.JoinType) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
Method to return an expression for Map.containsValue using INNER JOIN to the element.
containsAsSubquery(SQLStatement, ArrayExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.ArrayContainsMethod
Method to return an expression for Collection.contains using a subquery "EXISTS".
containsAsSubquery(SQLStatement, CollectionExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
Method to return an expression for Collection.contains using a subquery "EXISTS".
containsAsSubquery(SQLStatement, MapExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
Method to return an expression for Map.containsKey using a subquery "EXISTS".
containsAsSubquery(SQLStatement, MapExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
Method to return an expression for Map.containsValue using a subquery "EXISTS".
containsAsSubquery(SQLStatement, MapExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsEntryMethod
Method to return an expression for Map.containsEntry using a subquery "EXISTS".
containsKey(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
containsStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
 
containsValue(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
containsValueStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
converter - Variable in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
converter - Variable in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMultiMapping
 
converter - Variable in class org.datanucleus.store.rdbms.mapping.java.UUIDMapping
 
convertStringToIntArray(String) - Static method in class org.datanucleus.store.rdbms.mapping.column.TimestampColumnMapping
Convenience method to convert a String containing numbers (separated by assorted characters) into an int array.
copyConfigurationTo(Column) - Method in interface org.datanucleus.store.rdbms.table.Column
Copy the configuration of this field to another field
copyConfigurationTo(Column) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
copyStream(InputStream, OutputStream) - Static method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
copyStream(InputStream, OutputStream, boolean, boolean) - Static method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
CorrespondentColumnsMapper - Class in org.datanucleus.store.rdbms.mapping
Class to make correspondence between columns in one side of an association to the mapping at the other side.
CorrespondentColumnsMapper(ColumnMetaDataContainer, Table, ColumnMetaData[], JavaTypeMapping, boolean) - Constructor for class org.datanucleus.store.rdbms.mapping.CorrespondentColumnsMapper
Constructor.
CorrespondentColumnsMapper(ColumnMetaDataContainer, Table, JavaTypeMapping, boolean) - Constructor for class org.datanucleus.store.rdbms.mapping.CorrespondentColumnsMapper
Constructor.
CosFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL COS function.
CosFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CosFunction
 
CoshFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL COSH function.
CoshFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CoshFunction
 
CotFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL COT function.
CotFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CotFunction
 
count - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Number of items in the deque
CountFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL COUNT aggregation function.
CountFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CountFunction
 
CountStarFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL COUNT(*) aggregation function.
CountStarFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CountStarFunction
 
cpds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
cpds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
CPDSConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
CPDSConnectionFactory(ConnectionPoolDataSource, String, int, boolean, String, char[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Creates a new PoolableConnectionFactory.
CPDSConnectionFactory(ConnectionPoolDataSource, String, int, boolean, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Creates a new PoolableConnectionFactory.
create() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
Creates an object instance, to be wrapped in a PooledObject.
create() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Attempts to create a new wrapped pooled object.
create(Connection) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
create(Connection) - Method in interface org.datanucleus.store.rdbms.table.Table
Method to create the table in the datastore representation.
create(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseKeyedPooledObjectFactory
Create an instance that can be served by the pool.
create(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Create a new pooled object.
CREATE_INDEX_COLUMN_ORDERING - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether to support ASC|DESC on columns in an INDEX.
CREATE_INDEXES_BEFORE_FOREIGN_KEYS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether to create indexes before foreign keys.
createArrayOf(String, Object[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
createBlob() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
createCandidateKeys(Connection, Collection<Throwable>, Map<DatastoreIdentifier, CandidateKey>) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to create any Candidate keys on this table in the datastore, and auto create any that are missing where required.
createClob() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
createColumn(AbstractMemberMetaData, Table, JavaTypeMapping, ColumnMetaData, Column, ClassLoaderResolver) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Method to create a column for a persistable mapping.
createColumn(AbstractMemberMetaData, Table, JavaTypeMapping, ColumnMetaData, Column, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Method to create a column for a persistable mapping.
createColumn(JavaTypeMapping, String, int) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Method to create a column in a container (table).
createColumn(JavaTypeMapping, String, int) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Method to create a column for a Java type mapping.
createColumn(JavaTypeMapping, String, ColumnMetaData) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Method to create a column in a container (table).
createColumn(JavaTypeMapping, String, ColumnMetaData) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Method to create a column for a Java type mapping.
createColumnMapping(JavaTypeMapping, AbstractMemberMetaData, int, Column) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Method to create the column mapping for a java type mapping at a particular index.
createColumnMapping(JavaTypeMapping, AbstractMemberMetaData, int, Column) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Method to create the column mapping for a java type mapping at a particular index.
createColumnMapping(JavaTypeMapping, Column, String) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Method to create the column mapping for a particular column and java type.
createColumnMapping(JavaTypeMapping, Column, String) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Method to create the column mapping for a particular column and java type.
createColumnsForField(Class, JavaTypeMapping, Table, RDBMSStoreManager, AbstractMemberMetaData, boolean, boolean, boolean, boolean, FieldRole, ColumnMetaData[], ClassLoaderResolver, boolean, Table) - Static method in class org.datanucleus.store.rdbms.table.ColumnCreator
Method to create the column(s) for a field in either a join table or for a reference field.
createColumnsForJoinTables(Class, AbstractMemberMetaData, ColumnMetaData[], RDBMSStoreManager, Table, boolean, boolean, FieldRole, ClassLoaderResolver, Table) - Static method in class org.datanucleus.store.rdbms.table.ColumnCreator
Method to create the mapping for a join table for collection element, array element, map key, map value.
createConnection() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.ConnectionFactory
Create a new Connection in an implementation specific fashion.
createConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
 
createConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverConnectionFactory
 
createConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
 
createConnectionFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Creates a JDBC connection factory for this data source.
createConnectionFactory(BasicDataSource, Driver) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.ConnectionFactoryFactory
Creates a new DriverConnectionFactory allowing for an override through BasicDataSource.getDriverClassName().
createConnectionPool(PoolableConnectionFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Creates a connection pool for this datasource.
createConnectionPool(StoreManager) - Method in class org.datanucleus.store.rdbms.connectionpool.C3P0ConnectionPoolFactory
 
createConnectionPool(StoreManager) - Method in interface org.datanucleus.store.rdbms.connectionpool.ConnectionPoolFactory
Method to return a new ConnectionPool
createConnectionPool(StoreManager) - Method in class org.datanucleus.store.rdbms.connectionpool.DBCP2BuiltinConnectionPoolFactory
 
createConnectionPool(StoreManager) - Method in class org.datanucleus.store.rdbms.connectionpool.DBCP2ConnectionPoolFactory
 
createConnectionPool(StoreManager) - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory
 
createConnectionPool(StoreManager) - Method in class org.datanucleus.store.rdbms.connectionpool.TomcatConnectionPoolFactory
 
createConstraints(Connection, Collection<Throwable>, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method used to create all constraints for a brand new table.
createCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
 
createCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
createCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Total number of instances that have been created
createDatabase(String, String, Properties) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
createDatabase(String, String, Properties, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
createDataSource() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Creates (if necessary) and return the internal data source we are using to manage our connections.
createDataSource(Properties) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
Creates and configures a BasicDataSource instance based on the given properties.
createDataSourceInstance() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Creates the actual data source instance.
createdCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
createDiscriminatorMapping(Table, DiscriminatorMetaData) - Static method in class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
Convenience method to create a discriminator mapping in the specified table, using the provided discriminator metadata.
createDriver(BasicDataSource) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverFactory
 
createForeignKeys(Connection, Collection<Throwable>, ClassLoaderResolver, Map) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to create any foreign keys on this table in the datastore
createIndexColumn(JavaTypeMapping, RDBMSStoreManager, ClassLoaderResolver, Table, ColumnMetaData, boolean) - Static method in class org.datanucleus.store.rdbms.table.ColumnCreator
Convenience method to add the column for an index mapping.
createIndices(Connection, Collection<Throwable>, ClassLoaderResolver, Map) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to create any indices for this table
createKey(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates a PStmtKey for the given arguments.
createKey(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates a PStmtKey for the given arguments.
createKey(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates a PStmtKey for the given arguments.
createKey(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
 
createKey(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates a PStmtKey for the given arguments.
createKey(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates a PStmtKey for the given arguments.
createKey(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates a PStmtKey for the given arguments.
createKey(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates a PStmtKey for the given arguments.
createKey(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates a PStmtKey for the given arguments.
createKey(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates a PStmtKey for the given arguments.
createKey(String, int, int, int, PoolingConnection.StatementType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates a PStmtKey for the given arguments.
createKey(String, int, int, int, PoolingConnection.StatementType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates a PStmtKey for the given arguments.
createKey(String, int, int, PoolingConnection.StatementType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates a PStmtKey for the given arguments.
createKey(String, int, int, PoolingConnection.StatementType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates a PStmtKey for the given arguments.
createKey(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates a PStmtKey for the given arguments.
createKey(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates a PStmtKey for the given arguments.
createKey(String, PoolingConnection.StatementType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates a PStmtKey for the given arguments.
createKey(String, PoolingConnection.StatementType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates a PStmtKey for the given arguments.
createManagedConnection(ExecutionContext, Map) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Method to create a new ManagedConnection.
createMap() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
createMapping(Class<? extends ColumnMapping>, JavaTypeMapping, RDBMSStoreManager, Column) - Static method in class org.datanucleus.store.rdbms.mapping.column.ColumnMappingFactory
Get a new instance of the ColumnMapping using the mapping, StoreManager and column.
createNClob() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
createObjectIdentityUsingReflection(ExecutionContext, JavaTypeMapping, ResultSet, int[], AbstractClassMetaData, Class) - Static method in class org.datanucleus.store.rdbms.mapping.MappingHelper
Create a user-defined id instance and fill the fields using reflection.
createObjectPool(PoolableConnectionFactory, GenericObjectPoolConfig<PoolableConnection>, AbandonedConfig) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Creates an object pool used to provide pooling support for JDBC connections.
createParams - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Indicates the parameters used in defining columns of this type.
createPerImplementationColumnsForReferenceField(boolean, boolean, boolean, boolean, FieldRole, ColumnMetaData[], ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Create columns for reference (Interface/Object) fields on a per-implementation basis.
createPoolableConnectionFactory(ConnectionFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Creates the PoolableConnectionFactory and attaches it to the connection pool.
createRepository() - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Method to create the sequence.
createRepository() - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Method to create the repository for ids to be stored.
createSchemaForClasses(Set<String>, Properties) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
createSchemaForClasses(Set<String>, Properties, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
createSchemaSequences(Set<String>, ClassLoaderResolver, FileWriter) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
createSingleFieldIdentity(ExecutionContext, JavaTypeMapping, ResultSet, int[], AbstractClassMetaData, Class, Class) - Static method in class org.datanucleus.store.rdbms.mapping.MappingHelper
Create a SingleFieldIdentity instance
createSQLXML() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
createStatement() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
createStatement(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
createStatement(int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Creates a new Statement from the given Connection.
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedCallSQL
 
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedCallWithResultSetConcurrency
 
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedCallWithResultSetHoldability
 
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementSQL
 
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithAutoGeneratedKeys
 
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithColumnIndexes
 
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithColumnNames
 
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithResultSetConcurrency
 
createStatement(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithResultSetHoldability
 
createStatement(Connection) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.StatementBuilder
 
createStatementDDL - Variable in class org.datanucleus.store.rdbms.table.ClassTable
DDL statement for creating the table, if using user defined table schema.
createStatementDDL - Variable in class org.datanucleus.store.rdbms.table.ClassView
DDL statement for creating the view
createStruct(String, Object[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
createTime - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
CREATETIMESTAMP - org.datanucleus.store.rdbms.mapping.MappingType
Create-timestamp audit column.
createTimestampMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any create timestamp column.
createTimestampStatementMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
StatementExpressionIndex for SURROGATE create-timestamp.
createTimestampStmtMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for create-timestamp.
CREATEUSER - org.datanucleus.store.rdbms.mapping.MappingType
Create-user audit column.
createUserMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any create user column.
createUserStatementMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
StatementExpressionIndex for SURROGATE create-user.
createUserStmtMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for create-user.
creationStackTrace - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
CROSS_JOIN - org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
 
CROSSJOIN_ASINNER11_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for whether the RDBMS supports cross-join as "INNER 1=1" syntax.
ctrArgAliases - Variable in class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
Optional aliases for the constructor arg expressions.
ctrArgExprs - Variable in class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
The argument expressions to use in the constructor.
ctrArgMappings - Variable in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
Mappings for the constructor objects keyed by the position (in the constructor).
CurrentDateFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL CURRENT_DATE function.
CurrentDateFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CurrentDateFunction
 
currentElement - Variable in class org.datanucleus.store.rdbms.query.ForwardQueryResult.QueryResultIterator
hold the last element
currentIndex - Variable in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
currentStatement - Variable in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
The current "sub" statement.
CurrentTimeFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL CURRENT_TIME function.
CurrentTimeFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CurrentTimeFunction
 
CurrentTimestampFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL CURRENT_TIMESTAMP function.
CurrentTimestampFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.CurrentTimestampFunction
 

D

databaseMetaData - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
My delegate DatabaseMetaData
dataDefinitionCausesTransactionCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
dataDefinitionIgnoredInTransactions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
DATALINK - Static variable in class org.datanucleus.store.rdbms.adapter.DB2TypeInfo
sql type DATALINK
dataSource - Variable in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
DataSource from which to get the connections.
dataSource - Variable in class org.datanucleus.store.rdbms.connectionpool.C3P0ConnectionPoolFactory.C3P0ConnectionPool
 
dataSource - Variable in class org.datanucleus.store.rdbms.connectionpool.DBCP2BuiltinConnectionPoolFactory.DBCPConnectionPool
 
dataSource - Variable in class org.datanucleus.store.rdbms.connectionpool.DBCP2ConnectionPoolFactory.DBCPConnectionPool
 
dataSource - Variable in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DefaultConnectionPool
 
dataSource - Variable in class org.datanucleus.store.rdbms.connectionpool.TomcatConnectionPoolFactory.TomcatConnectionPool
 
dataSource - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The data source we will use to manage connections.
dataSource - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
 
dataSource - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Underlying source of PooledConnections
DataSourceConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A DataSource-based implementation of ConnectionFactory.
DataSourceConnectionFactory(DataSource) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
Constructs an instance for the given DataSource.
DataSourceConnectionFactory(DataSource, String, char[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
Constructs an instance for the given DataSource.
DataSourceConnectionFactory(DataSource, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
Constructs an instance for the given DataSource.
dataSourceJmxObjectName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
dataSourceName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
DataSource Name used to find the ConnectionPoolDataSource
dataSourceName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PoolKey
 
DATASTORE_ID - org.datanucleus.store.rdbms.mapping.MappingType
Datastore id column.
DATASTORE_MAPPING_CONSTRUCTOR_BY_CLASS - Static variable in class org.datanucleus.store.rdbms.mapping.column.ColumnMappingFactory
cache of constructors keyed by mapping class
DATASTORE_MAPPING_CTR_ARG_CLASSES - Static variable in class org.datanucleus.store.rdbms.mapping.column.ColumnMappingFactory
constructor arguments
DatastoreAdapter - Interface in org.datanucleus.store.rdbms.adapter
Definition of a datastore adapter, providing all characteristics of the underlying datastore such as whether it supports FKs, indexes, and what statement syntax to use.
DatastoreAdapterFactory - Class in org.datanucleus.store.rdbms.adapter
Factory of RDBMS datastore adapters.
DatastoreAdapterFactory() - Constructor for class org.datanucleus.store.rdbms.adapter.DatastoreAdapterFactory
Protected constructor to prevent outside instantiation
datastoreBuildVersion - Variable in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
SQL Anywhere uses a product version of "major.minor.revision.build"
DatastoreClass - Interface in org.datanucleus.store.rdbms.table
Representation of a Java class in a datastore.
datastoreCompilation - Variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
The compilation of the query for this datastore.
datastoreCompilation - Variable in class org.datanucleus.store.rdbms.query.JPQLQuery
The compilation of the query for this datastore.
DatastoreDriverNotFoundException - Exception in org.datanucleus.store.rdbms.connectionpool
Exception thrown when a datastore driver class (e.g JDBC driver) is not found.
DatastoreDriverNotFoundException(String) - Constructor for exception org.datanucleus.store.rdbms.connectionpool.DatastoreDriverNotFoundException
Constructor.
DatastoreIdentifier - Interface in org.datanucleus.store.rdbms.identifier
Representation of a datastore identifier in an RDBMS datastore.
DatastoreIdentifierImpl - Class in org.datanucleus.store.rdbms.identifier
Implementation of a datastore identifier.
DatastoreIdentifierImpl(IdentifierFactory, String) - Constructor for class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Constructor.
datastoreIdMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any datastore identity.
DatastoreIdMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for datastore identity "field".
DatastoreIdMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.DatastoreIdMapping
 
datastoreJavaType - Variable in class org.datanucleus.store.rdbms.mapping.java.EnumMapping
 
datastoreMajorVersion - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The major version number of the underlying datastore.
datastoreMinorVersion - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The minor version number of the underlying datastore.
datastoreName - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.MethodKey
 
DatastorePoolException - Exception in org.datanucleus.store.rdbms.connectionpool
Exception thrown when encountering an error creating a data source pool.
DatastorePoolException(String, String, String, Exception) - Constructor for exception org.datanucleus.store.rdbms.connectionpool.DatastorePoolException
Constructor.
datastoreProductName - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The product name of the underlying datastore.
datastoreProductVersion - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The version number of the underlying datastore as a string.
datastoreRevisionVersion - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The revision version number of the underlying datastore.
datastoreTypeMappingsByJavaType - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Definition of which datastore mapping should be used for which java type, JDBC type, and SQL type, and the respective default type.
DatastoreUUIDHexGenerator - Class in org.datanucleus.store.rdbms.valuegenerator
ValueGenerator using DB2 datastore-based DatastoreUUID generation.
DatastoreUUIDHexGenerator(StoreManager, String, Properties) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.DatastoreUUIDHexGenerator
Constructor.
dataType - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates the JDBC (SQL) data type from Types.
dataType - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The JDBC data type number of this data type (see java.sql.Types).
DateColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a DATE column.
DateColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.DateColumnMapping
Constructor.
dateFormat - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack
 
dateFormat - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack
 
DateMapping - Class in org.datanucleus.store.rdbms.mapping.java
SCO Mapping for java.util.Date type.
DateMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.DateMapping
 
DATETIME_STORES_MILLISECS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether DATETIME stores milliseconds.
dateTimezoneCalendar - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Calendar for this datastore.
DB2_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.DB2Adapter
A string containing the list of DB2 keywords This list is normally obtained dynamically from the driver using "DatabaseMetaData.getSQLKeywords()".
DB2Adapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the DB2 database.
DB2Adapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.DB2Adapter
Constructs a DB2 adapter based on the given JDBC metadata.
DB2AS400Adapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the DB2/AS400 database.
DB2AS400Adapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.DB2AS400Adapter
Constructs a DB2/AS400 adapter based on the given JDBC metadata.
DB2DatalinkColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a DB2 "Datalink" column.
DB2DatalinkColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.DB2DatalinkColumnMapping
Constructor.
DB2TypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for DB2 datastores.
DB2TypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.DB2TypeInfo
 
DB2TypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.DB2TypeInfo
Constructs a type information object from the current row of the given result set.
dba - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
dba - Variable in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Datastore adapter
dba - Variable in class org.datanucleus.store.rdbms.key.ForeignKey
 
dba - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Adapter for the datastore being used.
dba - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Datastore adapter in use by this store.
dba - Variable in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Datastore adapter in use by this store.
dba - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Database Adapter being used.
DBCP2BuiltinConnectionPoolFactory - Class in org.datanucleus.store.rdbms.connectionpool
Plugin for the creation of a DBCP2 connection pool, using repackaged DBCP2 classes.
DBCP2BuiltinConnectionPoolFactory() - Constructor for class org.datanucleus.store.rdbms.connectionpool.DBCP2BuiltinConnectionPoolFactory
 
DBCP2BuiltinConnectionPoolFactory.DBCPConnectionPool - Class in org.datanucleus.store.rdbms.connectionpool
 
DBCP2ConnectionPoolFactory - Class in org.datanucleus.store.rdbms.connectionpool
Plugin for the creation of a DBCP2 connection pool.
DBCP2ConnectionPoolFactory() - Constructor for class org.datanucleus.store.rdbms.connectionpool.DBCP2ConnectionPoolFactory
 
DBCP2ConnectionPoolFactory.DBCPConnectionPool - Class in org.datanucleus.store.rdbms.connectionpool
 
DBCPConnectionPool(PoolingDataSource, ObjectPool) - Constructor for class org.datanucleus.store.rdbms.connectionpool.DBCP2ConnectionPoolFactory.DBCPConnectionPool
 
DBCPConnectionPool(PoolingDataSource, GenericObjectPool<PoolableConnection>) - Constructor for class org.datanucleus.store.rdbms.connectionpool.DBCP2BuiltinConnectionPoolFactory.DBCPConnectionPool
 
ddlWriter - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Optional writer to dump the DDL for any classes being added.
ddlWriter - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Writer for use when this RDBMSManager is configured to write DDL.
deallocate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Deallocates the object and sets it IDLE if it is currently ALLOCATED.
deallocate() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Deallocates the object and sets it IDLE if it is currently ALLOCATED.
DecimalColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a Decimal column.
DecimalColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
decimalDigits - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates the number of fractional digits.
declareExplicitParameters(String) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Declare the explicit parameters to be used in the query.
declareExplicitVariables(String) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Declare the unbound variables to be used in the query.
declareImports(String) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Set the import statements to be used to identify the fully qualified name of variables or parameters.
DEFAULT - org.datanucleus.store.rdbms.key.ForeignKey.FKAction
 
DEFAULT_BEFORE_NULL_IN_COLUMN_OPTIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether any DEFAULT tag will be before any NULL/NOT NULL in the column options.
DEFAULT_BLOCK_WHEN_EXHAUSTED - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the blockWhenExhausted configuration attribute.
DEFAULT_EVICTION_POLICY_CLASS_NAME - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the evictionPolicyClassName configuration attribute.
DEFAULT_EVICTOR_SHUTDOWN_TIMEOUT_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for evictorShutdownTimeoutMillis configuration attribute.
DEFAULT_FAIRNESS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the fairness configuration attribute.
DEFAULT_JMX_ENABLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for enabling JMX for pools created with a configuration instance.
DEFAULT_JMX_NAME_BASE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the base name to use to name JMX enabled pools created with a configuration instance.
DEFAULT_JMX_NAME_PREFIX - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the prefix used to name JMX enabled pools created with a configuration instance.
DEFAULT_KEYWORD_IN_COLUMN_OPTIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support DEFAULT tag in CREATE TABLE statements
DEFAULT_KEYWORD_WITH_NOT_NULL_IN_COLUMN_OPTIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support DEFAULT tag together with NOT NULL in CREATE TABLE statements.
DEFAULT_LIFO - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the lifo configuration attribute.
DEFAULT_MAX_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
The default value for the maxIdle configuration attribute.
DEFAULT_MAX_IDLE_PER_KEY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
The default value for the maxIdlePerKey configuration attribute.
DEFAULT_MAX_TOTAL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
The default value for the maxTotal configuration attribute.
DEFAULT_MAX_TOTAL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
The default value for the maxTotal configuration attribute.
DEFAULT_MAX_TOTAL_PER_KEY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
The default value for the maxTotalPerKey configuration attribute.
DEFAULT_MAX_WAIT_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the maxWait configuration attribute.
DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the minEvictableIdleTimeMillis configuration attribute.
DEFAULT_MIN_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
The default value for the minIdle configuration attribute.
DEFAULT_MIN_IDLE_PER_KEY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
The default value for the minIdlePerKey configuration attribute.
DEFAULT_NEXTVALUE_COLUMN_NAME - Static variable in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Default name for the column storing the next value of the sequence.
DEFAULT_NUM_TESTS_PER_EVICTION_RUN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the numTestsPerEvictionRun configuration attribute.
DEFAULT_SEQUENCE_COLUMN_NAME - Static variable in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Default name for the column storing the name of the sequence.
DEFAULT_SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the softMinEvictableIdleTimeMillis configuration attribute.
DEFAULT_TABLE_NAME - Static variable in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Default name for the datastore table storing the sequence values.
DEFAULT_TEST_ON_BORROW - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the testOnBorrow configuration attribute.
DEFAULT_TEST_ON_CREATE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the testOnCreate configuration attribute.
DEFAULT_TEST_ON_RETURN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the testOnReturn configuration attribute.
DEFAULT_TEST_WHILE_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the testWhileIdle configuration attribute.
DEFAULT_TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
The default value for the timeBetweenEvictionRunsMillis configuration attribute.
DEFAULTABLE - Static variable in class org.datanucleus.store.rdbms.table.ColumnImpl
 
defaultAutoCommit - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The default auto-commit state of connections created by this pool.
defaultAutoCommit - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultAutoCommit - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
defaultBlockWhenExhausted - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultCatalog - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The default "catalog" of connections created by this pool.
defaultCatalog - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
defaultCatalogName - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Default catalog name for any created identifiers.
defaultColumnMappingType - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter.ColumnTypeMappings
 
DefaultConnectionPool(DataSource) - Constructor for class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DefaultConnectionPool
 
DefaultConnectionPoolFactory - Class in org.datanucleus.store.rdbms.connectionpool
Default ConnectionPool factory implementation (no pooling).
DefaultConnectionPoolFactory() - Constructor for class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory
 
DefaultConnectionPoolFactory.DefaultConnectionPool - Class in org.datanucleus.store.rdbms.connectionpool
 
DefaultConnectionPoolFactory.DriverManagerDataSource - Class in org.datanucleus.store.rdbms.connectionpool
Wrapper to the JDBC DataSource class.
DefaultEvictionPolicy<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Provides the default implementation of EvictionPolicy used by the pools.
DefaultEvictionPolicy() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultEvictionPolicy
 
defaultEvictionPolicyClassName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultJdbcType - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter.ColumnTypeMappings
 
defaultJoinType - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
defaultJoinTypeFilter - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
defaultLifo - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultMaxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultMaxTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultMaxWaitMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultMinEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultMinIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultNumTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
DefaultPooledObject<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
This wrapper is used to track the additional information, such as state, for the pooled objects.
DefaultPooledObject(T) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Creates a new instance that wraps the provided object so that the pool can track the state of the pooled object.
DefaultPooledObjectInfo - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Implementation of object that is used to provide information on pooled objects via JMX.
DefaultPooledObjectInfo(PooledObject<?>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
Create a new instance for the given pooled object.
DefaultPooledObjectInfoMBean - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
The interface that defines the information about pooled objects that will be exposed via JMX.
defaultQueryTimeoutSeconds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
defaultQueryTimeoutSeconds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
defaultQueryTimeoutSeconds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
defaultReadOnly - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The default read-only state of connections created by this pool.
defaultReadOnly - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultReadOnly - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
defaultSchema - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The default "schema" of connections created by this pool.
defaultSchema - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
defaultSchemaName - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Default schema name for any created identifiers.
defaultSoftMinEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultSqlType - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter.ColumnTypeMappings
 
defaultTestOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultTestOnCreate - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultTestOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultTestWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultTimeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultTransactionIsolation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The default TransactionIsolation state of connections created by this pool.
defaultTransactionIsolation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
defaultTransactionIsolation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
defaultValue - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Default value accepted by the datastore for this column, from DatabaseMetaData.
DEFERRED_CONSTRAINTS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports deferred constraints.
DegreesFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL DEGREES function.
DegreesFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.DegreesFunction
 
delegate - Variable in class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
 
delegate - Variable in class org.datanucleus.store.rdbms.mapping.java.VersionMapping
 
delegate - Variable in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
Underlying iterator that we wrap.
delegate - Variable in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
delegate - Variable in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
delegate - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
 
delegate - Variable in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
The delegate expression that we use.
DelegatedExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression for a field/property that can delegate to an internal expression(s).
DelegatedExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
DelegatingCallableStatement - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A base delegating implementation of CallableStatement.
DelegatingCallableStatement(DelegatingConnection<?>, CallableStatement) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
Creates a wrapper for the Statement which traces this Statement to the Connection which created it and the code which created it.
delegatingConnection - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
A DelegatingConnection used to create a PoolablePreparedStatementStub.
DelegatingConnection<C extends java.sql.Connection> - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A base delegating implementation of Connection.
DelegatingConnection(C) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Creates a wrapper for the Connection which traces this Connection in the AbandonedObjectPool.
DelegatingDatabaseMetaData - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A base delegating implementation of DatabaseMetaData.
DelegatingDatabaseMetaData(DelegatingConnection<?>, DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
Constructs a new instance for the given delegating connection and database meta data.
DelegatingPreparedStatement - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A base delegating implementation of PreparedStatement.
DelegatingPreparedStatement(DelegatingConnection<?>, PreparedStatement) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
Create a wrapper for the Statement which traces this Statement to the Connection which created it and the code which created it.
DelegatingResultSet - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A base delegating implementation of ResultSet.
DelegatingResultSet(Connection, ResultSet) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
Creates a wrapper for the ResultSet which traces this ResultSet to the Connection which created it (via, for example DatabaseMetadata, and the code which created it.
DelegatingResultSet(Statement, ResultSet) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
Creates a wrapper for the ResultSet which traces this ResultSet to the Statement which created it and the code which created it.
DelegatingStatement - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A base delegating implementation of Statement.
DelegatingStatement(DelegatingConnection<?>, Statement) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
Create a wrapper for the Statement which traces this Statement to the Connection which created it and the code which created it.
DELETE - org.datanucleus.store.rdbms.request.RequestType
 
deleteAction - Variable in class org.datanucleus.store.rdbms.key.ForeignKey
 
deleteAllClasses() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Method to drop support for all current classes.
deleteAllClasses(ManagedConnection) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Method to delete all classes from the SchemaTable.
deleteAllStmt - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
deleteClass(String) - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Method to drop support for a class.
deleteClass(String, ManagedConnection) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Method to delete a class from the SchemaTable.
deleteDatabase(String, String, Properties) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
deleteDatabase(String, String, Properties, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
DeleteMappingConsumer(ClassLoaderResolver, AbstractClassMetaData) - Constructor for class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Constructor.
deleteObject(DNStateManager) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Deletes a persistent object from the database.
deleteObjectFromTable(DatastoreClass, DNStateManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Convenience method to handle the delete from the various tables that this object is persisted into.
DeleteRequest - Class in org.datanucleus.store.rdbms.request
Class to provide a means of deletion of records from an RDBMS.
DeleteRequest(DatastoreClass, AbstractClassMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.request.DeleteRequest
Constructor, taking the table.
DeleteRequest.DeleteMappingConsumer - Class in org.datanucleus.store.rdbms.request
Mapping Consumer used for generating the DELETE statement for an object in a table.
deleteRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
deletesAreDetected(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
deleteSchemaForClasses(Set<String>, Properties) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
deleteSchemaForClasses(Set<String>, Properties, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
DeleteStatement - Class in org.datanucleus.store.rdbms.sql
SQL DELETE Statement representation.
DeleteStatement(RDBMSStoreManager, Table, DatastoreIdentifier, String, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.sql.DeleteStatement
Constructor for a DELETE statement.
deleteStmt - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
deleteStmt - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
Statement for deleting the object from the datastore.
deleteStmtOptimistic - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
Statement for deleting the object from the datastore (optimistic txns).
DeleteTablesSchemaTransaction - Class in org.datanucleus.store.rdbms
Schema transaction for deleting all known tables/views.
DeleteTablesSchemaTransaction(RDBMSStoreManager, int, StoreDataManager) - Constructor for class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
Constructor.
DERBY_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Derby (Cloudscape) 10.0 beta reserved words, includes SQL92 reserved words
DerbyAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Apache Derby database.
DerbyAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Constructs an Apache Derby adapter based on the given JDBC metadata.
DerbySQLFunction - Class in org.datanucleus.store.rdbms.adapter
Java Functions that are called by the database
DerbySQLFunction() - Constructor for class org.datanucleus.store.rdbms.adapter.DerbySQLFunction
 
DerbyTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for Derby datastores.
DerbyTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.DerbyTypeInfo
Constructs a type information object from the current row of the given result set.
deregister(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
De-register the use of a key by an object.
deregisterColumnMappingsForJDBCType(String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Utility to deregister all datastore mappings for a JDBC type.
deregisterColumnMappingsForJDBCType(String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to remove all support for the specified JDBC type (since the JDBC driver doesn't know about it)
descendingIterator() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
DescendingItr() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.DescendingItr
 
description - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Description
description - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Description
deserialiseFieldValue(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
Method to deserialise the value from file and return it.
deserialize(byte[]) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
Deserializes the provided byte array to create an object.
destroy(K, PooledObject<T>, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Destroy the wrapped, pooled object.
destroy(PooledSoftReference<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Destroys a PooledSoftReference and removes it from the idle and all references pools.
destroy(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Destroys a wrapped pooled object.
destroyCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Total number of instances that have been destroyed
destroyedByBorrowValidationCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
destroyedByEvictorCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
destroyedCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
destroyObject(K, PooledObject<V>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseKeyedPooledObjectFactory
Destroy an instance no longer needed by the pool.
destroyObject(K, PooledObject<V>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedPooledObjectFactory
Destroy an instance no longer needed by the pool.
destroyObject(K, PooledObject<V>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory
Destroy an instance no longer needed by the pool.
destroyObject(UserPassKey, PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Closes the PooledConnection and stops listening for events from it.
destroyObject(PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Closes the PooledConnection and stops listening for events from it.
destroyObject(PooledObject<PoolableConnection>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
destroyObject(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
No-op.
destroyObject(PooledObject<T>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectFactory
Destroys an instance no longer needed by the pool.
destroyObject(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedPooledObjectFactory
Destroys an instance no longer needed by the pool.
destroyObject(PStmtKey, PooledObject<DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
My KeyedPooledObjectFactory method for destroying PreparedStatements.
destroyObject(PStmtKey, PooledObject<DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
KeyedPooledObjectFactory method for destroying PoolablePreparedStatements and PoolableCallableStatements.
discardCompiled() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Utility to remove any previous compilation of this Query.
discardCompiled() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Utility to remove any previous compilation of this Query.
discardCompiled() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Utility to remove any previous compilation of this Query.
disconnect() - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
Method to disconnect the results from the ExecutionContext, meaning that thereafter it just behaves like a List.
DISCONNECTION_SQL_CODE_PREFIX - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Any SQL_STATE starting with this value is considered a fatal disconnect
DISCONNECTION_SQL_CODES - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
SQL codes of fatal connection errors.
disconnectionSqlCodes - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
disconnectionSqlCodes - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
SQL_STATE codes considered to signal fatal conditions.
disconnectionSqlCodes - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
DISCRIMINATOR - org.datanucleus.store.rdbms.mapping.MappingType
Discriminator column.
DiscriminatorLongMapping(Table, JavaTypeMapping, DiscriminatorMetaData) - Constructor for class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping.DiscriminatorLongMapping
Constructor.
discriminatorMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any discriminator column.
DiscriminatorMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a discriminator column in a table used in inheritance.
DiscriminatorMapping(Table, JavaTypeMapping, DiscriminatorMetaData) - Constructor for class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
Constructor.
DiscriminatorMapping.DiscriminatorLongMapping - Class in org.datanucleus.store.rdbms.mapping.java
Discriminator using a Long delegate.
DiscriminatorMapping.DiscriminatorStringMapping - Class in org.datanucleus.store.rdbms.mapping.java
Discriminator using a String delegate.
discriminatorMetaData - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
MetaData for discriminator for objects stored in this table.
DiscriminatorStatementGenerator - Class in org.datanucleus.store.rdbms.sql
Class to generate a SelectStatement for iterating through instances of a particular type (and optionally subclasses).
DiscriminatorStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class[], boolean, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.DiscriminatorStatementGenerator
Constructor, using the candidateTable as the primary table of the SQL SELECT.
DiscriminatorStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class[], boolean, DatastoreIdentifier, String, Table, DatastoreIdentifier, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.DiscriminatorStatementGenerator
Constructor, using the joinTable as the primary table of the SQL SELECT and joining to the table of the candidate(s).
DiscriminatorStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.DiscriminatorStatementGenerator
Constructor, using the candidateTable as the primary table of the SQL SELECT.
DiscriminatorStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String, Table, DatastoreIdentifier, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.DiscriminatorStatementGenerator
Constructor, using the joinTable as the primary table of the SQL SELECT and joining to the table of the candidate.
discriminatorStatementMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
StatementExpressionIndex for discriminator
discriminatorStmtMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for discriminator.
DiscriminatorStringMapping(Table, JavaTypeMapping, DiscriminatorMetaData) - Constructor for class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping.DiscriminatorStringMapping
Constructor.
discrimMapping - Variable in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Mapping for a discriminator (when supporting inherited embedded objects.
discrimMetaData - Variable in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
 
distinct - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
Whether the statement is distinct.
distinct() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Distinct operator.
DISTINCT_WITH_SELECT_FOR_UPDATE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
div(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
div(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
div(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
div(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
div(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
div(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
div(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Division Operator.
DN_TYPE_COLUMN - Static variable in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Name of column added when using "selectDnType"
DN_UNPRINTABLE - Static variable in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
DN2IdentifierFactory - Class in org.datanucleus.store.rdbms.identifier
Factory that creates immutable instances of DatastoreIdentifier for mapped datastores.
DN2IdentifierFactory(DatastoreAdapter, ClassLoaderResolver, Map) - Constructor for class org.datanucleus.store.rdbms.identifier.DN2IdentifierFactory
Constructor.
DNIdentifierFactory - Class in org.datanucleus.store.rdbms.identifier
Factory that creates immutable instances of DatastoreIdentifier for mapped datastores.
DNIdentifierFactory(DatastoreAdapter, ClassLoaderResolver, Map) - Constructor for class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Constructor.
dnTypeColumn - Variable in class org.datanucleus.store.rdbms.query.StatementClassMapping
Name of a DN_TYPE column if used in this query for determining this class.
doDestroyObject(PooledConnectionAndInfo) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
doesMaxRowSizeIncludeBlobs() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
doInternalAdd(DNStateManager, E, ManagedConnection, boolean, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
 
DoubleColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a DOUBLE column.
DoubleColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
Constructor.
DoubleMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Double type.
DoubleMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.DoubleMapping
 
drainTo(Collection<? super E>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Drains the queue to the specified collection.
drainTo(Collection<? super E>, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Drains no more than the specified number of elements from the queue to the specified collection.
driver - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The instance of the JDBC Driver to use.
driver - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Driver class name
driver - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverConnectionFactory
 
DriverAdapterCPDS - Class in org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter
An adapter for JDBC drivers that do not include an implementation of ConnectionPoolDataSource, but still include a DriverManager implementation.
DriverAdapterCPDS() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Default no-arg constructor for Serialization
driverBuildVersion - Variable in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
 
driverClassLoader - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The class loader instance to use to load the JDBC driver.
driverClassName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The fully qualified Java class name of the JDBC driver to be used.
DriverConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A Driver-based implementation of ConnectionFactory.
DriverConnectionFactory(Driver, String, Properties) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DriverConnectionFactory
Constructs a connection factory for a given Driver.
DriverFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2
 
DriverFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DriverFactory
 
driverMajorVersion - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The major version number of the underlying driver.
DriverManagerConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A DriverManager-based implementation of ConnectionFactory.
DriverManagerConnectionFactory(String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
Constructor for DriverManagerConnectionFactory.
DriverManagerConnectionFactory(String, String, char[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
Constructor for DriverManagerConnectionFactory.
DriverManagerConnectionFactory(String, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
Constructor for DriverManagerConnectionFactory.
DriverManagerConnectionFactory(String, Properties) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
Constructor for DriverManagerConnectionFactory.
DriverManagerDataSource(String, String, String, String, ClassLoaderResolver, Properties) - Constructor for class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Constructor.
driverMinorVersion - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The minor version number of the underlying driver.
driverName - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
the JDBC driver name
driverName - Variable in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Name of the database driver.
driverVersion - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
the JDBC driver version
drop(Connection) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
drop(Connection) - Method in interface org.datanucleus.store.rdbms.table.Table
Method to drop the table from the datastore representation.
dropConstraints(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to drop the constraints for the table from the datastore.
DuplicateColumnException - Exception in org.datanucleus.store.rdbms.exceptions
A DuplicateColumnException is thrown if an attempt is made to add a column to a table with a name already in-use by an existing column.
DuplicateColumnException(String, Column, Column) - Constructor for exception org.datanucleus.store.rdbms.exceptions.DuplicateColumnException
Constructs a duplicate column name exception.
DynamicSchemaFieldManager - Class in org.datanucleus.store.rdbms.fieldmanager
Field manager that is used to check the values in fields in order to detect "new" classes that impact on the datastore schema, hence allowing dynamic schema updates.
DynamicSchemaFieldManager(RDBMSStoreManager, DNStateManager) - Constructor for class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
Constructor.

E

ec - Variable in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
ec - Variable in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
ec - Variable in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
ec - Variable in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
ExecutionContext.
ec - Variable in class org.datanucleus.store.rdbms.query.AbstractROF
 
ec - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
ec - Variable in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
ec - Variable in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
element() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Retrieves, but does not remove, the head of the queue represented by this deque.
elementAlreadyContainsOwnerInMtoN(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Convenience method to check if an element already refers to the owner in an M-N relation (i.e added from other side).
elementClassMapping - Variable in class org.datanucleus.store.rdbms.scostore.ElementIteratorStatement
The class mapping for the collection/array element of the iterator.
elementCls - Variable in class org.datanucleus.store.rdbms.scostore.JoinListStore
 
elementCmd - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
MetaData for the "element-type" class.
ElementContainerStore - Class in org.datanucleus.store.rdbms.scostore
Representation of the store of an element-based container.
ElementContainerStore(RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Constructor.
ElementContainerTable - Class in org.datanucleus.store.rdbms.table
Representation of a join table for a container of elements.
ElementContainerTable(Table, DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.ElementContainerTable
Constructor.
elementExpressions - Variable in class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
Expressions for all elements in the array.
elementExpressions - Variable in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
Expressions for all elements in the Collection
elementInfo - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Information for the elements of this container.
elementIsPersistentInterface - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Whether the element is of a persistent-interface (defined using "{interface}") type.
ElementIteratorStatement - Class in org.datanucleus.store.rdbms.scostore
Representation of the SQLStatement for an iterator of a collection/array of elements.
ElementIteratorStatement(Store, SelectStatement, StatementClassMapping) - Constructor for class org.datanucleus.store.rdbms.scostore.ElementIteratorStatement
 
elementMapping - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Mapping for the element.
elementMapping - Variable in class org.datanucleus.store.rdbms.table.ElementContainerTable
Mapping of an element.
elementsAreEmbedded - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Whether the elements are embedded.
elementsAreSerialised - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Whether the elements are serialised.
elementType - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Type of the element.
elementTypeCompatible(Class, Class) - Method in class org.datanucleus.store.rdbms.sql.method.ArrayContainsMethod
 
elementTypeCompatible(Class, Class) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
 
elseExpr - Variable in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
embCmd - Variable in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
MetaData for the embedded class.
EmbeddedElementPCMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a persistable object stored in an embedded collection within a persistable object.
EmbeddedElementPCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.EmbeddedElementPCMapping
 
EmbeddedKeyPCMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a PC key object stored in an embedded map within a PC object.
EmbeddedKeyPCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.EmbeddedKeyPCMapping
 
EmbeddedMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for an embedded PC object.
EmbeddedMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
 
EmbeddedPCMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a PC object embedded within another PC object (1-1 relation).
EmbeddedPCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.EmbeddedPCMapping
 
EmbeddedValuePCMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a PC key object stored in an embedded map within a PC object.
EmbeddedValuePCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.EmbeddedValuePCMapping
 
emd - Variable in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
EmbeddedMetaData for the object being embedded.
EMPTY_FAILED_PROPERTIES - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
EmulatedXAResource(ManagedConnection) - Constructor for class org.datanucleus.store.rdbms.ConnectionFactoryImpl.EmulatedXAResource
 
encloseInParentheses - Variable in class org.datanucleus.store.rdbms.sql.SQLText
 
encloseInParentheses() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Method to request the enclosure of this expression within parentheses.
encloseInParentheses() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Set to enclose this SQL in parentheses.
end(Xid, int) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.EmulatedXAResource
 
endEvictionTest(Deque<PooledObject<T>>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
endEvictionTest(Deque<PooledObject<T>>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Called to inform the object that the eviction test has ended.
endIndex - Variable in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Position of last result (origin=0, set when known).
ensureIdle(int, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Tries to ensure that idleCount idle instances exist in the pool.
ensureMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Tries to ensure that the configured minimum number of idle instances are available in the pool.
ensureMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
ensureMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
ensureMinIdle(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Ensure that the configured number of minimum idle objects is available in the pool for the given key.
EntryImpl(DNStateManager, K, V, MapStore<K, V>) - Constructor for class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
entrySetStore - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
entrySetStore() - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
entrySetStore() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
EnumExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression representing an enum field/property.
EnumExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.EnumExpression
Constructor for an expression for an enum field/property.
EnumLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an Enum literal.
EnumLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
Constructor for an Enum literal with a value.
EnumMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Enum type.
EnumMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.EnumMapping
 
EnumOrdinalMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {enumExpression}.ordinal().
EnumOrdinalMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.EnumOrdinalMethod
 
EnumToStringMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {enumExpression}.toString().
EnumToStringMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.EnumToStringMethod
 
eor(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
eor(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
eor(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Exclusive OR
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionExpression
Method to return the expression for comparing a collection with a value.
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.MapExpression
Method to return the expression for comparing a map with a value.
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NullLiteral
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Equals operator.
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
Method called when the query contains "object == value".
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Equality operator (equals to)
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
eq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
equals(Object) - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Equality operator.
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PoolKey
 
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
Only takes the user name into account.
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.IdentityWrapper
 
equals(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
 
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
 
equals(Object) - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Equality operator to judge if 2 identifiers are equal.
equals(Object) - Method in class org.datanucleus.store.rdbms.key.CandidateKey
 
equals(Object) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
 
equals(Object) - Method in class org.datanucleus.store.rdbms.key.Index
Equality operator.
equals(Object) - Method in class org.datanucleus.store.rdbms.key.Key
Equality operator.
equals(Object) - Method in class org.datanucleus.store.rdbms.key.PrimaryKey
 
equals(Object) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
equals(Object) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Equality operator.
equals(Object) - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
 
equals(Object) - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
 
equals(Object) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
equals(Object) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
 
equals(Object) - Method in class org.datanucleus.store.rdbms.request.RequestIdentifier
Equality operator
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.IndexInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Indicates whether some object is "equal to" this one.
equals(Object) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
equals(Object) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.MethodKey
 
equals(Object) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
equals(Object) - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
equals(Object) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
equals(Object) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
erodingFactor - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Erosion factor
ErodingFactor(float) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingFactor
Creates a new ErodingFactor with the given erosion factor.
ErodingKeyedObjectPool(KeyedObjectPool<K, V>, float) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Creates an ErodingObjectPool wrapping the given pool using the specified erosion factor.
ErodingKeyedObjectPool(KeyedObjectPool<K, V>, PoolUtils.ErodingFactor) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Creates an ErodingObjectPool wrapping the given pool using the specified erosion factor.
ErodingObjectPool(ObjectPool<T>, float) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Creates an ErodingObjectPool wrapping the given pool using the specified erosion factor.
ErodingPerKeyKeyedObjectPool(KeyedObjectPool<K, V>, float) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingPerKeyKeyedObjectPool
Creates a new ErordingPerKeyKeyedObjectPool decorating the given keyed pool with the specified erosion factor.
erodingPool(KeyedObjectPool<K, V>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Returns a pool that adaptively decreases its size when idle objects are no longer needed.
erodingPool(KeyedObjectPool<K, V>, float) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Returns a pool that adaptively decreases its size when idle objects are no longer needed.
erodingPool(KeyedObjectPool<K, V>, float, boolean) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Returns a pool that adaptively decreases its size when idle objects are no longer needed.
erodingPool(ObjectPool<T>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Returns a pool that adaptively decreases its size when idle objects are no longer needed.
erodingPool(ObjectPool<T>, float) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Returns a pool that adaptively decreases its size when idle objects are no longer needed.
ESCAPE_EXPRESSION_IN_LIKE_PREDICATE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
evaluateInMemory() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Convenience method to return whether the query should be evaluated in-memory.
eventListeners - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
ConnectionEventListeners.
evict() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Manually evicts idle connections
evict() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Perform numTests idle object eviction tests, evicting examined objects that meet the criteria for eviction.
evict() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Perform numTests idle object eviction tests, evicting examined objects that meet the criteria for eviction.
evict() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Perform numTests idle object eviction tests, evicting examined objects that meet the criteria for eviction.
evict(EvictionConfig, PooledObject<T>, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultEvictionPolicy
 
evict(EvictionConfig, PooledObject<T>, int) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionPolicy
This method is called to test if an idle object in the pool should be evicted or not.
EVICTION - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
In the queue, currently being tested for possible eviction.
EVICTION_POLICY_TYPE_NAME - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
EVICTION_RETURN_TO_HEAD - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
Not in the queue, currently being tested for possible eviction.
EvictionConfig - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
This class is used by pool implementations to pass configuration information to EvictionPolicy instances.
EvictionConfig(long, long, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionConfig
Create a new eviction configuration with the specified parameters.
evictionIterator - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
EvictionIterator(Deque<PooledObject<T>>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.EvictionIterator
Create an EvictionIterator for the provided idle instance deque.
evictionKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
evictionKeyIterator - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
evictionLock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
evictionPolicy - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
evictionPolicy - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
EvictionPolicy<T> - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
To provide a custom eviction policy (i.e.
evictionPolicyClassName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
evictionPolicyClassName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
EvictionTimer - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Provides a shared idle object eviction timer for all pools.
EvictionTimer() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionTimer
Prevents instantiation
EvictionTimer.EvictorThreadFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Thread factory that creates a daemon thread, with the context class loader from this class.
evictor - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
Evictor() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.Evictor
 
evictorShutdownTimeoutMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
evictorShutdownTimeoutMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
EvictorThreadFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionTimer.EvictorThreadFactory
 
exceptionList - Variable in exception org.datanucleus.store.rdbms.datasource.dbcp2.ListException
 
execute() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
execute() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
execute(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
execute(String) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
execute(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
execute(String, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
execute(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
execute(String, int[]) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
execute(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
execute(String, String[]) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
execute(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Executes the schema transaction.
execute(ExecutionContext, Collection<DNStateManager>, Collection<DNStateManager>, OperationQueue) - Method in class org.datanucleus.store.rdbms.FlushReferential
 
execute(DNStateManager) - Method in class org.datanucleus.store.rdbms.request.DeleteRequest
Method performing the deletion of the record from the datastore.
execute(DNStateManager) - Method in class org.datanucleus.store.rdbms.request.FetchRequest
 
execute(DNStateManager) - Method in class org.datanucleus.store.rdbms.request.InsertRequest
Method performing the insertion of the record from the datastore.
execute(DNStateManager) - Method in class org.datanucleus.store.rdbms.request.LocateRequest
Method performing the retrieval of the record from the datastore.
execute(DNStateManager) - Method in class org.datanucleus.store.rdbms.request.Request
Method to execute the request - to be implemented by deriving classes.
execute(DNStateManager) - Method in class org.datanucleus.store.rdbms.request.UpdateRequest
Method performing the update of the record in the datastore.
execute(DNStateManager[]) - Method in class org.datanucleus.store.rdbms.request.BulkRequest
Method to execute the request - to be implemented by deriving classes.
execute(DNStateManager[]) - Method in class org.datanucleus.store.rdbms.request.LocateBulkRequest
Method performing the location of the records in the datastore.
executeBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeBatch() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
executeDdlStatement(Statement, String) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Execute a single DDL SQL statement with appropriate logging.
executeDdlStatementList(List<String>, Connection) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Method to perform the required SQL statements.
executeLargeBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeLargeUpdate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
executeLargeUpdate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeLargeUpdate(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeLargeUpdate(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeLargeUpdate(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeQuery() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
executeQuery() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
executeQuery(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeQuery(String) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
executeQuery(Map) - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
Method to execute the actual query.
executeScript(String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
executeStatement(ExecutionContext, ManagedConnection, String, PreparedStatement) - Method in class org.datanucleus.store.rdbms.SQLController
Method to execute a PreparedStatement (using PreparedStatement.execute()).
executeStatementQuery(ExecutionContext, ManagedConnection, String, PreparedStatement) - Method in class org.datanucleus.store.rdbms.SQLController
Method to execute a PreparedStatement query, and return the ResultSet.
executeStatementUpdate(ExecutionContext, ManagedConnection, String, PreparedStatement, boolean) - Method in class org.datanucleus.store.rdbms.SQLController
Method to execute a PreparedStatement update.
executeUpdate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
executeUpdate() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
executeUpdate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeUpdate(String) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
executeUpdate(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeUpdate(String, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
executeUpdate(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeUpdate(String, int[]) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
executeUpdate(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeUpdate(String, String[]) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
executeWithArray(Object[]) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Execute the query and return the filtered List.
executeWithMap(Map) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Execute the query using the input Map of parameters.
executor - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionTimer
Executor instance
exists(Connection, boolean) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Method to check the existence of the table/view, optionally auto creating it where required.
exists(Connection, boolean) - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for whether the table exists in the datastore.
EXISTS_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the RDBMS supports use of EXISTS syntax.
existsInDatastore - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Cache what we learned in a call to exists()
ExpFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL EXP function.
ExpFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.ExpFunction
 
explicitJoinPrimaryByAlias - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Map of the join primary expression string keyed by the join alias (explicit joins only).
expr - Variable in class org.datanucleus.store.rdbms.sql.expression.InExpression
 
EXPR_CREATION_ARG_TYPES - Static variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
 
expressionClassByMappingName - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Cache of expression class, keyed by the mapping class name.
expressionFactory - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Factory for expressions using the generic query SQL mechanism.
expressionForParameter - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
ExpressionUtils - Class in org.datanucleus.store.rdbms.sql.expression
Utility methods for working with SQL expressions.
ExpressionUtils() - Constructor for class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
 
exprFactory - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
exprs - Variable in class org.datanucleus.store.rdbms.sql.expression.InExpression
 
exprs - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
EXTENSION_CANDIDATE_DONT_RESTRICT_DISCRIMINATOR - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
Extension to not apply a discriminator restriction on the candidate of the query.
EXTENSION_CANDIDATE_DONT_RESTRICT_DISCRIMINATOR - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
Extension to not apply a discriminator restriction on the candidate of the query.
EXTENSION_CHECK_CONSTRAINT_ENUM_VALUES - Static variable in class org.datanucleus.store.rdbms.mapping.java.EnumMapping
Metadata extension key for specifying that the enum column has a CHECK constraint in the datastore.
EXTENSION_CHECK_CONSTRAINT_VALUES - Static variable in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
Metadata extension key that the column needs a CHECK constraint in the datastore on specific values.
EXTENSION_FOR_UPDATE_NOWAIT - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
Extension to add NOWAIT when using FOR UPDATE (when supported).
EXTENSION_FOR_UPDATE_NOWAIT - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
Extension to add NOWAIT when using FOR UPDATE (when supported).
EXTENSION_INCLUDE_SOFT_DELETES - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
Extension to include soft-deleted objects in any results.
EXTENSION_INCLUDE_SOFT_DELETES - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
Extension to include soft-deleted objects in any results.
EXTENSION_INDEX_EXTENDED_SETTING - Static variable in class org.datanucleus.store.rdbms.key.Index
 
EXTENSION_INDEX_TYPE - Static variable in class org.datanucleus.store.rdbms.key.Index
 
EXTENSION_LOCK_FOR_UPDATE - Static variable in class org.datanucleus.store.rdbms.sql.SQLStatement
 
EXTENSION_LOCK_FOR_UPDATE_NOWAIT - Static variable in class org.datanucleus.store.rdbms.sql.SQLStatement
 
EXTENSION_NAVIGATION_JOIN_TYPE - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
Extension to define the JOIN TYPE to use when navigating single-valued relations.
EXTENSION_NAVIGATION_JOIN_TYPE - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
Extension to define the JOIN TYPE to use when navigating single-valued relations.
EXTENSION_NAVIGATION_JOIN_TYPE_FILTER - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
Extension to define the JOIN TYPE to use when navigating single-valued relations, when part of the filter.
EXTENSION_NAVIGATION_JOIN_TYPE_FILTER - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
Extension to define the JOIN TYPE to use when navigating single-valued relations, when part of the filter.
EXTENSION_NON_DISTINCT_IMPLICIT_JOIN - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
Extension for whether to disable the setting of DISTINCT when joining with JDOQL.
EXTENSION_SERIALIZE_TO_FOLDER - Static variable in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
EXTENSION_SQL_TABLE_NAMING_STRATEGY - Static variable in class org.datanucleus.store.rdbms.sql.SQLStatement
 
EXTENSION_USE_IS_NULL_WHEN_EQUALS_NULL_PARAM - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
Extension for whether to convert "== ?" with null parameter to "IS NULL".
EXTENSION_USE_IS_NULL_WHEN_EQUALS_NULL_PARAM - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
Extension for whether to convert "== ?" with null parameter to "IS NULL".
extensions - Variable in class org.datanucleus.store.rdbms.key.ColumnOrderedKey
 
extensions - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Map of extensions for use in generating the SQL, keyed by the extension name.
extensionsByName - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Map of query extensions defining behaviour on the compilation.
EXTERNAL_FK - org.datanucleus.store.rdbms.mapping.MappingType
FK from related class (N side of 1-N).
EXTERNAL_FK_DISCRIMINATOR - org.datanucleus.store.rdbms.mapping.MappingType
Shared relation discriminator, from related class (N side of 1-N).
EXTERNAL_INDEX - org.datanucleus.store.rdbms.mapping.MappingType
List index from related class.
externalFkDiscriminatorMappings - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Mappings for FK Collections/Lists relation discriminators not managed by this class (1-N unidirectional).
externalFKDiscrimStmtExprIndex - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
externalFKDiscrimStmtMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for external FK discriminators (shared FKs)
externalFkMappings - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Mappings for FK Collections/Lists not managed by this class (1-N unidirectional).
externalFKStmtExprIndex - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
externalFKStmtMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for external FKs
externalOrderMappings - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Mappings for FK Lists order columns not managed by this class (1-N unidirectional).
externalOrderStmtExprIndex - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
externalOrderStmtMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for external indices

F

factor - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingFactor
Determines frequency of "erosion" events
factor - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Erosion factor
factor - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingPerKeyKeyedObjectPool
Erosion factor - same for all pools
factors - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingPerKeyKeyedObjectPool
Map of ErodingFactor instances keyed on pool keys
factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
 
factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Factory to source pooled objects
factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedPooledObjectFactory
Wrapped factory
factory - Variable in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Datastore Identifier factory.
factoryClassLoader - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
factoryType - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
failureMessage(String) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Utility to output any error message.
failureMessage(String) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Utility to output any error message.
failureMessage(String, int, Exception) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Utility to output any error message.
failureMessage(String, Object, Exception) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Utility to output any error message.
fairness - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
fairness - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
fairness - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
fastFailValidation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
fastFailValidation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
Whether or not to fast fail validation after fatal connection errors
fastFailValidation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
fatalSqlExceptionThrown - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
Indicate that unrecoverable SQLException was thrown when using this connection.
FETCH - org.datanucleus.store.rdbms.request.RequestType
 
fetchAllStmt - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
fetchBooleanField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchByteField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchCharField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchDoubleField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchFloatField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchingSurrogateVersion - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
Whether we are fetching a surrogate version in this fetch.
fetchIntField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchLongField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchObject(DNStateManager, int[]) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Fetches (fields of) a persistent object from the database.
fetchObjectField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchPlan - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
FetchRequest - Class in org.datanucleus.store.rdbms.request
Class to retrieve the fields of an object of a specified class from the datastore.
FetchRequest(DatastoreClass, FetchPlanForClass, ClassLoaderResolver, AbstractClassMetaData, AbstractMemberMetaData[], AbstractMemberMetaData[]) - Constructor for class org.datanucleus.store.rdbms.request.FetchRequest
Constructor.
fetchShortField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchStmt - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
fetchStmt - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
 
fetchStringField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
field - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassFieldSetter
 
fieldMappings - Variable in class org.datanucleus.store.rdbms.table.ClassView
Mappings for the fields of this class to map to the View.
fieldsToFetch - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
Convenience string listing the fields to be fetched by this request.
FileMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a File member.
FileMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.FileMapping
 
filename - Variable in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.FileWeakReference
 
FileWeakReference(File) - Constructor for class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.FileWeakReference
 
FileWeakReference(File, ReferenceQueue<? super File>) - Constructor for class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.FileWeakReference
 
fillInStackTrace() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.CallStack
Takes a snapshot of the current call stack.
fillInStackTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.NoOpCallStack
 
fillInStackTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack
 
fillInStackTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack
 
finalize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Closes the physical connection and checks that the logical connection was closed as well.
finalize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
findColumn(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
findKeyStmt - Variable in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
findMappedTypeForClass(Class) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
 
findObject(ExecutionContext, Object) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Method to return a persistable object with the specified id.
findObjectWithIdAndLoadFields(Object, int[], int[], Class<?>, AbstractClassMetaData, Object) - Method in class org.datanucleus.store.rdbms.query.PersistentClassROF
Method to lookup an object for an id, and specify its FieldValues using the ResultSet.
findReference(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Finds the PooledSoftReference in allReferences that points to obj.
findSchemaDetails(Connection) - Method in class org.datanucleus.store.rdbms.table.ProbeTable
Accessor for the Schema details.
FirebirdAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Firebird database.
FirebirdAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
 
FirebirdTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for Firebird datastores.
FirebirdTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.FirebirdTypeInfo
Constructs a type information object from the current row of the given result set.
first - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Pointer to first node.
first() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
firstNode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
Obtain the first node to be returned by the iterator.
firstNode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.DescendingItr
 
firstNode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.Itr
 
fixAllowsPrecisionSpec() - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerTypeInfo
 
fixAllowsPrecisionSpec() - Method in class org.datanucleus.store.rdbms.adapter.MySQLTypeInfo
 
fixedPrecScale - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Whether the type can be assigned a fixed scale value, such as for decimal or currency types.
FK_DELETE_ACTION_CASCADE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
FK_DELETE_ACTION_DEFAULT - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
FK_DELETE_ACTION_NULL - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
FK_DELETE_ACTION_RESTRICT - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
FK_IN_END_CREATE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports the use of FOREIGN KEY after the column definitions in CREATE TABLE statements (DDL).
FK_UPDATE_ACTION_CASCADE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
FK_UPDATE_ACTION_DEFAULT - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
FK_UPDATE_ACTION_NULL - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
FK_UPDATE_ACTION_RESTRICT - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
FKAction(String) - Constructor for enum org.datanucleus.store.rdbms.key.ForeignKey.FKAction
 
FKArrayStore<E> - Class in org.datanucleus.store.rdbms.scostore
Implementation of an FK ArrayStore.
FKArrayStore(AbstractMemberMetaData, RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.FKArrayStore
 
FKListStore<E> - Class in org.datanucleus.store.rdbms.scostore
Implementation of a ListStore using foreign keys.
FKListStore(AbstractMemberMetaData, RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.FKListStore
 
FKMapStore<K,​V> - Class in org.datanucleus.store.rdbms.scostore
Implementation of an MapStore where either the value has a FK to the owner (and the key stored in the value), or whether the key has a FK to the owner (and the value stored in the key).
FKMapStore(AbstractMemberMetaData, RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.FKMapStore
Constructor for the backing store for an FK Map for RDBMS.
fks - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
FK information for this table.
FKSetStore<E> - Class in org.datanucleus.store.rdbms.scostore
Implementation of an SetStore using foreign keys.
FKSetStore(AbstractMemberMetaData, RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.FKSetStore
Constructor for the backing store of a FK set for RDBMS.
flags - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Operational flags, for nullability, PK, autoinc, etc.
FloatColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a Float column.
FloatColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.FloatColumnMapping
Constructor.
FloatingPointLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a FloatPoint literal in a query.
FloatingPointLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
Constructor for a floating point literal with a value.
FloatMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Float Java type.
FloatMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.FloatMapping
 
FloorFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL FLOOR function.
FloorFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.FloorFunction
 
FlushReferential - Class in org.datanucleus.store.rdbms
Flush process extending the core "ordered flush" to catch particular situations present in a referential datastore and attempt to optimise them.
FlushReferential() - Constructor for class org.datanucleus.store.rdbms.FlushReferential
 
folderName - Variable in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
FOREIGN_KEY - org.datanucleus.store.rdbms.identifier.IdentifierType
 
ForeignKey - Class in org.datanucleus.store.rdbms.key
Representation of a foreign key to another table.
ForeignKey(DatastoreAdapter, boolean) - Constructor for class org.datanucleus.store.rdbms.key.ForeignKey
Constructor.
ForeignKey(JavaTypeMapping, DatastoreAdapter, DatastoreClass, boolean) - Constructor for class org.datanucleus.store.rdbms.key.ForeignKey
Constructor.
ForeignKey.FKAction - Enum in org.datanucleus.store.rdbms.key
Enum representing an action on the FK.
foreignKeyDefinition - Variable in class org.datanucleus.store.rdbms.key.ForeignKey
 
ForeignKeyIdentifier - Class in org.datanucleus.store.rdbms.identifier
Identifier for a FK.
ForeignKeyIdentifier(IdentifierFactory, String) - Constructor for class org.datanucleus.store.rdbms.identifier.ForeignKeyIdentifier
Constructor for a foreign key identifier
ForeignKeyInfo - Class in org.datanucleus.store.rdbms.schema
Represents the metadata of a specific foreign key column.
ForeignKeyInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Constructs a foreign key information object from the current row of the given result set.
foreignkeys - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
formatter - Variable in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping.FormatterInfo
 
FormatterInfo() - Constructor for class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping.FormatterInfo
 
formatterThreadInfo - Static variable in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
 
ForwardQueryResult<E> - Class in org.datanucleus.store.rdbms.query
Lazy collection results from a Query with the ResultSet in a forward direction.
ForwardQueryResult(Query, ResultObjectFactory<E>, ResultSet, FetchPlan, Collection<Object>) - Constructor for class org.datanucleus.store.rdbms.query.ForwardQueryResult
Constructor of the result from a Query.
ForwardQueryResult.QueryResultIterator - Class in org.datanucleus.store.rdbms.query
An Iterator results of a pm.query.execute().iterator()
fp - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
 
fp - Variable in class org.datanucleus.store.rdbms.query.AbstractROF
 
free() - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
Free the Blob object and releases the resources that it holds.
free() - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
Free the Blob object and releases the resources that it holds.
freed - Variable in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
Whether we have already freed resources.
freed - Variable in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
Whether we have already freed resources.
fromJdbcDriver - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Whether this originates from the JDBC Driver
fullyQualifiedName - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Fully qualified name of this table.

G

gc() - Method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.FileWeakReference
 
gcInstance - Variable in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Relational operator (greater than or equals)
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
ge(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
generateDataSource(StoreManager, Object, String, String, String, String) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Method to generate the datasource used by this connection factory.
generatedKeyAlwaysReturned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
generatedKeyAlwaysReturned(DatabaseMetaData) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to DatabaseMetaData.generatedKeyAlwaysReturned() without throwing a AbstractMethodError.
generateIdentifierNameForJavaName(String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Generate a datastore identifier from a Java identifier.
generateIdentifierNameForJavaName(String) - Method in class org.datanucleus.store.rdbms.identifier.DN2IdentifierFactory
Generate a datastore identifier from a Java identifier.
generateIdentifierNameForJavaName(String) - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Generate a datastore identifier from a Java identifier.
generateIdentifierNameForJavaName(String) - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Generate a datastore identifier from a Java identifier.
generateOrderingStatement() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Convenience method to generate the ordering statement to add to the overall query statement.
generateStatementWithoutQuotes() - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
Convenience method to generate the statement without any quotes.
GenericKeyedObjectPool<K,​T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
A configurable KeyedObjectPool implementation.
GenericKeyedObjectPool(KeyedPooledObjectFactory<K, T>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using defaults from GenericKeyedObjectPoolConfig.
GenericKeyedObjectPool(KeyedPooledObjectFactory<K, T>, GenericKeyedObjectPoolConfig<T>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using a specific configuration.
GenericKeyedObjectPool.ObjectDeque<S> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Maintains information on the per key queue for a given key.
GenericKeyedObjectPoolConfig<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
A simple "struct" encapsulating the configuration for a GenericKeyedObjectPool.
GenericKeyedObjectPoolConfig() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
Create a new configuration with default settings.
GenericKeyedObjectPoolMXBean<K> - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Defines the methods that will be made available via JMX.
GenericObjectPool<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
A configurable ObjectPool implementation.
GenericObjectPool(PooledObjectFactory<T>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Creates a new GenericObjectPool using defaults from GenericObjectPoolConfig.
GenericObjectPool(PooledObjectFactory<T>, GenericObjectPoolConfig<T>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Creates a new GenericObjectPool using a specific configuration.
GenericObjectPool(PooledObjectFactory<T>, GenericObjectPoolConfig<T>, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Creates a new GenericObjectPool that tracks and destroys objects that are checked out, but never returned to the pool.
GenericObjectPoolConfig<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
A simple "struct" encapsulating the configuration for a GenericObjectPool.
GenericObjectPoolConfig() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
 
GenericObjectPoolMXBean - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Defines the methods that will be made available via JMX.
get(int) - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to retrieve a particular element from the list.
get(int) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Method to retrieve a particular element from the list.
get(DNStateManager, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
get(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
GET_CONNECTION_CALLED - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
GET_CONNECTION_CALLED - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
GET_GENERATED_KEYS_STATEMENT - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the datastore supports "Statement.getGeneratedKeys".
getAbandonedLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Gets the print writer used by this configuration to log information on abandoned objects.
getAbandonedUsageTracking() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
If the connection pool implements UsageTracking, should the connection pool record a stack trace every time a method is called on a pooled connection and retain the most recent stack trace to aid debugging of abandoned connections?
getAbandonedUsageTracking() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getAbsoluteFieldNumber() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
 
getAbsoluteFieldNumber() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping.WrappedMemberMetaData
 
getAbstractClassMetaData() - Method in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
getActiveTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
getActiveTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Obtains the time in milliseconds that this object last spent in the active state (it may still be active in which case subsequent calls will return an increased value).
getAdapterClass(PluginManager, String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.DatastoreAdapterFactory
Accessor for the adapter class for a specified datastore product.
getAdapterMapping() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
getAdapterTime(Timestamp) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getAdapterTime(Timestamp) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Utility to return the adapter time in case there are rounding issues with millisecs etc.
getAddCandidateKeyStatement(CandidateKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Returns the appropriate SQL to add a candidate key to its table.
getAddCandidateKeyStatement(CandidateKey, IdentifierFactory) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Returns the appropriate SQL to add a candidate key to its table.
getAddCandidateKeyStatement(CandidateKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Returns the appropriate SQL to add a candidate key to its table.
getAddCandidateKeyStatement(CandidateKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Returns the appropriate SQL to add a candidate key to its table.
getAddCandidateKeyStatement(CandidateKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
 
getAddCandidateKeyStatement(CandidateKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getAddCandidateKeyStatement(CandidateKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Returns the appropriate SQL to add a candidate key to its table.
getAddColumnStatement(Table, Column) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(Table, Column) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(Table, Column) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(Table, Column) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(Table, Column) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(Table, Column) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(Table, Column) - Method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Accessor for the SQL statement to add a column to a table.
getAddForeignKeyStatement(ForeignKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Returns the appropriate SQL to add a foreign key to its table.
getAddForeignKeyStatement(ForeignKey, IdentifierFactory) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Returns the appropriate SQL to add a foreign key to its table.
getAddForeignKeyStatement(ForeignKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Returns the appropriate SQL to add a foreign key to its table.
getAddForeignKeyStatement(ForeignKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
 
getAddForeignKeyStatement(ForeignKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Method to define a foreign key definition
getAddForeignKeyStatement(ForeignKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getAddForeignKeyStatement(ForeignKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Returns the appropriate SQL to add a foreign key to its table.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Returns the appropriate SQL to add a primary key to its table.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Cannot add or change primary key after creation
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Returns the appropriate SQL to add a primary key to its table.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
Firebird accepts the PK in the CREATE TABLE statement.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Use of ALTER TABLE ADD CONSTRAINT to add a PK.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Add a primary key using ALTER TABLE.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Informix 11.x does not support ALTER TABLE to define a primary key
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
MySQL, when using AUTO_INCREMENT, requires the primary key specified in the CREATE TABLE, so we do nothing here.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
Override the default implementation since we accept the PK in the CREATE TABLE statement.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
PostgreSQL allows specification of PRIMARY KEY in the CREATE TABLE, so we need nothing here.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
 
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Method to define a primary key definition
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
MySQL, when using AUTO_INCREMENT, requires the primary key specified in the CREATE TABLE, so we do nothing here.
getAddStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Generates the statement for adding items.
getAddStmtForJoinTable() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Generates the statement for adding items to a (join table) container.
getAggregateExpression(SQLStatement, List<SQLExpression>, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.method.AvgFunction
 
getAggregateExpression(SQLStatement, List<SQLExpression>, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.method.AvgWithCastFunction
 
getAlias() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
getAlias() - Method in class org.datanucleus.store.rdbms.sql.SQLColumn
 
getAlias() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
getAliasForMapTable() - Method in class org.datanucleus.store.rdbms.sql.expression.MapExpression
Accessor for the "map" table where this expression represents an alias set in the FROM clause, so already joined.
getAliasForSQLTable(SQLTable) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Returns the alias used for the specified SQLTable.
getAliasForSQLTableMapping(QueryToSQLMapper.SQLTableMapping) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getAliasForTable(SQLStatement, Table, String) - Method in class org.datanucleus.store.rdbms.sql.SQLTableAlphaNamer
 
getAliasForTable(SQLStatement, Table, String) - Method in class org.datanucleus.store.rdbms.sql.SQLTableNameNamer
 
getAliasForTable(SQLStatement, Table, String) - Method in interface org.datanucleus.store.rdbms.sql.SQLTableNamer
Method to return the alias to use for the specified table.
getAliasForTable(SQLStatement, Table, String) - Method in class org.datanucleus.store.rdbms.sql.SQLTableTNamer
 
getAllClassData() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Accessor for the data for the classes supported.
getAllClasses(ManagedConnection) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Accessor for the classes already supported by this Schema Table.
getAllObjects() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
Obtain all the objects for the current key.
getAppIdEqualityExpression(Object, SQLExpression, RDBMSStoreManager, ClassLoaderResolver, AbstractClassMetaData, Integer, BooleanExpression) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Create an equality expression "(expr == id)" for an application identity using reflection to retrieve values and generate the mappings.
getApplicationIdentityForResultSetRow(ExecutionContext, JavaTypeMapping, ResultSet, int[], AbstractClassMetaData) - Static method in class org.datanucleus.store.rdbms.mapping.MappingHelper
Get the application identity for the persistable instance from the passed result set row.
getArray(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getArray(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getArray(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getArray(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getArray(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Accessor for the array from the datastore.
getAsciiStream() - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
getAsciiStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getAsciiStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getAsInnerJoin(SQLStatement, CollectionExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.ListGetMethod
Implementation of List.get() using an inner join to the table representing the list, adding a condition on the index and returning the element.
getAsInnerJoin(SQLStatement, MapExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapGetMethod
Implementation of Map.get() using an inner join to the table representing the map, adding a condition on the key and returning the value.
getAsJoin(SQLStatement, MapExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapKeyMethod
Implementation of KEY(mapExpr) using a join to the table representing the map, and returning an expression for the key.
getAsJoin(SQLStatement, MapExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapValueMethod
Implementation of VALUE(map) using a join to the table representing the map, and returning the value.
getAsSubquery(SQLStatement, CollectionExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.ListGetMethod
Implementation of Collection.get() using a subquery on the table representing the collection, adding a condition on the index and returning the element.
getAsSubquery(SQLStatement, MapExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapKeyMethod
Implementation of KEY(mapExpr) using a subquery on the table representing the map.
getAsSubquery(SQLStatement, MapExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapValueMethod
Implementation of VALUE(map) using a subquery on the table representing the map, returning the value.
getAsSubquery(SQLStatement, MapExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapGetMethod
Implementation of Map.get() using a subquery on the table representing the map, adding a condition on the key and returning the value.
getAttributes(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getAutoCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getAutoCommit() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
getAutoCommitOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the value of the flag that controls whether or not connections being returned to the pool will be checked and configured with Connection.setAutoCommit(true) if the auto commit setting is false when the connection is returned.
getAutoGeneratedKeys() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Gets a flag indicating whether auto-generated keys should be returned; one of Statement.RETURN_GENERATED_KEYS or Statement.NO_GENERATED_KEYS.
getBackingStore() - Method in class org.datanucleus.store.rdbms.scostore.IteratorStatement
 
getBackingStoreForField(ClassLoaderResolver, AbstractMemberMetaData, Class) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the backing store for the specified member.
getBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassTable
 
getBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassView
 
getBaseDatastoreClass() - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the base datastore class.
getBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
getBaseDatastoreClassWithMember(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Convenience accessor for the base table for this table which has the specified member.
getBaseDatastoreClassWithMember(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the base datastore class (table) managing the given field.
getBaseDatastoreClassWithMember(AbstractMemberMetaData) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Method to return the base DatastoreClass that persists the specified member.
getBaseDatastoreClassWithMember(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Convenience accessor for the base table for this table which has the specified member.
getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getBigDecimal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBigDecimal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBigDecimal(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
getBigDecimal(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
getBigDecimal(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBigDecimal(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBigDecimal(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
getBinaryStream() - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
getBinaryStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBinaryStream(long, long) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
Returns an InputStream object that contains a partial Blob value, starting with the byte specified by pos, which is length bytes in length.
getBinaryStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBlob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBlob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBlob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBlob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBlockWhenExhausted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns whether to block when the borrowObject() method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
getBlockWhenExhausted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the blockWhenExhausted configuration attribute for pools created with this configuration instance.
getBlockWhenExhausted() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getBlockWhenExhausted() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getBoolean(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBoolean(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBoolean(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBoolean(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBoolean(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getBoolean(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
 
getBoolean(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Method to extract a boolean from the ResultSet at the specified position
getBoolean(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getBoolean(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
Method to extract a boolean from the ResultSet at the specified position
getBoolean(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
getBoolean(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
Getter for when we are storing a boolean field as a SMALLINT.
getBoolean(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
Getter for when we are storing a boolean field as a TINYINT.
getBoolean(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getBoolean(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getBoolean(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getBooleanContentString(RefAddr) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
getBooleanExpressionForUseInFilter(BooleanExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to return a boolean expression suitable for using in a filter.
getBooleanLikeExpression(SQLStatement, SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringMatchesMethod
 
getBooleanLikeExpression(SQLStatement, SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringSimilarPostgresqlMethod
 
getBorrowedCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The total number of objects successfully borrowed from this pool over the lifetime of the pool.
getBorrowedCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Gets the number of times this object has been borrowed.
getBorrowedCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getBorrowedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Get the number of times this object has been borrowed.
getBorrowedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getBorrowedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getBorrowedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Gets the number of times this object has been borrowed.
getByte(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getByte(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getByte(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getByte(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getByte(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getByte(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getByte(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
getByte(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
getByte(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
getByte(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getByte(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getByte(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getBytes(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBytes(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBytes(long, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
getBytes(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBytes(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getCacheState() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the state caching flag.
getCacheState() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getCacheState() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Returns the state caching flag.
getCacheState() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getCacheState() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
getCalendarForDateTimezone() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the Calendar to be used in handling all timezone issues with the datastore.
getCallStack() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack.PrivateSecurityManager
Get the class stack.
getCandidateClassName() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getCandidateKeyForField(Table, UniqueMetaData, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.table.TableUtils
Convenience method to return the candidate key (if any) for a field.
getCandidateKeyForUniqueMetaData(UniqueMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Convenience method to convert a UniqueMetaData into a CandidateKey.
getCatalog() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getCatalog() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
getCatalog() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
The catalog.
getCatalogName() - Method in interface org.datanucleus.store.rdbms.identifier.DatastoreIdentifier
Accessor for the catalog
getCatalogName() - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Accessor for the catalog
getCatalogName() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the Catalog Name.
getCatalogName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the Catalog Name for this datastore.
getCatalogName(Connection) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the Catalog Name for this datastore.
getCatalogName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the catalog name.
getCatalogName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
getCatalogName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Accessor for the catalog name.
getCatalogOrNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
getCatalogOrNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
 
getCatalogs() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getCatalogSeparator() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the catalog separator.
getCatalogSeparator() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the catalog separator (string to separate the catalog/schema and the identifier).
getCatalogSeparator() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getCatalogTerm() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getCauseList() - Method in exception org.datanucleus.store.rdbms.datasource.dbcp2.SQLExceptionList
 
getChar(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getChar(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Method to extract a character from the ResultSet at the specified position
getChar(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getChar(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
getChar(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
Method to extract a character from the ResultSet at the specified position
getChar(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
getChar(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getChar(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getChar(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getCharacterStream() - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
getCharacterStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getCharacterStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getCharacterStream(long, long) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
Returns a Reader object that contains a partial Clob value, starting with the character specified by pos, which is length characters in length.
getCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getCharOctetLength() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getCheckConstraintForValues(DatastoreIdentifier, Object[], boolean) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Creates a CHECK constraint definition based on the given values e.g.
getCheckConstraintForValues(DatastoreIdentifier, Object[], boolean) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Creates a CHECK constraint definition based on the given values e.g.
getCheckConstraints() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for CHECK constraints for this column.
getCheckConstraints() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getChild(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getChild(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Accessor for the column at the position.
getChild(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Accessor for the index column at the position.
getChild(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Accessor for the column at the position.
getChild(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Accessor for the PK column at the position.
getChild(String) - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Accessor for the SQL type with this type name (if supported for this JDBC type).
getChild(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Accessor for the table with this key.
getChild(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Accessor for the column with a particular name.
getChild(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Accessor for the JDBC type for this type.
getChildren() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Accessor for the SQL types map for this JDBC type, keyed by the type name.
getChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Accessor for the tables.
getChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Accessor for the columns
getChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Accessor for the indices.
getChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Accessor for the columns
getChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Accessor for the primary keys
getChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Accessor for the JDBC types.
getClassesManagingTableForClass(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return the class(es) that has a table managing the persistence of the fields of the supplied class.
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.AbsFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.AcosFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.AsinFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.AtanFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.AvgFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.CeilFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.CosFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.CoshFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.CotFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.CurrentDateFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimeFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimestampFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.DegreesFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.ExpFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.FloorFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.LocalDateFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.LocalDateTimeFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.LocalTimeFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.LogFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.LogFunction2
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.PowerFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.RadiansFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.SignFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericAggregateMethod
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericMethod
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.SinFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.SinhFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.SQLCubeFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.SQLRollupFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.SqrtFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.SumFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.TanFunction
 
getClassForMapping() - Method in class org.datanucleus.store.rdbms.sql.method.TanhFunction
 
getClassLoaderResolver() - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for the ClassLoader resolver to use when looking up classes.
getClassLoaderResolver() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getClassLoaderResolver() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getClassMetaData() - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Metadata for the class that this represents an object of.
getClassMetaData() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getClassMetaData() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the (primary) class MetaData.
getClassName() - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
 
getClassName() - Method in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
getClassNameForIdUsingDiscriminator(RDBMSStoreManager, ExecutionContext, Object, AbstractClassMetaData) - Static method in class org.datanucleus.store.rdbms.RDBMSStoreHelper
Utility that does a discriminator candidate query for the specified candidate and subclasses and returns the class name of the instance that has the specified identity (if any).
getClassNameForIdUsingUnion(RDBMSStoreManager, ExecutionContext, Object, List<AbstractClassMetaData>) - Static method in class org.datanucleus.store.rdbms.RDBMSStoreHelper
Utility that does a union candidate query for the specified candidate(s) and subclasses and returns the class name of the instance that has the specified identity (if any).
getClassNameForObjectID(Object, ClassLoaderResolver, ExecutionContext) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Returns the class corresponding to the given object identity.
getClassNameFromDiscriminatorResultSetRow(JavaTypeMapping, DiscriminatorMetaData, ResultSet, ExecutionContext) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Convenience method that takes a result set that contains a discriminator column and returns the class name that it represents.
getClassWithPrimaryKeyForClass(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Utility to navigate the inheritance hierarchy to find the base class that defines the primary keys for this tree.
getClearNullifyStmt() - Method in class org.datanucleus.store.rdbms.scostore.FKArrayStore
Generates the statement for clearing items by nulling the owner link out.
getClearNullifyStmt() - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Generates the statement for clearing items by nulling the owner link out.
getClearNullifyStmt(ComponentInfo) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Generates the statement for clearing items by nulling the owner link out.
getClearStmt() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Generate statement for clearing the (join table) container.
getClearStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Generate statement to clear the Map.
getClientInfo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getClientInfo(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getClientInfoProperties() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getClob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getClob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getClob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getClob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getColumn() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for the column
getColumn() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Accessor for the column that this represents.
getColumn() - Method in class org.datanucleus.store.rdbms.sql.SQLColumn
 
getColumn(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getColumn(DatastoreIdentifier) - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for the column with the specified identifier.
getColumnAlias() - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Accessor for the column name alias (if any).
getColumnDef() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getColumnForName(String) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getColumnForPosition(int) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getColumnIdentifierSuffix(FieldRole, boolean) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Accessor for the suffix to add to any column identifier, based on the role type.
getColumnIdentifierSuffix(FieldRole, boolean) - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Accessor for the suffix to add to any column identifier, based on the role type.
getColumnIdentifierSuffix(FieldRole, boolean) - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Accessor for the suffix to add to any column identifier, based on the role type.
getColumnIndexes() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Gets an array of column indexes indicating the columns that should be returned from the inserted row or rows.
getColumnInfoForColumnName(Table, Connection, DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Returns the column info for a column name.
getColumnInfoForTable(Table, Connection) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Returns the column info for a database table.
getColumnList() - Method in class org.datanucleus.store.rdbms.key.Key
Accessor for the column list
getColumnList(boolean) - Method in class org.datanucleus.store.rdbms.key.ColumnOrderedKey
Method to return the list of columns which the key applies to.
getColumnList(List<Column>) - Static method in class org.datanucleus.store.rdbms.key.Key
Method to return the list of columns which the key applies to.
getColumnMapping() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the column mapping that this column relates to.
getColumnMapping() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Accessor for a datastore mapping
getColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
Accessor for a datastore mapping
getColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for a column mapping
getColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.MultiMapping
Accessor for a datastore mapping.
getColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
getColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.VersionMapping
 
getColumnMappingClass(String, String, String, ClassLoaderResolver, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for a datastore mapping class for the specified java type (and optional jdbc-type or sql-type).
getColumnMappingClass(String, String, String, ClassLoaderResolver, String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the column mapping class to use for the specified java type (and optional JDBC / SQL types).
getColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Accessor for the datastore mappings for this java type
getColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
Accessor for the datastore mappings for this java type.
getColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for the column mappings for this java type
getColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.MultiMapping
 
getColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
getColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.VersionMapping
 
getColumnMetaData() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getColumnMetaDataByIdentifier(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.mapping.CorrespondentColumnsMapper
Accessor for the column MetaData in side A that maps to the side B identifier.
getColumnMetaDataForMember(AbstractMemberMetaData, FieldRole) - Static method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Convenience method to return the ColumnMetaData appropriate for this mapping.
getColumnName() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getColumnNameList(Collection) - Static method in exception org.datanucleus.store.rdbms.exceptions.MissingColumnException
 
getColumnNames() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Gets an array of column names indicating the columns that should be returned from the inserted row or rows.
getColumnNumber() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
getColumnPositions() - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Accessor for the column position(s).
getColumnPrivileges(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getColumns() - Method in class org.datanucleus.store.rdbms.key.Key
Accessor for the columns that the key relates to.
getColumns() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getColumns(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getColumns(Connection, String, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for table and column information for a catalog/schema in this datastore.
getColumns(Connection, String, String, String, String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for table and column information for a catalog/schema in this datastore.
getColumnSelectString() - Method in class org.datanucleus.store.rdbms.sql.SQLColumn
 
getColumnSize() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getColumnType() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getCompilationComponent() - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for the current query component being compiled.
getCompilationComponent() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getCompleteDDL() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for whether we should generate complete DDL when in that mode.
getComponentInfoForElement(Object) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getComponentInformationForClass(String, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Convenience method to find the element information relating to the element type.
getConcurrency() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getCondition() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
Accessor for the conditions of the join.
getConflictingColumn() - Method in exception org.datanucleus.store.rdbms.exceptions.DuplicateColumnException
Accessor for the column that could not be created because it conflicts with something already present.
getConnection() - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
Create a connection to the resource
getConnection() - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Accessor for a JDBC connection for this data source.
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Creates (if necessary) and return a connection to the database.
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Returns a JDBC connection.
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Attempts to establish a database connection.
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Returns a Connection from my pool, according to the contract specified by ObjectPool.borrowObject().
getConnection() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Accessor for a JDBC connection for this data source, specifying username and password.
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
BasicDataSource does NOT support this method.
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Attempts to retrieve a database connection using InstanceKeyDataSource.getPooledConnectionAndInfo(String, String) with the provided user name and password.
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Throws UnsupportedOperationException
getConnectionCalled - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Whether or not getConnection has been called
getConnectionCalled - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Guards property setters - once true, setters throw IllegalStateException
getConnectionFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getConnectionFactoryClassName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the ConnectionFactoryClassName that has been configured for use by this pool.
getConnectionIndex() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getConnectionInitSqls() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the list of SQL statements executed when a physical connection is first created.
getConnectionInitSqls() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getConnectionInitSqlsAsArray() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Provides the same data as BasicDataSource.getConnectionInitSqls() but in an array so it is accessible via JMX.
getConnectionInitSqlsAsArray() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getConnectionInternal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getConnectionManager(UserPassKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
getConnectionManager(UserPassKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
getConnectionManager(UserPassKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
 
getConnectionPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
getConnectionPool(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
Gets the connection pool for the given name.
getConnectionPoolDataSource() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the value of connectionPoolDataSource.
getConnectionPreference() - Method in class org.datanucleus.store.rdbms.valuegenerator.MaxGenerator
 
getConnectionProperties() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
getConnectionProperties() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the connection properties passed to the JDBC driver.
getConnectionStatementState(ManagedConnection) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to get the state for this connection.
getConnectionString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverConnectionFactory
 
getConnectionUri() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
 
getConstructorArgAliases() - Method in class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
 
getConstructorArgExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
 
getConstructorArgMapping(int) - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
Accessor for the mapping info for a constructor argument at the specified position.
getContainerTable() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getContainsStatementString(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
 
getContainsStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Generate statement for retrieving the contents of the Collection.
getContainsValueStmt(JavaTypeMapping, JavaTypeMapping, Table) - Static method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Generate statement to check if a value is contained in the Map.
getContinuationString() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Continuation string to use where the SQL statement goes over more than 1 line.
getContinuationString() - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Continuation string to use where the SQL statement goes over more than 1 line.
getCPDSConnectionFactoryPool(PooledConnectionManager) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
getCreateCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
Obtain the count of the number of objects created for the current key.
getCreateDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getCreateDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Create database statement for Spanner JDBC.
getCreateDatabaseStatement(String, String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the statement necessary to create a database with this RDBMS.
getCreateDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
 
getCreateDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
getCreateDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
 
getCreateDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getCreatedCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The total number of objects created for this pool over the lifetime of the pool.
getCreatedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getCreatedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getCreateIndexStatement(Index, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Returns the appropriate DDL to create an index.
getCreateIndexStatement(Index, IdentifierFactory) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Returns the appropriate SQL to add an index to its table.
getCreateIndexStatement(Index, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
 
getCreateIndexStatement(Index, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
getCreateIndexStatement(Index, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
Returns the appropriate DDL to create an index.
getCreateIndexStatement(Index, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Returns the appropriate DDL to create an index.
getCreateIndexStatement(Index, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Returns the appropriate DDL to create an index.
getCreateParams() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getCreateTableStatement(TableImpl, Column[], Properties, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Returns the appropriate SQL to create the given table having the given columns.
getCreateTableStatement(TableImpl, Column[], Properties, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Creates a spanner table with primary key.
getCreateTableStatement(TableImpl, Column[], Properties, IdentifierFactory) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Returns the appropriate SQL to create the given table having the given columns.
getCreateTableStatement(TableImpl, Column[], Properties, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Method to return the CREATE TABLE statement.
getCreateTableStatement(TableImpl, Column[], Properties, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Returns the appropriate SQL to create the given table having the given columns.
getCreateTime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
getCreateTime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getCreateTime() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Obtain the time (using the same basis as System.currentTimeMillis()) that pooled object was created.
getCreateTime() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Obtains the time (using the same basis as System.currentTimeMillis()) that this object was created.
getCreateTimeFormatted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getCreateTimeFormatted() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Obtain the time that pooled object was created.
getCreateTimestampStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
getCreateUserStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
getCreationStackTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Provides the stack trace for the call that created this pool.
getCreationStackTrace() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getCreationStackTrace() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getCrossReference(String, String, String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getCurrentConnection() - Method in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Returns the current connection for the schema transaction.
getCursorName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDatabaseMajorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getDatabaseMinorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getDatabaseProductName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getDatabaseProductVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getDataSource() - Method in class org.datanucleus.store.rdbms.connectionpool.C3P0ConnectionPoolFactory.C3P0ConnectionPool
 
getDataSource() - Method in interface org.datanucleus.store.rdbms.connectionpool.ConnectionPool
Accessor for the pooled DataSource.
getDataSource() - Method in class org.datanucleus.store.rdbms.connectionpool.DBCP2BuiltinConnectionPoolFactory.DBCPConnectionPool
 
getDataSource() - Method in class org.datanucleus.store.rdbms.connectionpool.DBCP2ConnectionPoolFactory.DBCPConnectionPool
 
getDataSource() - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DefaultConnectionPool
 
getDataSource() - Method in class org.datanucleus.store.rdbms.connectionpool.TomcatConnectionPoolFactory.TomcatConnectionPool
 
getDataSource() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
 
getDataSourceJmxName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDataSourceJmxObjectName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDataSourceName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the name of the ConnectionPoolDataSource which backs this pool.
getDatastoreAdapter() - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Accessor for the datastore adapter that we are creating identifiers for.
getDatastoreAdapter() - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Accessor for the datastore adapter that we are creating identifiers for.
getDatastoreAdapter() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Convenience to access the datastore adapter.
getDatastoreAdapter() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Gets the DatastoreAdapter to use for this store.
getDatastoreAdapter() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
getDatastoreAdapter() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
 
getDatastoreAdapter() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getDatastoreAdapter(ClassLoaderResolver, Connection, String, PluginManager) - Method in class org.datanucleus.store.rdbms.adapter.DatastoreAdapterFactory
Accessor for an adapter, given a Connection to the datastore.
getDatastoreClass() - Method in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
getDatastoreClass(String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
 
getDatastoreClass(String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Returns the primary datastore table serving as backing for the given class.
getDatastoreClass(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Returns the datastore table having the given identifier.
getDatastoreCompilation() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
getDatastoreCompilation() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
getDatastoreDate() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Get the date/time of the datastore.
getDatastoreDateStatement() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for a statement that will return the statement to use to get the datastore date.
getDatastoreDateStatement() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for a statement that will return the statement to use to get the datastore date.
getDatastoreDateStatement() - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for a statement that will return the statement to use to get the datastore date.
getDatastoreDateStatement() - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for a statement that will return the statement to use to get the datastore date.
getDatastoreDateStatement() - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Accessor for a statement that will return the statement to use to get the datastore date.
getDatastoreDateStatement() - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
getDatastoreDateStatement() - Method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Accessor for a statement that will return the statement to use to get the datastore date.
getDatastoreDateStatement() - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
Accessor for a statement that will return the statement to use to get the datastore date.
getDatastoreDriverName() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getDatastoreDriverName() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the datastore driver name.
getDatastoreDriverVersion() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getDatastoreDriverVersion() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the datastore driver version.
getDatastoreIdentifier() - Method in class org.datanucleus.store.rdbms.RDBMSStoreData
Accessor for the identifier for the table.
getDatastoreIdentifierFullyQualified() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Method that operates like toString except it returns a fully-qualified name that will always be fully-qualified even when the user hasnt specified the catalog/schema in PMF or MetaData.
getDatastoreIdentifierMaxLength(IdentifierType) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return the maximum length of a datastore identifier of the specified type.
getDatastoreIdentifierMaxLength(IdentifierType) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the maximum length of a datastore identifier of the specified type.
getDatastoreIdentifierMaxLength(IdentifierType) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Method to return the maximum length of a datastore identifier of the specified type.
getDatastoreIdentifierMaxLength(IdentifierType) - Method in class org.datanucleus.store.rdbms.adapter.DB2AS400Adapter
Method to return the maximum length of a datastore identifier of the specified type.
getDatastoreIdentifierMaxLength(IdentifierType) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Method to return the maximum length of a datastore identifier of the specified type.
getDatastoreIdentifierMaxLength(IdentifierType) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Method to return the maximum length of a datastore identifier of the specified type.
getDatastoreIdentityForResultSetRow(ExecutionContext, JavaTypeMapping, ResultSet, int[], AbstractClassMetaData) - Static method in class org.datanucleus.store.rdbms.mapping.MappingHelper
Get the datastore identity for the persistable object from the passed result set row.
getDatastoreProductName() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getDatastoreProductName() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the datastore product name.
getDatastoreProductVersion() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getDatastoreProductVersion() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the datastore product version.
getDataType() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getDataType() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getDate(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDate(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDate(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDate(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDate(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDate(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDate(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DateColumnMapping
 
getDdlWriter() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the writer for DDL (if set).
getDecimalDigits() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getDefaultAutoCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the default auto-commit property.
getDefaultAutoCommit() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getDefaultAutoCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDefaultBlockWhenExhausted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for BaseObjectPoolConfig.getBlockWhenExhausted() for each per user pool.
getDefaultCatalog() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the default catalog.
getDefaultCatalog() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getDefaultCatalog() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDefaultCatalogName() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getDefaultDefinition() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
Convenience method to return the "DEFAULT" part of the column definition.
getDefaultEvictionPolicyClassName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for BaseObjectPoolConfig.getEvictionPolicyClassName() for each per user pool.
getDefaultIdentifierCase() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return the default identifier case.
getDefaultJavaTypeMapping(Class, ColumnMetaData[]) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Method to return the default java type mapping class for a specified java type.
getDefaultJoinTypeForNavigation() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to return the default join type to use for a relation navigation.
getDefaultLength(int) - Method in class org.datanucleus.store.rdbms.mapping.java.CharacterMapping
Method to return the default length of this type in the datastore.
getDefaultLength(int) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
Accessor for the default length for this type in the datastore (if applicable).
getDefaultLength(int) - Method in class org.datanucleus.store.rdbms.mapping.java.TemporalMapping
 
getDefaultLength(int) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getDefaultLengthAsString() - Method in class org.datanucleus.store.rdbms.mapping.java.DateMapping
 
getDefaultLengthAsString() - Method in class org.datanucleus.store.rdbms.mapping.java.SqlDateMapping
 
getDefaultLengthAsString() - Method in class org.datanucleus.store.rdbms.mapping.java.SqlTimeMapping
 
getDefaultLengthAsString() - Method in class org.datanucleus.store.rdbms.mapping.java.SqlTimestampMapping
 
getDefaultLengthAsString() - Method in class org.datanucleus.store.rdbms.mapping.java.TemporalMapping
 
getDefaultLifo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for BaseObjectPoolConfig.getLifo() for each per user pool.
getDefaultMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for GenericKeyedObjectPoolConfig.getMaxIdlePerKey() for each per user pool.
getDefaultMaxTotal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for GenericKeyedObjectPoolConfig.getMaxTotalPerKey() for each per user pool.
getDefaultMaxWaitMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for BaseObjectPoolConfig.getMaxWaitMillis() for each per user pool.
getDefaultMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for BaseObjectPoolConfig.getMinEvictableIdleTimeMillis() for each per user pool.
getDefaultMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for GenericKeyedObjectPoolConfig.getMinIdlePerKey() for each per user pool.
getDefaultNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for BaseObjectPoolConfig.getNumTestsPerEvictionRun() for each per user pool.
getDefaultQueryTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Gets the default query timeout that will be used for Statements created from this connection.
getDefaultQueryTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Gets the default query timeout that will be used for Statements created from this connection.
getDefaultQueryTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDefaultQueryTimeoutSeconds() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDefaultReadOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the default readOnly property.
getDefaultReadOnly() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getDefaultReadOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDefaultSchema() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the default schema.
getDefaultSchema() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getDefaultSchema() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDefaultSchemaName() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getDefaultSoftMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for GenericObjectPool#getSoftMinEvictableIdleTimeMillis() for each per user pool.
getDefaultSqlTypeForJavaType(String, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getDefaultSqlTypeForJavaType(String, String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the default sql-type for the specified java type (and JDBC type)
getDefaultStateManagerClassName() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getDefaultTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for GenericObjectPool#getTestOnBorrow() for each per user pool.
getDefaultTestOnCreate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for GenericObjectPool#getTestOnCreate() for each per user pool.
getDefaultTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for GenericObjectPool#getTestOnReturn() for each per user pool.
getDefaultTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for GenericObjectPool#getTestWhileIdle() for each per user pool.
getDefaultTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the default value for GenericObjectPool#getTimeBetweenEvictionRunsMillis () for each per user pool.
getDefaultTransactionIsolation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the default transaction isolation state of returned connections.
getDefaultTransactionIsolation() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getDefaultTransactionIsolation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the value of defaultTransactionIsolation, which defines the state of connections handed out from this pool.
getDefaultTransactionIsolation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getDefaultTransactionIsolation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDefaultValue() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
Get the delegated connection, if allowed.
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Returns my underlying Connection.
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
Gets the underlying database meta data.
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
Gets my delegate.
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
Returns my underlying Statement.
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource.PoolGuardConnectionWrapper
 
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver.PoolGuardConnectionWrapper
 
getDelegate() - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
Accessor for the delegate that represents this enum.
getDelegateCallableStatement() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDelegateInternal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getDelegatePreparedStatement() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
getDeleteRequest(DatastoreClass, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Returns a request object that will delete a row from the given table.
getDeleteTableStatement(SQLTable) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return the basic SQL for a DELETE TABLE statement.
getDeleteTableStatement(SQLTable) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the basic SQL for a DELETE TABLE statement.
getDeleteTableStatement(SQLTable) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Method to return the basic SQL for a DELETE TABLE statement.
getDeleteTableStatement(SQLTable) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Method to return the basic SQL for a DELETE TABLE statement.
getDeleteTableStatement(SQLTable) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
Method to return the basic SQL for a DELETE TABLE statement.
getDeleteTableStatement(SQLTable) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Method to return the basic SQL for a DELETE TABLE statement.
getDeleteTableStatement(SQLTable) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Method to return the basic SQL for a DELETE TABLE statement.
getDescription() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the value of description.
getDescription() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the description.
getDestroyedByBorrowValidationCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The total number of objects destroyed by this pool as a result of failing validation during borrowObject() over the lifetime of the pool.
getDestroyedByBorrowValidationCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getDestroyedByBorrowValidationCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getDestroyedByEvictorCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The total number of objects destroyed by the evictor associated with this pool over the lifetime of the pool.
getDestroyedByEvictorCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getDestroyedByEvictorCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getDestroyedCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The total number of objects destroyed by this pool over the lifetime of the pool.
getDestroyedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getDestroyedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getDisconnectionSqlCodes() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the set of SQL_STATE codes considered to signal fatal conditions.
getDisconnectionSqlCodes() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
getDisconnectionSqlCodes() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
SQL_STATE codes considered to signal fatal conditions.
getDisconnectionSqlCodesAsArray() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Provides the same data as BasicDataSource.getDisconnectionSqlCodes() but in an array so it is accessible via JMX.
getDisconnectionSqlCodesAsArray() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getDiscriminatorMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
 
getDiscriminatorMapping() - Method in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
getDiscriminatorMetaData() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getDiscriminatorMetaData() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for Discriminator MetaData
getDiscriminatorMetaData() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for Discriminator MetaData
getDiscriminatorMetaData() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for Discriminator MetaData.
getDiscriminatorStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the mapping for the discriminator in the statement
getDiscriminatorStrategy() - Method in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
getDiscriminatorValueForClass(NucleusContext, String, DiscriminatorMetaData, JavaTypeMapping, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to generate a BooleanExpression for the associated discriminator value for the specified class.
getDiscriminatorValuesForCastClass(AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getDiscriminatorValuesForMember(String, JavaTypeMapping, RDBMSStoreManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to return all possible discriminator values for the supplied class and its subclasses.
getDouble(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDouble(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDouble(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDouble(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDouble(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getDouble(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getDouble(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
getDouble(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
getDouble(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
getDouble(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getDouble(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getDouble(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getDriver() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the JDBC Driver that has been configured for use by this pool.
getDriver() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the driver class name.
getDriver() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverConnectionFactory
 
getDriverClassLoader() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the class loader specified for loading the JDBC driver.
getDriverClassName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the JDBC driver class name.
getDriverClassName() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getDriverMajorVersion() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the JDBC driver major version
getDriverMajorVersion() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the driver major version
getDriverMajorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getDriverMinorVersion() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the JDBC driver minor version
getDriverMinorVersion() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the driver minor version
getDriverMinorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getDriverName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getDriverVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Drop database statement for Spanner JDBC
getDropDatabaseStatement(String, String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the statement necessary to drop a database with this RDBMS.
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
getDropDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
 
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Returns the appropriate SQL to drop the given table.
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Drop table statement
getDropTableStatement(Table) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Returns the appropriate SQL to drop the given table.
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
 
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
 
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Returns the appropriate SQL to drop the given table.
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Method to return the DROP TABLE statement.
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the statement for dropping a table.
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Accessor for the DROP TABLE statement for SQL Anywhere SQL Anywhere doesn't support CASCADE so just return a simple 'DROP TABLE table-name'
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Accessor for the DROP TABLE statement for Sybase.
getDropTableStatement(Table) - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
Method to return the DROP TABLE statement.
getDropViewStatement(ViewImpl) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Returns the appropriate SQL to drop the given view.
getDropViewStatement(ViewImpl) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Returns the appropriate SQL to drop the given view.
getElementClassMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementIteratorStatement
 
getElementClassMetaData() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getElementExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
 
getElementExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
getElementMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getElementMapping() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the "element" mapping end of the relationship.
getElementMapping(Table, AbstractMemberMetaData, FieldRole, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Convenience accessor for the element mapping for the element of a collection/array of elements.
getElementType() - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Accessor for the element type stored in this array.
getElementType() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Accessor for the element type stored in this Collection/Set/List.
getElementType() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Access the element type class name
getEnableAutoCommitOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
getEqualityExpressionForObjectExpressions(ObjectExpression, ObjectExpression, boolean) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Method to generate an equality/inequality expression between two ObjectExpressions.
getErodingFactor(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Returns the eroding factor for the given key
getErodingFactor(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingPerKeyKeyedObjectPool
Returns the eroding factor for the given key
getEscapeCharacter() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The character for escaping characters in pattern expressions.
getEscapeCharacter() - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
The character for escaping characters in pattern expressions.
getEscapeCharacter() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
The character for escaping characters in pattern expressions.
getEscapedPatternExpression(SQLExpression) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
The pattern string for representing one character.
getEscapePatternExpression() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The character for escaping characters in pattern expressions.
getEscapePatternExpression() - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Escape pattern is not supported in Spanner
getEscapePatternExpression() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
The character for escaping characters in pattern expressions.
getEscapePatternExpression() - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
The character for escaping patterns.
getEscapePatternExpression() - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
The character for escaping patterns.
getEvictionPolicy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns the EvictionPolicy defined for this pool.
getEvictionPolicy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the evictionPolicyClass configuration attribute for pools created with this configuration instance.
getEvictionPolicyClassName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Gets the EvictionPolicy implementation in use with this connection pool.
getEvictionPolicyClassName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns the name of the EvictionPolicy implementation that is used by this pool.
getEvictionPolicyClassName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the evictionPolicyClassName configuration attribute for pools created with this configuration instance.
getEvictorShutdownTimeoutMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Gets the timeout that will be used when waiting for the Evictor to shutdown if this pool is closed and it is the only pool still using the the value for the Evictor.
getEvictorShutdownTimeoutMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the evictorShutdownTimeoutMillis configuration attribute for pools created with this configuration instance.
getExceptionList() - Method in exception org.datanucleus.store.rdbms.datasource.dbcp2.ListException
Gets the list of exceptions.
getExecutionContext() - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for the ExecutionContext for this query.
getExecutionContext() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getExistingBackingStoreForMember(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getExistingCandidateKeys(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the candidate keys for this table.
getExistingForeignKeys(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the foreign keys for this table.
getExistingIndexes(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Provide the existing indexes in the database for the table.
getExistingIndexes(Connection, String, String, String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Provide the existing indexes in the database for the table
getExistingIndexes(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
Provide the existing indexes in the database for the table.
getExistingIndices(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for indices on the actual table.
getExistingPrimaryKeys(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the primary keys for this table in the datastore.
getExpectedCandidateKeys() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the expected candidate keys for this table.
getExpectedCandidateKeys() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the candidate keys for this table.
getExpectedCandidateKeys() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the candidate keys for this table.
getExpectedCandidateKeys() - Method in class org.datanucleus.store.rdbms.table.PersistableJoinTable
Accessor for the candidate keys for this table.
getExpectedCandidateKeys() - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the expected candidate keys for this table in the datastore.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the expected foreign keys for this table.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the expected foreign keys for this table.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the expected foreign keys for this table.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.PersistableJoinTable
Accessor for the expected foreign keys for this table.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the expected foreign keys for this table.
getExpectedForeignKeys(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the expected foreign keys for this table in the datastore.
getExpectedIndices(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the indices for this table.
getExpectedIndices(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the indices for this table.
getExpectedIndices(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the indices for this table.
getExpectedIndices(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.PersistableJoinTable
Accessor for the indices for this table.
getExpectedIndices(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the indices for this table in the datastore.
getExportedKeys(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getExpression(int) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
getExpression(SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.operation.Concat2Operation
 
getExpression(SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.operation.Concat3Operation
 
getExpression(SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.operation.Mod2Operation
 
getExpression(SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.operation.Mod3Operation
 
getExpression(SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.operation.NumericToString2Operation
 
getExpression(SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.operation.NumericToString3Operation
 
getExpression(SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.operation.NumericToStringOperation
 
getExpression(SQLExpression, SQLExpression) - Method in interface org.datanucleus.store.rdbms.sql.operation.SQLOperation
Return the expression for this SQL function.
getExpression(SQLStatement, SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.LocalDateTimeFunction
 
getExpression(SQLStatement, SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.ObjectGetClassMethod
 
getExpression(SQLStatement, SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.ArrayContainsMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.ArrayIsEmptyMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.ArraySizeMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.Atan2Function
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.AvgFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.CoalesceFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionIsEmptyMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionSizeMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.CountFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.CountStarFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.CurrentDateFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimeFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimestampFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.EnumOrdinalMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.EnumToStringMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.JDOHelperGetObjectIdMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.JDOHelperGetVersionMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.ListGetMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.ListIndexOfMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.LocalDateFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.LocalTimeFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsEntryMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MapGetMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MapIsEmptyMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MapKeyMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MapSizeMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MapValueMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathAbsMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathAcosMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathAsinMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathAtanMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathCeilMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathCosMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathExpMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathFloorMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathLogMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathPowerMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathSinMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathSqrtMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathTanMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathToDegreesMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.MathToRadiansMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.NullIfFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.OptionalGetMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.OptionalIsPresentMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.OptionalOrElseMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.RoundMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericAggregateMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.SimpleOrderableAggregateMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.SimpleStringMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.SQLBooleanMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.SQLFunctionMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in interface org.datanucleus.store.rdbms.sql.method.SQLMethod
Return the expression for this SQL function.
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.SQLNumericMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringCharAt2Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringCharAtMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringConcat1Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringConcat2Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringEndsWith2Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringEndsWithMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringEqualsIgnoreCaseMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringEqualsMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOf2Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOf3Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOf4Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOf5Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOfMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringLength2Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringLength3Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringLength4Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringLengthMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringMatchesMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringReplaceAllMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringStartsWith2Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringStartsWith3Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringStartsWith4Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringStartsWithMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringSubstring2Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringSubstring3Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringSubstring4Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringSubstring5Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringSubstringMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringToLowerMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringToUpperMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringTranslateMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringTrim2Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.StringTrim3Method
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.SumFunction
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod5
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod5
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod6
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod7
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalDayOfYearMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod5
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod6
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalIsoWeekMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalIsoYearMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMilliSecondMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod5
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod6
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod5
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod5
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod5
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod5
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod6
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod7
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod5
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod6
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod2
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod3
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod4
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod5
 
getExpressionForDiscriminatorForClass(SQLStatement, String, DiscriminatorMetaData, JavaTypeMapping, SQLTable, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to generate a BooleanExpression for the associated discriminator value for the specified class.
getExpressionForStringExpressionInput(SQLStatement, SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringMatchesDerbyMethod
 
getExpressionForStringExpressionInput(SQLStatement, SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringMatchesMethod
 
getExpressionForStringExpressionInput(SQLStatement, SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringSimilarPostgresqlMethod
 
getExternalFkDiscriminatorMappings() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for all of the external FK discriminator mappings.
getExternalFKDiscrimStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the mapping for any external FK discriminators in the statement.
getExternalFkMappings() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for all of the external FK mappings.
getExternalFKStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the mapping for any external FKs in the statement
getExternalMapping(AbstractMemberMetaData, MappingType) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for an external mapping for the specified field of the required type.
getExternalMapping(AbstractMemberMetaData, MappingType) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
getExternalMapping(AbstractMemberMetaData, MappingType) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the external mapping for the specified member of the specified mapping type.
getExternalMapping(AbstractMemberMetaData, MappingType) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
getExternalOrderMappings() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for all of the order mappings (used by FK Lists, Collections, Arrays)
getExternalOrderStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the mapping for any external indexes in the statement
getExtraNameCharacters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Obtain a reference to the factory used to create, destroy and validate the objects used by this pool.
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Obtains a reference to the factory used to create, destroy and validate the objects used by this pool.
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Returns the PooledObjectFactory used by this pool to create and manage object instances.
getFactoryType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Returns the type - including the specific type rather than the generic - of the factory.
getFactoryType() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getFactoryType(Class<? extends PooledObjectFactory>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PoolImplUtils
Identifies the concrete type of object that an object factory creates.
getFairness() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns whether or not the pool serves threads waiting to borrow objects fairly.
getFairness() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the fairness configuration attribute for pools created with this configuration instance.
getFairness() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getFairness() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getFastFailValidation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
True means that validation will fail immediately for connections that have previously thrown SQLExceptions with SQL_STATE indicating fatal disconnection errors.
getFastFailValidation() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getFetchDirection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getFetchDirection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getFetchDirection() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getFetchRequest(DatastoreClass, FetchPlanForClass, ClassLoaderResolver, AbstractClassMetaData, AbstractMemberMetaData[], AbstractMemberMetaData[]) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Returns a request object that will fetch a row from the given table.
getFetchSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getFetchSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getFetchSize() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getFieldMetaData(String) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the MetaData for the named field
getFieldNumberInElementForBidirectional(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
This seems to return the field number in the element of the relation when it is a bidirectional relation.
getFilename() - Method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.FileWeakReference
 
getFilenameForStateManager(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
getFindKeyStmt() - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
Generate statement to find the first key for a value in the Map.
getFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
getFloat(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getFloat(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getFloat(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getFloat(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getFloat(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getFloat(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getFloat(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
getFloat(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
getFloat(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.FloatColumnMapping
 
getFloat(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
getFloat(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.RealColumnMapping
 
getFloat(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getFloat(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getFloat(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getForeignKeyForForeignKeyMetaData(ForeignKeyMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Convenience method to create a FK for the specified ForeignKeyMetaData.
getForeignKeyForPCField(JavaTypeMapping, AbstractMemberMetaData, boolean, RDBMSStoreManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.table.TableUtils
Convenience method to add a foreign key for a PC field.
getForeignKeysForReferenceField(JavaTypeMapping, AbstractMemberMetaData, boolean, RDBMSStoreManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.table.TableUtils
Convenience method to add foreign-keys for the specified reference field.
getForeignKeyToElement(DatastoreClass, boolean, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Convenience method to generate a ForeignKey from this join table to an element table using the specified mapping.
getForeignKeyToOwner(DatastoreClass, boolean) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Convenience method to generate a ForeignKey from this join table to an owner table.
getFullyQualifiedName(boolean) - Method in interface org.datanucleus.store.rdbms.identifier.DatastoreIdentifier
Accessor for the fully-qualified name.
getFullyQualifiedName(boolean) - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Accessor for a fully-qualified version of the identifier name.
getFunctionColumns(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AbsFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AcosFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AsinFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AtanFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AvgFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CeilFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CosFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CoshFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CotFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CountFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CountStarFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CurrentDateFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimeFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimestampFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.DegreesFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.ExpFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.FloorFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.LocalDateFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.LocalDateTimeFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.LocalTimeFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.LogFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.LogFunction2
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.MaxFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.MinFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.PowerFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.RadiansFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SignFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericAggregateMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleOrderableAggregateMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleStringMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SinFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SinhFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SQLCubeFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SQLRollupFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SqrtFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringToLowerMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringToUpperMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimLeftMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimRightMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SumFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.TanFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.TanhFunction
 
getFunctions(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getGCInstance() - Method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
getGeneratedKeys() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getGeneratedKeys() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getGenericType(Class<T>, Class<? extends T>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PoolImplUtils
Obtains the concrete type used by an implementation of an interface that uses a generic type.
getGroupName() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
getHoldability() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getHoldability() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getHoldability() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
getIdentifier() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the SQL identifier (the table name).
getIdentifier() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the identifier for this object.
getIdentifier() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getIdentifier() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for the identifier for this object.
getIdentifierFactory() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the factory for creating identifiers (table/column names etc).
getIdentifierForUseWithDatabaseMetaData(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to convert the passed identifier into the correct case for use with this datastore adapter, and removing any quote characters.
getIdentifierInAdapterCase(String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Convenience method to convert the passed identifier into an identifier in the correct case, and with any required quoting for the datastore adapter.
getIdentifierInAdapterCase(String) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Accessor for an identifier for use in the datastore adapter
getIdentifierNamePartsFromName(String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Convenience method to split a fully-specified identifier name (inc catalog/schema) into its constituent parts.
getIdentifierQuoteString() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for an identifier quote string.
getIdentifierQuoteString() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the quote string to use when quoting identifiers.
getIdentifierQuoteString() - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Accessor for an identifier quote string.
getIdentifierQuoteString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getIdentifierTruncatedToAdapterColumnLength(String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
getIdentifierTruncatedToAdapterColumnLength(String) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to truncate the provided identifier as required to the datastore adapter column length (if required)
getIdentityJavaTypeForType(Class) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getIdentityJavaTypeForType(Class) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Return the java type that represents any identity (autoincrement) column value.
getIdentityJavaTypeForType(Class) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the autoincrementing keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the identity (auto-increment) keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager) - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager, ColumnMapping) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the identity (auto-increment) keyword for generating DDLs (CREATE TABLEs...).
getIdentityKeyword(StoreManager, ColumnMapping) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the identity (auto-increment) keyword for generating DDLs (CREATE TABLEs...).
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the autoincrementing sql statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the identity (autoincrement) sql statement to get the latest key value for this table.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Accessor for the auto-increment sql statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the auto-increment SQL statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the auto-increment sql statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the auto-increment sql statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Accessor for the autoincrement sql access statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Accessor for the auto-increment sql statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the autoincrement sql access statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Accessor for the auto-increment sql statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Accessor for the auto-increment sql statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Accessor for the auto-increment sql statement for this datastore.
getIdentityLastValueStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
Accessor for the auto-increment sql statement for this datastore.
getIdentityType() - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for the identity-type.
getIdentityType() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the identity-type.
getIdentityType() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the identity type in use.
getIdentityType() - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the identity-type used by this table.
getIdentityType() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the identity-type.
getIdleEvictTime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionConfig
Obtain the idleEvictTime for this eviction configuration instance.
getIdleObjects() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.EvictionIterator
Returns the idle object deque referenced by this iterator.
getIdleObjects() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
Obtain the idle objects for the current key.
getIdleSoftEvictTime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionConfig
Obtain the idleSoftEvictTime for this eviction configuration instance.
getIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
getIdleTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Obtains the time in milliseconds that this object last spend in the idle state (it may still be idle in which case subsequent calls will return an increased value).
getIdMapping() - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Accessor for a mapping for the ID (persistable) for this table.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for a mapping for the ID (persistable) for this table.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for a mapping for the ID.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Accessor for a mapping for the ID (persistable) for this table.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.ProbeTable
Accessor for a mapping for the ID (persistable) for this table.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the ID mapping for this table.
getIdMapping() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for the ID mapping of this container object.
getIdMapping() - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Accessor for a mapping for the ID (persistable) for this table.
getImportedKeys(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getIndexForField(Table, IndexMetaData, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.table.TableUtils
Convenience method to create an Index for a field.
getIndexForIndexMetaData(IndexMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Convenience method to convert an IndexMetaData into an Index.
getIndexForIndexMetaDataAndMapping(IndexMetaData, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Convenience method to convert an IndexMetaData and a mapping into an Index.
getIndexInfo(String, String, String, boolean, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getIndexOfStatementString(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
getIndexOfStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generate statement for getting the index of an item.
getIndicesOf(DNStateManager, Collection) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Utility to find the indices of a collection of elements.
getIndicesOfStmt(Collection) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generates the statement for getting the indices of a collection of element.
getInitialSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the initial size of the connection pool.
getInitialSize() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
Get the innermost connection, if allowed.
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
If my underlying Connection is not a DelegatingConnection, returns it, otherwise recursively invokes this method on my delegate.
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
If my underlying ResultSet is not a DelegatingResultSet, returns it, otherwise recursively invokes this method on my delegate.
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
If my underlying ResultSet is not a DelegatingResultSet, returns it, otherwise recursively invokes this method on my delegate.
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
If my underlying Statement is not a DelegatingStatement, returns it, otherwise recursively invokes this method on my delegate.
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource.PoolGuardConnectionWrapper
 
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver.PoolGuardConnectionWrapper
 
getInnermostDelegateInternal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Although this method is public, it is part of the internal API and should not be used by clients.
getInsertedIdentityValue(ExecutionContext, SQLController, DNStateManager, ManagedConnection, PreparedStatement) - Method in class org.datanucleus.store.rdbms.request.InsertRequest
Method to obtain the identity attributed by the datastore when using auto-increment/IDENTITY/SERIAL on a field.
getInsertFieldNumbers() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Accessor for the numbers of the fields to be inserted (excluding PK fields).
getInsertionInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for the string to put in any retrieval datastore statement for this field.
getInsertionInputParameter() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Accessor for the string to put in any retrieval datastore statement for this field.
getInsertionInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.column.DB2DatalinkColumnMapping
 
getInsertRequest(DatastoreClass, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Returns a request object that will insert a row in the given table.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to retutn the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Method to return the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Method to return the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Method to return the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Method to return the INSERT statement to use when inserting into a table and we dont want to specify columns.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Method to return the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStmt() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the insert statement
getInstance() - Static method in class org.datanucleus.store.rdbms.adapter.DatastoreAdapterFactory
Accessor for the RDBMSAdapterFactory.
getInstanceKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
getInt(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getInt(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getInt(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getInt(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getInt(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getInt(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
 
getInt(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getInt(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
getInt(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
getInt(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
getInt(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
getInt(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
getInt(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
getInt(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getInt(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getInt(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getIntegerStringContent(RefAddr) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
getInvokedExpression(SQLExpression, List<SQLExpression>, String) - Method in class org.datanucleus.store.rdbms.sql.method.TemporalBaseMethod
 
getInvokedSqlExpressionForInvokeExpression(InvokeExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getIsNullable() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getIteratorStatement(ExecutionContext, FetchPlan, boolean) - Method in class org.datanucleus.store.rdbms.scostore.FKArrayStore
Method to return the SQLStatement and mapping for an iterator for this backing store.
getIteratorStatement(ExecutionContext, FetchPlan, boolean) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Method to return the SQLStatement and mapping for an iterator for this backing store.
getIteratorStatement(ExecutionContext, FetchPlan, boolean) - Method in class org.datanucleus.store.rdbms.scostore.JoinArrayStore
Method to return the SQLStatement and mapping for an iterator for this backing store.
getIteratorStatement(ExecutionContext, FetchPlan, boolean) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Method to return the SQLStatement and mapping for an iterator for this backing store.
getIteratorStatement(ExecutionContext, FetchPlan, boolean, int, int) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Method to return the SQLStatement and mapping for an iterator for this backing store.
getIteratorStatement(ExecutionContext, FetchPlan, boolean, int, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
Method to return the SQLStatement and mapping for an iterator for this backing store.
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.ArrayMapping
Accessor for the Java type represented here.
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.BigDecimalMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.BigIntegerMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.BitSetMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.BooleanMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.ByteMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.CharacterMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.CollectionMapping
Accessor for the Java type represented here.
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.DatastoreIdMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.DateMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
Accessor for the type represented here, returning the class itself
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.DoubleMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Accessor for the Java type being represented here.
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.EnumMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.FileMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.FloatMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.GregorianCalendarMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.IntegerMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for the java type being mapped.
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.LongMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.MapMapping
Accessor for the Java type represented here.
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.NullMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.NumberMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.ObjectMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.OrderIndexMapping
Accessor for the type represented here, returning the class itself
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedMapping
Accessor for the (Java) type of data represented here
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.ShortMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.SqlDateMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.SQLFunctionMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.SqlTimeMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.SqlTimestampMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.StringMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.SubclassPCMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMultiMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.UUIDMapping
 
getJavaType() - Method in class org.datanucleus.store.rdbms.mapping.java.VersionMapping
 
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Accessor for the name of the java-type actually used when mapping the particular column.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.BitSetMapping
Accessor for the name of the java-type actually used when mapping the particular datastore field.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.EnumMapping
Accessor for the name of the java-type actually used when mapping the particular datastore field.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.GregorianCalendarMapping
Accessor for the name of the java-type actually used when mapping the particular column.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for the name of the java-type actually used when mapping the particular column.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.NumberMapping
 
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.ObjectMapping
Accessor for the name of the java-type actually used when mapping the particular datastore field.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Accessor for the java type represented by a particular datastore mapping.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedMapping
Accessor for the name of the java-type actually used when mapping the particular datastore field.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
Accessor for the name of the java-type actually used when mapping the particular datastore field.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMultiMapping
Accessor for the name of the java-type actually used when mapping the particular datastore field.
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.TemporalMapping
 
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getJavaTypeForColumnMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.UUIDMapping
 
getJavaTypeMapping() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for the java type mapping
getJavaTypeMapping() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
The mapping for the java type that this column mapping is used by.
getJavaTypeMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.MultiMapping
Accessor for the Java type mappings
getJavaTypeMapping() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getJavaTypeMapping() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the JavaTypeMapping for the field/property that owns this column.
getJavaTypeMapping() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getJavaTypeMapping(int) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Accessor for the java type mappings
getJavaTypeMapping(String) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Accessor for the sub type mapping for a particular field name
getJavaTypeMappingForType(Class<?>) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Method to return the submapping for the specified (implementation) type.
getJavaUtilDateFormat() - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Get a Format object to handle java.util.Date.
getJDBCMajorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getJDBCMinorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getJdbcType() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Method to return the java.sql.Types type that this relates to.
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.ArrayColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.BinaryColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.BinaryStreamColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.BitColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.BlobColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.ClobColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.DateColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.DB2DatalinkColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.FloatColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.LongVarBinaryColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.LongVarcharColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.NVarcharColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.OtherColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.RealColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.SqlXmlColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.TimeColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.TimestampColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.VarBinaryColumnMapping
 
getJDBCType() - Method in class org.datanucleus.store.rdbms.mapping.column.VarCharColumnMapping
 
getJDBCTypeForName(String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getJDBCTypeForName(String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the type given the "jdbc-type" name.
getJmxEnabled() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Gets the value of the flag that determines if JMX will be enabled for pools created with this configuration instance.
getJmxName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the JMX name that has been requested for this DataSource.
getJmxName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Provides the name under which the pool has been registered with the platform MBean server or null if the pool has not been registered.
getJmxNameBase() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Gets the value of the JMX name base that will be used as part of the name assigned to JMX enabled pools created with this configuration instance.
getJmxNamePrefix() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Gets the value of the JMX name prefix that will be used as part of the name assigned to JMX enabled pools created with this configuration instance.
getJndiEnvironment(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the value of jndiEnvironment which is used when instantiating a JNDI InitialContext.
getJoinConditionForJoin(SQLTable, JavaTypeMapping, JavaTypeMapping, SQLTable, JavaTypeMapping, JavaTypeMapping, Object[]) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method to generate the join condition between source and target tables for the supplied mappings.
getJoinForTable(SQLTable) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the type of join used for the specified table.
getJoinMetaData() - Method in interface org.datanucleus.store.rdbms.table.SecondaryDatastoreClass
Accessor for the JoinMetaData which is used to join to the primary DatastoreClass.
getJoinMetaData() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the JoinMetaData which is used to join to the primary DatastoreClass.
getJoinType() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
getJoinTypeForJoinExpressionType(JoinExpression.JoinType) - Static method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
getJoinTypeForOneToOneRelationJoin(JavaTypeMapping, SQLTable, SQLJoin.JoinType) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to return the join type to use for the specified 1-1 relation.
getJoinTypeForTable(SQLTable) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the type of join used for the specified table.
getKey() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
getKeyClassMapping() - Method in class org.datanucleus.store.rdbms.scostore.KeyValueIteratorStatement
 
getKeyClassMetaData() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
getKeyedPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Returns the underlying pool
getKeyExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
getKeyLiteral() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
getKeyMapping() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
getKeyMapping() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
getKeyMapping() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the "key" mapping end of the relationship.
getKeyMapping(Table, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Convenience accessor for the mapping of the key of a map.
getKeyType() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the key type for this Map.
getLanguage() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
 
getLargeMaxRows() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getLargeUpdateCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
getLastBorrowTime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
getLastBorrowTime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getLastBorrowTime() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Obtain the time (using the same basis as System.currentTimeMillis()) the polled object was last borrowed.
getLastBorrowTime() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Obtains the time the wrapped object was last borrowed.
getLastBorrowTimeFormatted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getLastBorrowTimeFormatted() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Obtain the time that pooled object was last borrowed.
getLastBorrowTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getLastBorrowTrace() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Obtain the stack trace recorded when the pooled object was last borrowed.
getLastIndexOfStatementString(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
getLastIndexOfStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generates the statement for getting the index of the last item.
getLastReturnTime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
getLastReturnTime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getLastReturnTime() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Obtain the time (using the same basis as System.currentTimeMillis())the wrapped object was last returned.
getLastReturnTime() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Obtains the time the wrapped object was last returned.
getLastReturnTimeFormatted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getLastReturnTimeFormatted() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Obtain the time that pooled object was last returned.
getLastUsed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Gets the last time this object was used in milliseconds.
getLastUsed() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.TrackedUse
Get the last time this object was used in ms.
getLastUsedTime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Returns an estimate of the last time this object was used.
getLastUsedTime() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Returns an estimate of the last time this object was used.
getLettersForNumber(int) - Method in class org.datanucleus.store.rdbms.sql.SQLTableAlphaNamer
 
getLifo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the LIFO property.
getLifo() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getLifo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns whether the pool has LIFO (last in, first out) behaviour with respect to idle objects - always returning the most recently used object from the pool, or as a FIFO (first in, first out) queue, where the pool always returns the oldest object in the idle object pool.
getLifo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the lifo configuration attribute for pools created with this configuration instance.
getLifo() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getLifo() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getLiteralForOne(SQLStatement) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Convenience accessor for a literal for the number 1.
getLiteralPrefix() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getLiteralSuffix() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getLocalTypeName() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getLocateRequest(DatastoreClass, AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Returns a request object that will locate a row from the given table.
getLocateStatementString(Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Generate statement for checking the existence of an owner-element relation (used for M-N).
getLocateStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
 
getLogAbandoned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Flag to log stack traces for application code which abandoned a Statement or Connection.
getLogAbandoned() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getLogAbandoned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Flag to log stack traces for application code which abandoned an object.
getLogAbandoned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Gets whether this pool identifies and logs any abandoned objects.
getLogAbandoned() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getLogExpiredConnections() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
When BasicDataSource.getMaxConnLifetimeMillis() is set to limit connection lifetime, this property determines whether or not log messages are generated when the pool closes connections due to maximum lifetime exceeded.
getLogExpiredConnections() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Accessor for the Login timeout for the driver manager.
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
BasicDataSource does NOT support this method.
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the maximum time in seconds that this data source can wait while attempting to connect to a database.
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the value of loginTimeout.
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Throws UnsupportedOperationException.
getLogWriter() - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Accessor for the LogWriter of the driver manager.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the log writer being used by this data source.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the log writer for this data source.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the value of logWriter.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Returns the log writer being used by this configuration to log information on abandoned objects.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Returns my log writer.
getLong(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getLong(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getLong(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getLong(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getLong(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getLong(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
 
getLong(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getLong(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
getLong(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
getLong(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
getLong(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
getLong(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
getLong(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
getLong(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getLong(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getLong(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getLowestOperator() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getMajorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
getManagedClasses() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the names of all classes managed by this table.
getManagedClasses() - Method in class org.datanucleus.store.rdbms.table.ClassView
 
getManagedClasses() - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the names of all classes managed by this table.
getManagedClasses() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
getManagedTables(String, String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Convenience accessor of the Table objects managed in this datastore at this point.
getMapping() - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
 
getMapping() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
getMapping(Class) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Accessor for a mapping, for a java type.
getMapping(Class) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Accessor for the mapping for the specified class.
getMapping(Class, boolean, boolean, String) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Accessor for a mapping, for a java type.
getMapping(Class, boolean, boolean, String) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Accessor for the mapping for the specified class.
getMapping(Table, AbstractMemberMetaData, ClassLoaderResolver, FieldRole) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Accessor for the mapping for the field of the specified table.
getMapping(Table, AbstractMemberMetaData, ClassLoaderResolver, FieldRole) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Accessor for the mapping for the member of the specified table.
getMappingCallbacks() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
getMappingCallbacks() - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
getMappingCallBacks() - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Obtain a List of mapping callbacks that will be run for this deletion.
getMappingClass(Class, boolean, boolean, ColumnMetaData[], String) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Accessor for the mapping class for the specified type.
getMappingDef - Variable in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
getMappingDef - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
getMappingDefinitionForMemberPosition(int) - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
Accessor for the mapping definition for the object at the specified member position.
getMappingForMemberName(String) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for the JavaTypeMapping that is handling the member of the specified (fully qualified) name.
getMappingForMemberPosition(int) - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
Accessor for the mapping information for the member at the specified position.
getMappingForParameter(String) - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
Accessor for the mapping information for the parameter with the specified name.
getMappingForParameterPosition(int) - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
Convenience method to return the mapping for the parameter that is at the specified position.
getMappingForResultExpression(int) - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
Accessor for the mapping information for the result expression at the position.
getMappingForType(Class) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
 
getMappingForType(Class, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Accessor for a mapping to use in a query expression.
getMappingIndices(int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.mapping.MappingHelper
Convenience method to return an array of positions for datastore columns for the supplied mapping and the initial position value.
getMappingManager() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Gets the MappingManager to use for this store.
getMappingManager(RDBMSStoreManager) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for a MappingManager suitable for use with this datastore adapter.
getMappingManager(RDBMSStoreManager) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for a Mapping Manager suitable for use with this datastore adapter.
getMappingNumberForValue(ExecutionContext, Object) - Method in class org.datanucleus.store.rdbms.mapping.java.MultiPersistableMapping
Convenience accessor for the number of the java type mapping where the passed value would be stored.
getMappingNumberForValue(ExecutionContext, Object) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Convenience accessor for the number of the java type mapping where the passed value would be stored.
getMappingParams - Variable in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
getMappingParams - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
getMappingStrategy() - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Accessor for the mapping strategy.
getMappingType(String) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Accessor for the JavaTypeMapping class for the supplied java type.
getMappingType(String) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Accessor for the JavaTypeMapping class for the supplied java type.
getMappingWithColumnMapping(Class, boolean, boolean, ClassLoaderResolver) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Accessor for a mapping, for a java type complete with the column mapping.
getMappingWithColumnMapping(Class, boolean, boolean, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Accessor for the mapping for the specified class.
getMapStore() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
getMaxAdapterColumnIdStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Generate statement for obtaining the maximum id.
getMaxBinaryLiteralLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxBorrowWaitTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The maximum time a thread has waited to borrow objects from the pool.
getMaxBorrowWaitTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMaxBorrowWaitTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getMaxCatalogNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxCharLiteralLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxColumnNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxColumnsInGroupBy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxColumnsInIndex() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxColumnsInOrderBy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxColumnsInSelect() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxColumnsInTable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxConnections() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxConnLifetimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the maximum permitted lifetime of a connection in milliseconds.
getMaxConnLifetimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getMaxConnLifetimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Returns the maximum permitted lifetime of a connection in milliseconds.
getMaxConnLifetimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getMaxCursorNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxFieldSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getMaxFieldSize() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getMaxForeignKeys() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the maximum foreign keys by table permitted for this datastore.
getMaxForeignKeys() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the maximum foreign keys by table permitted in this datastore.
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the maximum number of connections that can remain idle in the pool.
getMaxIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the maximum number of statements that can remain idle in the pool, without extra ones being released, or negative for no limit.
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Returns the cap on the number of "idle" instances in the pool.
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
Get the value for the maxIdle configuration attribute for pools created with this configuration instance.
getMaxIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getMaxIdlePerKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Returns the cap on the number of "idle" instances per key in the pool.
getMaxIdlePerKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
Get the value for the maxIdlePerKey configuration attribute for pools created with this configuration instance.
getMaxIdlePerKey() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMaximumScale() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getMaxIndexes() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the maximum indexes by schema permitted for this datastore.
getMaxIndexes() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the maximum indexes by table permitted in this datastore.
getMaxIndexLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxLogicalLobSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxOpenPreparedStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Gets the value of the maxOpenPreparedStatements property.
getMaxOpenPreparedStatements() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getMaxOpenPreparedStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getMaxOrderColumnIdStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Generate statement for obtaining the maximum id for the order column.
getMaxPreparedStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the maximum number of prepared statements.
getMaxProcedureNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxRows() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getMaxRows() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getMaxRowSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxSchemaNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxStatementLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxTableNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxTablesInSelect() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxTotal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the maximum number of active connections that can be allocated at the same time.
getMaxTotal() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getMaxTotal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
getMaxTotal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns the maximum number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time.
getMaxTotal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
Get the value for the maxTotal configuration attribute for pools created with this configuration instance.
getMaxTotal() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMaxTotal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
Get the value for the maxTotal configuration attribute for pools created with this configuration instance.
getMaxTotal() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getMaxTotalPerKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Returns the limit on the number of object instances allocated by the pool (checked out or idle), per key.
getMaxTotalPerKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
Get the value for the maxTotalPerKey configuration attribute for pools created with this configuration instance.
getMaxTotalPerKey() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMaxUserNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getMaxWaitMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the maximum number of milliseconds that the pool will wait for a connection to be returned before throwing an exception.
getMaxWaitMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getMaxWaitMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns the maximum amount of time (in milliseconds) the borrowObject() method should block before throwing an exception when the pool is exhausted and BaseGenericObjectPool.getBlockWhenExhausted() is true.
getMaxWaitMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the maxWait configuration attribute for pools created with this configuration instance.
getMaxWaitMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMaxWaitMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getMean() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.StatsStore
Returns the mean of the cached values.
getMeanActiveTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The mean time objects are active for based on the last BaseGenericObjectPool.MEAN_TIMING_STATS_CACHE_SIZE objects returned to the pool.
getMeanActiveTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMeanActiveTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getMeanBorrowWaitTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The mean time threads wait to borrow an object based on the last BaseGenericObjectPool.MEAN_TIMING_STATS_CACHE_SIZE objects borrowed from the pool.
getMeanBorrowWaitTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMeanBorrowWaitTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getMeanIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The mean time objects are idle for based on the last BaseGenericObjectPool.MEAN_TIMING_STATS_CACHE_SIZE objects borrowed from the pool.
getMeanIdleTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMeanIdleTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getMemberColumnMapping() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getMemberColumnMappingForEmbeddedMember(List<AbstractMemberMetaData>) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getMemberColumnMappingForMember(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getMemberColumnMappings() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getMemberMapping(String) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the java mapping for the named member.
getMemberMapping(String) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the field mapping for the specified field name.
getMemberMapping(String) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the mapping for the specified member name.
getMemberMapping(String) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the mapping for the specified member.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Accessor the for the mapping for a field/property stored in this table.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the field mapping for the specified field.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the mapping for the specified field/property.
getMemberMapping(AbstractMemberMetaData) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the mapping for the specified member.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor not used by this table.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor the for the mapping for a field stored in this table
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.PersistableJoinTable
 
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ProbeTable
Accessor the for the mapping for a field/property stored in this table.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the member Mapping.
getMemberMapping(AbstractMemberMetaData) - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for the mapping for the specified FieldMetaData.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Accessor the for the mapping for a field stored in this table
getMemberMappingInDatastoreClass(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the mapping for the specified field only in this datastore class.
getMemberMappingInDatastoreClass(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the mapping for the specified field only in this datastore class.
getMemberMappingInDatastoreClass(AbstractMemberMetaData) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the mapping for the specified member only in this datastore class.
getMemberMappingInDatastoreClass(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the mapping for the specified member only in this datastore class.
getMemberMetaData() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for the MetaData of the field/property being mapped.
getMemberMetaData() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the MetaData of the field/property that this is the column for.
getMemberMetaData() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getMemberName() - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
 
getMemberNumbers() - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
Accessor for the numbers of the members present.
getMemberValueFromDatastore(ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
Method that retrieves the datastore value and converts it back to the member value.
getMessage(String) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Gets the correct i18n message for the given key.
getMessage(String, Object...) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Gets the correct i18n message for the given key with placeholders replaced by the supplied arguments.
getMetaData() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getMetaData() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
getMetaData() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getMetaData() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getMetaDataForExternalMapping(JavaTypeMapping, MappingType) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the MetaData for the (owner) field that an external mapping corresponds to.
getMetaDataForExternalMapping(JavaTypeMapping, MappingType) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
getMetaDataForExternalMapping(JavaTypeMapping, MappingType) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the owner member metadata for the specified external mapping of the specified type
getMetaDataForExternalMapping(JavaTypeMapping, MappingType) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
getMetaDataForMember(String) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Acessor for the MetaData for the member with the specified name.
getMethod(String, String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Accessor for the method defined by the class/method names and supplied args.
getMiliseconds(long) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
getMinEvictableIdleTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the minimum amount of time a statement may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any - see BaseGenericObjectPool.setTimeBetweenEvictionRunsMillis(long)).
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the minEvictableIdleTimeMillis configuration attribute for pools created with this configuration instance.
getMinEvictableIdleTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMinEvictableIdleTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the minimum number of idle connections in the pool.
getMinIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionConfig
Obtain the minIdle for this eviction configuration instance.
getMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Returns the target for the minimum number of idle objects to maintain in the pool.
getMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
Get the value for the minIdle configuration attribute for pools created with this configuration instance.
getMinIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getMinIdlePerKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Returns the target for the minimum number of idle objects to maintain in each of the keyed sub-pools.
getMinIdlePerKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
Get the value for the minIdlePerKey configuration attribute for pools created with this configuration instance.
getMinIdlePerKey() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getMinIdleTimer() - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Gets the Timer for checking keyedPool's idle count.
getMinimumScale() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getMinorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
getMoreResults() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getMoreResults() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getMoreResults(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getMoreResults(int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getMultitenancyStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the mapping for multitenancy in the statement
getName() - Method in interface org.datanucleus.store.rdbms.identifier.DatastoreIdentifier
Provides the name (with no quotes).
getName() - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Accessor for the name.
getName() - Method in class org.datanucleus.store.rdbms.key.Key
Accessor for the key name.
getName() - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
getName() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
getName() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
getName() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getName() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getNameForJDBCType(int) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getNameForJDBCType(int) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Return a name for a JDBC Types value.
getNameWithoutQuotes(String) - Static method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
getNamingCase() - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Accessor for the identifier case being used.
getNamingCase() - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Accessor for the identifier case being used.
getNativeQuery() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
getNativeQuery() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
getNativeQueryLanguage() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getNCharacterStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getNCharacterStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getNCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getNCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getNClob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getNClob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getNClob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getNClob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getNeedsSubquery(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsEntryMethod
Convenience method to decide if we handle the contains() by using a subquery, or otherwise via an inner join.
getNeedsSubquery(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
Convenience method to decide if we handle the contains() by using a subquery, or otherwise via an inner join.
getNeedsSubquery(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
Convenience method to decide if we handle the contains() by using a subquery, or otherwise via an inner join.
getNeedsSubquery(SQLStatement, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
Convenience method to decide if we handle the contains() by using a subquery, or otherwise via an inner join.
getNetworkTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getNetworkTimeout(Connection) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to Connection.getNetworkTimeout() without throwing a AbstractMethodError.
getNewClass() - Method in class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
 
getNewDatastoreAdapter(ClassLoaderResolver, DatabaseMetaData, String, PluginManager) - Method in class org.datanucleus.store.rdbms.adapter.DatastoreAdapterFactory
Accessor for the adapter for a specified datastore product.
getNewInstance(Reference) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
Creates an instance of the subclass and sets any properties contained in the Reference.
getNewInstance(Reference) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSourceFactory
 
getNewInstance(Reference) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSourceFactory
 
getNewUUIDFunction() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The function to creates a unique value of type uniqueidentifier.
getNewUUIDFunction() - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
The function to creates a unique value of type uniqueidentifier.
getNextIDForAdapterColumn(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Accessor for the higher id when elements primary key can't be part of the primary key by datastore limitations (e.g BLOB types can't be primary keys).
getNextIDForOrderColumn(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
 
getNextResults() - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
getNextShrink() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingFactor
Returns the time of the next erosion event.
getNextVal(String, ManagedConnection, int, DatastoreIdentifier, String, int) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Accessor for the nextval of a sequence
getNextValueForValueGenerator(ValueGenerator, ExecutionContext) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the next value from the specified ValueGenerator.
getNString(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getNString(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getNString(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getNString(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getNucleusSequence(ExecutionContext, SequenceMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return a datastore sequence for this datastore matching the passed sequence MetaData.
getNucleusTypeColumnName() - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
 
getNullable() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getNullable() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
[Read Only] The current number of active connections that have been allocated from this data source.
getNumActive() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the number of active connections in the default pool.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
Gets the number of active connections in the pool.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
Not supported in this base implementation.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
getNumActive() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
getNumActive() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Returns the number of instances currently borrowed from this pool.
getNumActive() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Returns the total number of instances currently borrowed from this pool but not yet returned.
getNumActive() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Returns the number of instances currently borrowed from this pool.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Returns the total number of instances currently borrowed from this pool but not yet returned.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Returns the number of instances currently borrowed from this pool.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Returns the total number of instances currently borrowed from this pool but not yet returned.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Returns the number of instances currently borrowed from this pool.
getNumActive(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the number of active connections in the pool for a given user.
getNumActive(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
getNumActive(K) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key.
getNumActive(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key.
getNumActive(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key.
getNumActivePerKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
getNumActivePerKey() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
 
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Accessor for the number of tables in the schema for this schema.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Accessor for the number of columns in the schema for this table.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Accessor for the number of indices cols in the schema for this table.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Accessor for the number of columns in the schema for this table.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Accessor for the number of pk cols in the schema for this table.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Accessor for the number of JDBC types in the schema for this schema.
getNumberOfColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Accessor for the number of columns
getNumberOfColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
Accessor for the number of columns.
getNumberOfColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for the number of column mappings.
getNumberOfColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.MultiMapping
Accessor for the number of datastore mappings.
getNumberOfColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
getNumberOfColumnMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.VersionMapping
 
getNumberOfColumns() - Method in class org.datanucleus.store.rdbms.key.Key
Accessor for the number of columns.
getNumberOfColumns() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getNumberOfConstructorArgMappings() - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
getNumberOfJavaTypeMappings() - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Accessor for the number of java type mappings
getNumberOfParameterOccurrences() - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Accessor for the number of times this mapping is used as a parameter.
getNumberOfResultExpressions() - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
getNumberOfSelects() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Accessor for the number of selected items in the SELECT clause.
getNumberOfStatements() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getNumberOfSubExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getNumberOfTableGroups() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the number of table groups.
getNumberOfTables() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the number of tables defined for this statement.
getNumberOfTables() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
getNumberOfUnions() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
 
getNumericConversionFunction() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the function to use for converting to numeric.
getNumericConversionFunction() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the function to use for converting to numeric.
getNumericConversionFunction() - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the function to use for converting to numeric.
getNumericExpression(SQLExpression) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Method to return a numeric expression for the supplied SQL expression.
getNumericFunctions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
[Read Only] The current number of idle connections that are waiting to be allocated from this data source.
getNumIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the number of idle connections in the default pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
Gets the number of idle connections in the pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
Not supported in this base implementation.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The number of instances currently idle in this pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
getNumIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
getNumIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Returns an approximation not less than the of the number of idle instances in the pool.
getNumIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Returns the total number of instances currently idle in this pool.
getNumIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Returns the number of instances currently idle in this pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Returns the total number of instances currently idle in this pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Returns the number of instances currently idle in this pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Returns the total number of instances currently idle in this pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Returns the number of instances currently idle in this pool.
getNumIdle(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the number of idle connections in the pool for a given user.
getNumIdle(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
getNumIdle(K) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool.
getNumIdle(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool.
getNumIdle(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool.
getNumInterested() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
Obtain the number of threads with an interest registered in this key.
getNumPrecRadix() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getNumPrecRadix() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getNumTests() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Calculate the number of objects to test in a run of the idle object evictor.
getNumTests() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Calculates the number of objects to test in a run of the idle object evictor.
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the value of the BasicDataSource.numTestsPerEvictionRun property.
getNumTestsPerEvictionRun() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the number of statements to examine during each run of the idle object evictor thread (if any.)
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns the maximum number of objects to examine during each run (if any) of the idle object evictor thread.
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the numTestsPerEvictionRun configuration attribute for pools created with this configuration instance.
getNumTestsPerEvictionRun() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getNumTestsPerEvictionRun() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getNumWaiters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Return an estimate of the number of threads currently blocked waiting for an object from the pool.
getNumWaiters() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getNumWaiters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Returns an estimate of the number of threads currently blocked waiting for an object from the pool.
getNumWaiters() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getNumWaitersByKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Return an estimate of the number of threads currently blocked waiting for an object from the pool for each key.
getNumWaitersByKey() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.IdentityWrapper
 
getObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
getObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PooledSoftReference
Returns the object that the wrapped SoftReference refers to.
getObject() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Obtains the underlying object that is wrapped by this instance of PooledObject.
getObject() - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
Accessor for the Object.
getObject() - Method in class org.datanucleus.store.rdbms.query.PersistentClassROF
Method to convert the current ResultSet row into a persistable Object.
getObject() - Method in class org.datanucleus.store.rdbms.query.ResultClassROF
Method to convert the ResultSet row into an Object of the ResultClass type.
getObject() - Method in class org.datanucleus.store.rdbms.query.ResultMetaDataROF
Accessor for the object(s) from the current row of the ResultSet.
getObject() - Method in interface org.datanucleus.store.rdbms.query.ResultObjectFactory
Instantiates object(s) from the current row of the given result set.
getObject(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getObject(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getObject(int, Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getObject(int, Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getObject(int, Map<String, Class<?>>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getObject(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getObject(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getObject(String, Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getObject(String, Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getObject(String, Map<String, Class<?>>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractLargeBinaryColumnMapping
Method to retrieve the object from the large binary column.
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.ArrayColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
Method to retrieve a Big int from a ResultSet.
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BinaryStreamColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Method to extract an object from the ResultSet at the specified position
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobColumnMapping
 
getObject(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DateColumnMapping
Accessor for the object.
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.FloatColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.LongVarcharColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
Method to extract an object from the ResultSet at the specified position
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
Accessor for the value from a result set.
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.OtherColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.RealColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TimeColumnMapping
Accessor for the object.
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TimestampColumnMapping
Method to access an Object from the ResultSet.
getObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
getObject(ResultSet, int, Class<T>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to ResultSet.getObject(int, Class) without throwing a AbstractMethodError.
getObject(ResultSet, String, Class<T>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to ResultSet.getObject(String, Class) without throwing a AbstractMethodError.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Method to retrieve an object from the passed JDBC ResultSet.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.DatastoreIdMapping
Accessor for the OID object from the result set
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
Accessor for the object in this column
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Accessor for the embedded object from the result set
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.EnumMapping
 
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.GregorianCalendarMapping
 
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.InterfaceMapping
Method to retrieve an object of this type from the ResultSet.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.MultiPersistableMapping
Method to retrieve an object of this type from the ResultSet.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.NullMapping
 
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableIdMapping
Returns an identity for a persistable class.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Returns an instance of a persistable class.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceIdMapping
Returns an identity for a persistable class.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Method to retrieve an object of this type from the ResultSet.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedPCMapping
Method to extract the value of the persistable from a ResultSet.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedReferenceMapping
Method to extract the value of the persistable from a ResultSet.
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SQLFunctionMapping
 
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMultiMapping
 
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.UUIDMapping
 
getObject(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.VersionMapping
 
getObject(ExecutionContext, ResultSet, int[], DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Accessor for the embedded object from the result set
getObject(ExecutionContext, ResultSet, int[], DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from the result set at position specified by exprIndex based on being embedded/serialised into the provided owner.
getObject(ExecutionContext, ResultSet, int[], DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedPCMapping
Method to extract the value of the persistable from a ResultSet.
getObject(ExecutionContext, ResultSet, int[], DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedReferenceMapping
Method to extract the value of the persistable from a ResultSet.
getObject(ExecutionContext, ResultSet, int[], DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
getObjectClass() - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
getObjectForAbstractClass(ExecutionContext, JavaTypeMapping, ResultSet, int[], AbstractClassMetaData) - Static method in class org.datanucleus.store.rdbms.mapping.MappingHelper
Create an object id instance and fill the fields using reflection
getObjectForApplicationIdentity(ExecutionContext, JavaTypeMapping, ResultSet, int[], AbstractClassMetaData) - Static method in class org.datanucleus.store.rdbms.mapping.MappingHelper
Get the persistent object instance for a class using application identity defined by the provided result set columns
getObjectForBytes(byte[], int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractLargeBinaryColumnMapping
 
getObjectForDatastoreIdentity(ExecutionContext, JavaTypeMapping, ResultSet, int[], AbstractClassMetaData) - Static method in class org.datanucleus.store.rdbms.mapping.MappingHelper
Get the persistable object instance for a class using datastore identity defined by result set columns.
getObjectForIndex(int) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Accessor for the result object at an index.
getObjectForReferenceString(ExecutionContext, String) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Method to convert a "reference string" into the associated object.
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
Create and return a new BasicDataSource instance.
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Implements ObjectFactory to create an instance of this class
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
Implements ObjectFactory to create an instance of SharedPoolDataSource or PerUserPoolDataSource
getOneToOneNonOwnerFields() - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
All 1-1 bidirectional non-owner fields, with the FK In the other object.
getOrderMapping() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the order mapping.
getOrderMapping() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for order mapping.
getOrderString(StoreManager, String, SQLExpression) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Convenience method to allow adaption of an ordering string before applying it.
getOrderString(StoreManager, String, SQLExpression) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Convenience method to allow adaption of an ordering string before applying it.
getOrdinalPosition() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getOverrideMappingClass(Class<? extends JavaTypeMapping>, AbstractMemberMetaData, FieldRole) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Convenience method to allow overriding of particular mapping classes.
getOwnerFieldMetaData(Table) - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
getOwnerMapIndex() - Method in class org.datanucleus.store.rdbms.scostore.IteratorStatement
 
getOwnerMapping() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
 
getOwnerMapping() - Method in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
getOwnerMapping() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
getOwnerMapping() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Accessor for the "owner" mapping end of the relationship.
getOwnerMemberMetaData() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
 
getOwnerMemberMetaData() - Method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
 
getOwnerMemberMetaData() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Accessor for the MetaData for the owner field/property for this container.
getOwnerMemberMetaData(Table) - Method in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
getOwnerMemberMetaData(Table) - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
getOwnerStateManagerForBackingStore(DNStateManager) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to return the owner StateManager for a backing store.
getOwnerTable() - Method in class org.datanucleus.store.rdbms.table.JoinTable
 
getParameter(int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
Return the value for the parameter with index i (1-based, as usual with PreparedStatement)
getParameterizedType(Class<T>, Class<? extends T>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PoolImplUtils
Gets the matching parameterized type or null.
getParameterMetaData() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
getParameterMetaData() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getParameterName() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getParameterNameByPosition() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience accessor for a map of the parameter name keyed by its position.
getParameterNameByPosition() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getParameterNames() - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
getParameterPositionsForOccurrence(int) - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Accessor for the parameter positions for this occurrence of use of the mapping as a parameter.
getParametersForStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Accessor for the parameters for this SQLText (including all sub SQLText)
getParamsForField(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Convenience method to return the statement param position(s) for a field.
getParent() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Accessor for the parent component.
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Accessor for the parent Table schema component.
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
getParentLogger(CommonDataSource) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to CommonDataSource.getParentLogger() without throwing a AbstractMethodError.
getParentStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getPassword() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the password passed to the JDBC driver to establish connections.
getPassword() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getPassword() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the value of password for the default user.
getPassword() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
Gets the value of password.
getPassword() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
Gets the value of password.
getPasswordCharArray() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the value of password for the default user.
getPasswordCharArray() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
(Testing API) Gets the value of password for the default user.
getPasswordCharArray() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
Gets the value of password.
getPasswordCharArray() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
Gets the value of password.
getPatternExpressionAnyCharacter() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The pattern string for representing one character that is expanded in word searches.
getPatternExpressionAnyCharacter() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
The pattern string for representing one character that is expanded in word searches.
getPatternExpressionZeroMoreCharacters() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The pattern string for representing zero or more characters that is expanded in word searches.
getPatternExpressionZeroMoreCharacters() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
The pattern string for representing zero or more characters that is expanded in word searches.
getPerUserBlockWhenExhausted(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getBlockWhenExhausted() for the specified user's pool or the default if no user specific value is defined.
getPerUserDefaultAutoCommit(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific default value for Connection.setAutoCommit(boolean) for the specified user's pool.
getPerUserDefaultReadOnly(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific default value for Connection.setReadOnly(boolean) for the specified user's pool.
getPerUserDefaultTransactionIsolation(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific default value for Connection.setTransactionIsolation(int) for the specified user's pool.
getPerUserEvictionPolicyClassName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getEvictionPolicyClassName() for the specified user's pool or the default if no user specific value is defined.
getPerUserLifo(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getLifo() for the specified user's pool or the default if no user specific value is defined.
getPerUserMaxIdle(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for GenericObjectPool.getMaxIdle() for the specified user's pool or the default if no user specific value is defined.
getPerUserMaxTotal(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getMaxTotal() for the specified user's pool or the default if no user specific value is defined.
getPerUserMaxWaitMillis(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getMaxWaitMillis() for the specified user's pool or the default if no user specific value is defined.
getPerUserMinEvictableIdleTimeMillis(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getMinEvictableIdleTimeMillis() for the specified user's pool or the default if no user specific value is defined.
getPerUserMinIdle(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for GenericObjectPool.getMinIdle() for the specified user's pool or the default if no user specific value is defined.
getPerUserNumTestsPerEvictionRun(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getNumTestsPerEvictionRun() for the specified user's pool or the default if no user specific value is defined.
getPerUserSoftMinEvictableIdleTimeMillis(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getSoftMinEvictableIdleTimeMillis() for the specified user's pool or the default if no user specific value is defined.
getPerUserTestOnBorrow(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getTestOnBorrow() for the specified user's pool or the default if no user specific value is defined.
getPerUserTestOnCreate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getTestOnCreate() for the specified user's pool or the default if no user specific value is defined.
getPerUserTestOnReturn(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getTestOnReturn() for the specified user's pool or the default if no user specific value is defined.
getPerUserTestWhileIdle(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getTestWhileIdle() for the specified user's pool or the default if no user specific value is defined.
getPerUserTimeBetweenEvictionRunsMillis(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Gets the user specific value for BaseGenericObjectPool.getTimeBetweenEvictionRunsMillis() for the specified user's pool or the default if no user specific value is defined.
getPlatformMBeanServer() - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
getPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Returns the object pool used to pool connections created by this factory.
getPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Returns the keyed object pool used to pool connections created by this factory.
getPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Returns the ObjectPool in which Connections are pooled.
getPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
 
getPool(PoolKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Returns the object pool associated with the given PoolKey.
getPooledConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Attempts to establish a database connection using the default user and password.
getPooledConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
 
getPooledConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Attempts to establish a database connection.
getPooledConnectionAndInfo(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
getPooledConnectionAndInfo(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
getPooledConnectionAndInfo(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
 
getPooledObjectToString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getPooledObjectToString() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Provides a String form of the wrapper for debug purposes.
getPooledObjectType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
getPooledObjectType() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfoMBean
Obtain the name of the class of the pooled object.
getPoolKey(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Creates a pool key from the provided parameters.
getPoolNames() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
Gets the pool names.
getPoolStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getPosition() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getPostSetMappings() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
getPostSetMappings() - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
getPrecision() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getPreferredDefaultSQLTypeForJDBCType(JdbcType) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getPreferredDefaultSQLTypeForJDBCType(JdbcType) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Way for a DatastoreAdapter to specify a preferred default SQL type for a JDBC type (when there are multiple).
getPreferredDefaultSQLTypeForJDBCType(JdbcType) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
 
getPreparedStatementForQuery(ManagedConnection, String, Query) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Method to create a PreparedStatement for use with the query.
getPreparedStatementForSQLStatement(SQLStatement, ExecutionContext, ManagedConnection, String, String) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to return a PreparedStatement for an SQLStatement.
getPrimaryDatastoreClass() - Method in interface org.datanucleus.store.rdbms.table.SecondaryDatastoreClass
Accessor for the primary datastore class that this is dependent on.
getPrimaryDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the primary datastore class that this is dependent on.
getPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the primary key for this table.
getPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Accessor for the primary key for this table.
getPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the primary key for this table.
getPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the primary key for this table.
getPrimaryKeyFieldNumbers() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Accessor for the numbers of the PK fields.
getPrimaryKeys(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getPrimaryTable() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the primary table of the statement.
getPrimaryTable() - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Convenience method to return the primary table.
getProcedureColumns(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getProcedures(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getProcedureTerm() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getProperties() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverConnectionFactory
 
getProperties() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
 
getProperties(String) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
Parse properties from the string.
getPropertiesForDriver(StoreManager) - Static method in class org.datanucleus.store.rdbms.connectionpool.AbstractConnectionPoolFactory
Convenience method to return the properties to pass to the driver.
getPropertiesForValueGenerator(AbstractClassMetaData, int, ClassLoaderResolver, SequenceMetaData, TableGeneratorMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return the properties to pass to the ValueGenerator for the specified field.
getProperty(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for a property affecting the query compilation.
getProperty(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.IndexInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Accessor for a property of the schema.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Accessor for a property of the table.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Accessor for a property of the table.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Accessor for a property of the table.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Accessor for a property of the table.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Accessor for a property of the types.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Accessor for a property.
getPropertyInfo(String, Properties) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
getPseudoColumns(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getPseudoColumns(DatabaseMetaData, String, String, String, String) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to DatabaseMetaData.getPseudoColumns(String, String, String, String) without throwing a AbstractMethodError.
getPutStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Generate statement to add an item to the Map.
getQueryCacheKey() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to get key for query cache
getQueryCacheKey() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to get key for query cache
getQueryCacheKey() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getQueryGenerator() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getQueryLanguage() - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for the query language that this query pertains to.
getQueryLanguage() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Accessor for the query language that this query pertains to.
getQueryResultForQuery(Query, ResultObjectFactory, ResultSet, Collection) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
 
getQueryTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getQueryTimeout() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return the SQL to append to the end of the SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the SQL to append to the end of the SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the OFFSET/FETCH keywords.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the ROWS keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMUT keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the OFFSET/FETCH keywords.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMUT keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long, boolean) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the OFFSET/FETCH keywords.
getRangeByRowNumberColumn() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return the column name to use when handling ranges via a row-number on the select using the original method (DB2).
getRangeByRowNumberColumn() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the column name to use when handling ranges via a rownumber on the select using the original method (DB2).
getRangeByRowNumberColumn() - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getRangeByRowNumberColumn2() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return the column name to use when handling ranges via a rownumber on the select using the second method (Oracle).
getRangeByRowNumberColumn2() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the column name to use when handling ranges via a rownumber on the select using the second method (Oracle).
getRDBMSColumnInfoForColumn(Connection, Table, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the column info from the datastore for the column in the specified table.
getRDBMSManager() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getRDBMSSchemaInfoForCatalogSchema(Connection, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to retrieve schema information for all tables in the specified catalog/schema.
getRDBMSSchemasInfo(Connection, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to read the schemas information for this datastore.
getRDBMSTableFKInfoForTable(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the ForeignKey info for the specified table from the datastore.
getRDBMSTableFKInfoForTable(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the ForeignKey info for the specified table from the datastore.
getRDBMSTableIndexInfoForTable(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the index info for the catalog+schema+tableName in the datastore.
getRDBMSTableIndexInfoForTable(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the index info for the specified table from the datastore.
getRDBMSTableInfoForTable(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the column info for the catalog+schema+tableName in the datastore.
getRDBMSTableInfoForTable(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the column info for the specified table from the datastore.
getRDBMSTablePKInfoForTable(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the PrimaryKey info for the specified table from the datastore.
getRDBMSTablePKInfoForTable(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the PrimaryKey info for the specified table from the datastore.
getRDBMSTypesInfo(Connection) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to read and cache the types information for this datastore.
getReachableFieldNumbers() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Accessor for the numbers of the reachable fields (not inserted).
getReachableStatementMappings() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the StatementExpressionIndex for the "reachable" fields.
getRealMemberMetaData() - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
 
getRef(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getRef(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getRef(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getRef(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getRefColumnList() - Method in class org.datanucleus.store.rdbms.key.ForeignKey
 
getReference() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Implements Referenceable.
getReference() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Returns a PerUserPoolDataSource Reference.
getReference() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
Returns a SharedPoolDataSource Reference.
getReference() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PooledSoftReference
Returns the SoftReference wrapped by this object.
getReferenceFieldType(FieldRole) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Convenience method to extract the type of the reference field.
getReferenceMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for the mapping at the other end of a relation when this field is part of a 1-1, 1-N, M-N (bidirectional) relation.
getReferenceStringForObject(ExecutionContext, Object) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Method to convert an object to be stored into a "reference string" to store.
getRefTable() - Method in class org.datanucleus.store.rdbms.key.ForeignKey
 
getRegisteredJmxName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
getRelatedMapping() - Method in class org.datanucleus.store.rdbms.table.PersistableJoinTable
Accessor for the mapping of the "related" in the join table.
getRelationDiscriminatorMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getRelationDiscriminatorMapping() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the element discriminator mapping.
getRelationDiscriminatorValue() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getRelationDiscriminatorValue() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the element discriminator value.
getRelationFieldNumbers() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Accessor for the numbers of the relation fields (not inserted).
getRelationType() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
 
getRemarks() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getRemoveAbandonedOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Flag to remove abandoned connections if they exceed the removeAbandonedTimeout when borrowObject is invoked.
getRemoveAbandonedOnBorrow() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getRemoveAbandonedOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Flag to remove abandoned objects if they exceed the removeAbandonedTimeout when borrowObject is invoked.
getRemoveAbandonedOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Gets whether a check is made for abandoned objects when an object is borrowed from this pool.
getRemoveAbandonedOnBorrow() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getRemoveAbandonedOnMaintenance() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Flag to remove abandoned connections if they exceed the removeAbandonedTimeout during pool maintenance.
getRemoveAbandonedOnMaintenance() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getRemoveAbandonedOnMaintenance() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Flag to remove abandoned objects if they exceed the removeAbandonedTimeout when pool maintenance (the "evictor") runs.
getRemoveAbandonedOnMaintenance() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Gets whether a check is made for abandoned objects when the evictor runs.
getRemoveAbandonedOnMaintenance() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getRemoveAbandonedTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Timeout in seconds before an abandoned connection can be removed.
getRemoveAbandonedTimeout() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getRemoveAbandonedTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Timeout in seconds before an abandoned object can be removed.
getRemoveAbandonedTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Obtains the timeout before which an object will be considered to be abandoned by this pool.
getRemoveAbandonedTimeout() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getRemoveAllStmt(Collection) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
Generate statement for removing a collection of items from the List.
getRemoveAllStmt(DNStateManager, Collection) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Generate statement for removing a collection of items from the Set.
getRemoveAtNullifyBulkStmt(int[]) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Generates the statement for removing an item by nulling it out (setting owner to null, and index to -1).
getRemoveAtNullifyStmt() - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Generates the statement for removing an item by nulling it out (setting owner to null, and index to -1).
getRemoveAtStmt() - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generates the statement for removing an item.
getRemoveStatementString(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
 
getRemoveStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Generate statement to remove an item from the Map.
getRemoveStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Generates the statement for removing items.
getRemoveStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Generate statement for removing an element from the Collection.
getRemoveStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Generate statement for deleting items from the Set.
getRequiredJoinTypeForAlias(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to return the required join type for the specified alias.
getRequiredTransactionIsolationLevel() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the "required" transaction isolation level if it has to be a certain value for this adapter.
getRequiredTransactionIsolationLevel() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the "required" transaction isolation level if it has to be a certain value for this adapter.
getRequireFullStackTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Indicates if full stack traces are required when logAbandoned is true.
getReservedWords() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the reserved words constructed from the method DataBaseMetaData.getSQLKeywords + standard SQL reserved words
getReservedWords() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the reserved words constructed from the method DataBaseMetaData.getSQLKeywords + standard SQL reserved words
getResultAlias() - Method in class org.datanucleus.store.rdbms.sql.expression.ResultAliasExpression
 
getResultDefinition() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getResultDefinitionForClass() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getResultObject(ResultSet, int) - Method in class org.datanucleus.store.rdbms.query.ResultClassROF
Convenience method to read the value of a column out of the ResultSet.
getResultObjectFactoryForCandidateClass(ResultSet) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method to generate a ResultObjectFactory for converting rows of the provided ResultSet into instances of the candidate class.
getResultObjectFactoryForNoCandidateClass(ExecutionContext, ResultSet, Class) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Utility to take a ResultSet and return a ResultObjectFactory for extracting the results, assuming that no candidate class is supplied.
getResultSet() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getResultSet() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getResultSet() - Method in class org.datanucleus.store.rdbms.query.AbstractROF
 
getResultSet() - Method in class org.datanucleus.store.rdbms.query.PersistentClassROF
 
getResultSet() - Method in class org.datanucleus.store.rdbms.query.ResultMetaDataROF
 
getResultSet() - Method in interface org.datanucleus.store.rdbms.query.ResultObjectFactory
Accessor for the JDBC ResultSet being processed.
getResultSetConcurrency() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getResultSetConcurrency() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Gets the result set concurrency type; one of ResultSet.CONCUR_READ_ONLY or ResultSet.CONCUR_UPDATABLE.
getResultSetConcurrency() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getResultSetConcurrencyForQuery(Query) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Accessor for the result set concurrency for the specified query.
getResultSetHoldability() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getResultSetHoldability() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getResultSetHoldability() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Gets the result set holdability, one of the following ResultSet constants: ResultSet.HOLD_CURSORS_OVER_COMMIT or ResultSet.CLOSE_CURSORS_AT_COMMIT.
getResultSetHoldability() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getResultSetType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getResultSetType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Gets the result set type, one of ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.
getResultSetType() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getResultSetTypeForQuery(Query) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Accessor for the result set type for the specified query.
getResultsForResultSet(RDBMSStoreManager, ResultSet, ManagedConnection) - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
getResultValueAtPosition(ResultSet, JavaTypeMapping, int) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return the value from the results for the mapping at the specified position.
getReturnedCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The total number of objects returned to this pool over the lifetime of the pool.
getReturnedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getReturnedCount() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getRoleForMember() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for the role of this mapping for the field/property.
getRollbackOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Gets the current value of the flag that controls whether a connection will be rolled back when it is returned to the pool if auto commit is not enabled and the connection is not read only.
getRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getRowId(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getRowId(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getRowId(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getRowId(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getRowIdLifetime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSchema() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getSchema() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
getSchema() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
The schema.
getSchema(Connection) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to Connection.getSchema() without throwing a AbstractMethodError.
getSchemaCallbacks() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getSchemaData(Object, String, Object[]) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Accessor for schema data store under the provided name and defined by the specified values.
getSchemaName() - Method in interface org.datanucleus.store.rdbms.identifier.DatastoreIdentifier
Accessor for the schema
getSchemaName() - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Accessor for the schema
getSchemaName() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the Schema Name.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the Schema Name for this datastore.
getSchemaName(Connection) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the Schema Name for this datastore.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the schema name.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the Schema Name for this datastore.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the Schema Name for this datastore.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
getSchemaOrNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
getSchemaOrNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
 
getSchemas() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSchemas(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSchemaTerm() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSCOIteratorStatements() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getSearchable() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getSearchStringEscape() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSecondaryDatastoreClasses() - Method in class org.datanucleus.store.rdbms.table.ClassTable
 
getSecondaryDatastoreClasses() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for any secondary tables for this table.
getSecondaryDatastoreClasses() - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for any secondary tables for this table.
getSecondaryDatastoreClasses() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
getSelectForUpdateText() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method returning the text to append to the end of the SELECT to perform the equivalent of "SELECT ...
getSelectForUpdateText() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method returning the text to append to the end of the SELECT to perform the equivalent of "SELECT ...
getSelectForUpdateText() - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Method returning the text to append to the end of the SELECT to perform the equivalent of "SELECT ...
getSelectNewUUIDStmt() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectNewUUIDStmt() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectNewUUIDStmt() - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectNewUUIDStmt() - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectNewUUIDStmt() - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectStatement() - Method in class org.datanucleus.store.rdbms.scostore.IteratorStatement
 
getSelectStatement() - Method in class org.datanucleus.store.rdbms.sql.InsertStatement
 
getSelectStatementForCandidate(String, ExecutionContext) - Method in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Convenience method to return the SelectStatement for a particular class.
getSelectWithLockOption() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The option to specify in "SELECT ...
getSelectWithLockOption() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
The option to specify in "SELECT ...
getSelectWithLockOption() - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
The option to specify in "SELECT ...
getSelectWithLockOption() - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
The option to specify in "SELECT ...
getSelectWithLockOption() - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the sequence create statement for this datastore.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the sequence create statement for this datastore.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
Accessor for the sequence create statement for this datastore.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Accessor for the sequence statement to create the sequence.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the sequence statement to get the next id for this datastore.
getSequenceNextStmt(String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the sequence statement to get the next id for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
Accessor for the sequence statement to get the next id for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSetStatementString(Object) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
 
getSetStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
Generates the statement for setting an item.
getSetStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Generates the statement for setting an item to be at a position.
getShiftBulkStmt() - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generates the statement for shifting items in bulk.
getShiftStmt() - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generates the statement for shifting items.
getShort(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getShort(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getShort(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getShort(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getShort(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getShort(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getShort(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
getShort(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
getShort(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getShort(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getShort(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getSize(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getSizeStmt() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Generate statement for getting the size of the container.
getSizeStmt() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Method to return a size statement.
getSizeUsingMethod() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to get the size using the "resultSizeMethod".
getSizeUsingMethod() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Method to get the size using the "resultSizeMethod".
getSoftDeleteStatement() - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
 
getSoftDeleteStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the mapping for soft-delete in the statement
getSoftMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the minimum amount of time a connection may sit idle in the pool before it is eligible for eviction by the idle object evictor, with the extra condition that at least "minIdle" connections remain in the pool.
getSoftMinEvictableIdleTimeMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getSoftMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any - see BaseGenericObjectPool.setTimeBetweenEvictionRunsMillis(long)), with the extra condition that at least minIdle object instances remain in the pool.
getSoftMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the softMinEvictableIdleTimeMillis configuration attribute for pools created with this configuration instance.
getSourceTable() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
Accessor for the table we are joining from.
getSql() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Gets the SQL statement.
getSQL() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Convenience accessor for the SQL to invoke in the datastore for this query.
getSQL() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Convenience accessor for the SQL to invoke in the datastore for this query.
getSQL() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
Convenience accessor for the SQL to invoke, when we only have 1 statement associated with this compilation.
getSQL() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation.StatementCompilation
 
getSQLAddCandidateKeyStatements(Map<DatastoreIdentifier, CandidateKey>) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Get SQL statements to add expected Candidate Keys that are not yet on the table.
getSQLAddFKStatements(Map, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Get SQL statements to add expected Foreign Keys that are not yet at the table.
getSqlConnection() - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
Convenience accessor for the java.sql.Connection in use (if any).
getSQLController() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the SQL controller.
getSQLCreateIndexStatements(Map, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the CREATE INDEX statements for this table.
getSQLCreateStatements(Properties) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the SQL create statements.
getSQLCreateStatements(Properties) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the CREATE statements for this table.
getSQLCreateStatements(Properties) - Method in class org.datanucleus.store.rdbms.table.ClassView
Method to return the necessary SQL create statements for this table.
getSQLCreateStatements(Properties) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the SQL CREATE statements for this table.
getSQLDefinition() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the SQL definition of this column.
getSQLDefinition() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getSQLDropStatements() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the SQL drop statements.
getSQLDropStatements() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the DROP statements for this table.
getSQLDropStatements() - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the DROP statements for this table.
getSQLDropStatements() - Method in class org.datanucleus.store.rdbms.table.ViewImpl
Internal method to generate the SQL statements for dropping the view.
getSQLExpressionFactory() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the SQL expression factory to use when generating SQL statements.
getSQLExpressionFactory() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getSqlForJoins(boolean) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Convenience method to return the JOIN clause implied by the "joins" List.
getSQLKeywords() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSQLLiteralForLiteralValue(Object) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the SQLMethod class for the query invocation of specified class + method name (if available for this datastore).
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
getSQLMethodClass(String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
 
getSQLMethodKey(String, String, String) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Convenience method to return the key for the SQL method.
getSQLOperationClass(String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getSQLOperationClass(String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the SQLOperation class for the specified operation (if available for this datastore).
getSQLOperationClass(String) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getSQLOperationClass(String) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
 
getSQLOperationClass(String) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
 
getSQLOperationClass(String) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
 
getSQLOperationClass(String) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
 
getSQLOperationClass(String) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
getSQLOperationClass(String) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
getSQLOperationKey(String, String) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Convenience method to return the key for the SQL operation.
getSQLPrecision() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
Accessor for the precision of data in the column.
getSQLStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getSQLStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
getSQLStatementForCandidateViaJoin(String) - Method in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Convenience method to return the SQLStatement for a particular class selecting a join table.
getSQLStatementForGet(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Method to return an SQLStatement for retrieving the value for a key.
getSQLStatementForGet(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Method to return an SQLStatement for retrieving the value for a key.
getSQLStatementForIterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
Method to generate an SQLStatement for iterating through keys of the map.
getSQLStatementForIterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
Method to generate an SQLStatement for iterating through values of the map.
getSQLStatementForIterator(DNStateManager, FetchPlan, boolean) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Method to generate a SelectStatement for iterating through entries of the map.
getSQLStateType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSQLTable() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getSQLTableForMappingOfTable(SQLStatement, SQLTable, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to return the SQLTable where the specified mapping (in the same table group as the provided SQLTable) is defined.
getSQLTableMappingForAlias(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getSQLTableMappingForPrimaryExpression(SQLStatement, String, PrimaryExpression, Boolean) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to take in a PrimaryExpression and return the SQLTable mapping info that it signifies.
getSQLText() - Method in class org.datanucleus.store.rdbms.sql.DeleteStatement
 
getSQLText() - Method in class org.datanucleus.store.rdbms.sql.InsertStatement
 
getSQLText() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
 
getSQLText() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
getSQLText() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getSQLText() - Method in class org.datanucleus.store.rdbms.sql.UpdateStatement
 
getSQLTypeInfoForJdbcType(StoreSchemaHandler, ManagedConnection, short) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the SQLType info for the specified JDBC type and the SQL type name.
getSQLTypeInfoForJDBCType(int) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the SQL type info for the specified JDBC type
getSQLTypeInfoForJDBCType(int, String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the SQL type info for the specified JDBC type.
getSQLXML(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getSQLXML(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getSQLXML(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getSQLXML(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getStackTrace(Exception) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Gets the stack trace of an exception as a string.
getState() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Returns the state of this object.
getState() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Returns the state of this object.
getStateManagerForEmbeddedObject(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedPCMapping
Accessor for StateManager of the embedded PC object when provided with the owner object.
getStateManagerForEmbeddedPCObject(DNStateManager, Object, AbstractMemberMetaData, PersistableObjectType) - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Method to return StateManager for an embedded PC object (element, key, value).
getStatement() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getStatement() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation.StatementCompilation
 
getStatement() - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Accessor for the delete SQL statement.
getStatement() - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Accessor for the basic update SQL statement.
getStatement() - Method in class org.datanucleus.store.rdbms.valuegenerator.MaxGenerator
Return the SQL statement.
getStatement(ExecutionContext) - Method in class org.datanucleus.store.rdbms.sql.DiscriminatorStatementGenerator
Accessor for the SelectStatement.
getStatement(ExecutionContext) - Method in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Accessor for the statement.
getStatement(ExecutionContext) - Method in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Accessor for the SelectStatement for the candidate [+ subclasses].
getStatement(DatastoreClass, DNStateManager[], boolean) - Method in class org.datanucleus.store.rdbms.request.LocateBulkRequest
 
getStatementCompilations() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getStatementForCandidates(RDBMSStoreManager, SQLStatement, AbstractClassMetaData, StatementClassMapping, ExecutionContext, Class, boolean, String, String, String, Set<String>) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Method to return a statement selecting the candidate table(s) required to cover all possible types for this candidates inheritance strategy.
getStatementForQuery(ManagedConnection, String) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to create a new PreparedStatement for a query.
getStatementForQuery(ManagedConnection, String, String, String) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to create a new PreparedStatement for a query.
getStatementForUpdate(ManagedConnection, String, boolean) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to create a new PreparedStatement for an update.
getStatementForUpdate(ManagedConnection, String, boolean, boolean, List<String>) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to create a new PreparedStatement for an update.
getStatementMappingForNewObjectExpression(NewObjectExpression, SelectStatement) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to convert a NewObjectExpression into a StatementNewObjectMapping.
getStatementMappings() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the mappings for fields in the statement
getStatementParameters() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getStatementToBulkFetchField(AbstractClassMetaData, AbstractMemberMetaData, Query, Map, RDBMSQueryCompilation, Set<String>) - Method in class org.datanucleus.store.rdbms.query.BulkFetchExistsHandler
Convenience method to generate a bulk-fetch statement for the specified multi-valued field of the owning query.
getStatementToBulkFetchField(AbstractClassMetaData, AbstractMemberMetaData, Query, Map, RDBMSQueryCompilation, Set<String>) - Method in interface org.datanucleus.store.rdbms.query.BulkFetchHandler
Method to return the bulk-fetch statement (and its associated mappings for extracting the results).
getStatementToBulkFetchField(AbstractClassMetaData, AbstractMemberMetaData, Query, Map, RDBMSQueryCompilation, Set<String>) - Method in class org.datanucleus.store.rdbms.query.BulkFetchJoinHandler
Convenience method to generate a bulk-fetch statement for the specified multi-valued field of the owning query.
getStatementWithParamsReplaced() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
Return the given SQL, with JDBC parameters replaced by the actual parameter values.
getStatementWithParamsReplacedForSubStatement(ParamLoggingPreparedStatement.SubStatement) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
Convenience method to return the statement text (with params replaced) for a "SubStatement" object.
getStmtLocked - Variable in class org.datanucleus.store.rdbms.scostore.FKMapStore
JDBC statement to use for retrieving the value of the map for a key (locking).
getStmtLocked - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
JDBC statement to use for retrieving keys of the map (locking).
getStmtType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
The SQL statement type.
getStmtUnlocked - Variable in class org.datanucleus.store.rdbms.scostore.FKMapStore
JDBC statement to use for retrieving the value of the map for a key (not locking).
getStmtUnlocked - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
JDBC statement to use for retrieving keys of the map (not locking).
getStorageClass() - Static method in class org.datanucleus.store.rdbms.valuegenerator.DatastoreUUIDHexGenerator
Accessor for the storage class for values generated with this generator.
getStorageClass() - Static method in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Accessor for the storage class for values generated with this generator.
getStorageClass() - Static method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Accessor for the storage class for values generated with this generator.
getStorageDescription() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Utility to output the storage description for this mechanism.
getStoreDataForDatastoreContainerObject(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Utility to return all StoreData for a Datastore Container identifier.
getStoredJavaType() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the type of data stored in this field.
getStoredJavaType() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getStoredValueForEnum(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
getStoreManager() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
 
getStoreManager() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
 
getStoreManager() - Method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
 
getStoreManager() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getStoreManager() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the StoreManager for this column.
getStoreManager() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getStoreManager() - Method in interface org.datanucleus.store.rdbms.table.Table
 
getString(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getString(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getString(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getString(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractLargeBinaryColumnMapping
Accessor for String value when serialised.
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
 
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobColumnMapping
 
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
Accessor for the value for a boolean field stored as a String datastore type.
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Method to extract a String from the ResultSet at the specified position
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobColumnMapping
 
getString(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Obtains a value from resultSet at position specified by exprIndex.
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.LongVarcharColumnMapping
 
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
Method to extract a String from the ResultSet at the specified position
getString(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.SqlXmlColumnMapping
 
getString(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Obtains a value from datastoreResults at position specified by exprIndex.
getString(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
getString(ExecutionContext, ResultSet, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getStringContent(RefAddr) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
getStringFunctions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSTRPOSDropFunction() - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
DROP a NUCLEUS_STRPOS function for Informix
getSTRPOSFunction() - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Creates a NUCLEUS_STRPOS function for Informix
getSubExpression(int) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getSubJoin() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
getSubprotocolForURL(String) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Method to return the "subprotocol" for a JDBC URL.
getSubqueryStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
getSubqueryStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
getSubqueryStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.SubqueryExpression
 
getSubqueryStatement() - Method in interface org.datanucleus.store.rdbms.sql.expression.SubqueryExpressionComponent
Accessor for the subquery.
getSubqueryStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
getSubString(long, int) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
getSuperDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the supertable for this table.
getSuperDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the supertable for this table.
getSuperDatastoreClass() - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the supertable for this table.
getSuperDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the supertable for this table.
getSupertable(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Utility to find the table above this one.
getSuperTables(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSuperTypes(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getSupportedExtensions() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to return the names of the extensions supported by this query.
getSupportedExtensions() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to return the names of the extensions supported by this query.
getSupportedExtensions() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method to return the names of the extensions supported by this query.
getSupportedOptions() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the options that are supported by this datastore adapter and the underlying datastore.
getSupportedOptions() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the options that are supported by this datastore adapter and the underlying datastore.
getSupportedOptions() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getSupportedQueryLanguages() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getSurrogateColumn(SurrogateColumnType) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
 
getSurrogateColumn(SurrogateColumnType) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getSurrogateColumn(SurrogateColumnType) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
getSurrogateForEmptyStrings() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Some databases, Oracle, treats an empty string (0 length) equals null
getSurrogateForEmptyStrings() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Some databases, Oracle, treats an empty string (0 length) equals null
getSurrogateMapping(SurrogateColumnType, boolean) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
 
getSurrogateMapping(SurrogateColumnType, boolean) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getSurrogateMapping(SurrogateColumnType, boolean) - Method in class org.datanucleus.store.rdbms.table.ClassTable
 
getSurrogateMapping(SurrogateColumnType, boolean) - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for the mapping for the specified surrogate type.
getSwallowedExceptionListener() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The listener used (if any) to receive notifications of exceptions unavoidably swallowed by the pool.
getSystemFunctions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getTable() - Method in class org.datanucleus.store.rdbms.key.Key
Accessor for the table
getTable() - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Accessor for the datastore class.
getTable() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for the table.
getTable() - Method in class org.datanucleus.store.rdbms.request.RequestIdentifier
Accessor for the table of this request.
getTable() - Method in class org.datanucleus.store.rdbms.sql.SQLColumn
 
getTable() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
getTable() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the table for this column
getTable() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getTable() - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Convenience accessor for the table being used.
getTable(String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the SQLTable object with the specified alias (if defined for this statement).
getTable(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Returns the datastore container (table) for the specified field.
getTable(Table, String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the SQLTable object for the specified table (if defined for this statement) in the specified table group.
getTableCat() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getTableForDatastoreContainer(Table) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method to find a registered SQLTable that is for the specified table
getTableForStrategy(AbstractClassMetaData, int, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getTableGroup(String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the table group with this name.
getTableKeyInRDBMSSchemaInfo(String, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience accessor for the key that we use to store a tables information in RDBMSSchemaInfo.
getTableManagingMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.ClassTable
 
getTableName() - Method in class org.datanucleus.store.rdbms.RDBMSStoreData
Accessor for tableName.
getTableName() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getTableNamer(String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to return the namer for a particular schema.
getTablePrivileges(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getTables() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
getTables(String, String, String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getTableSchem() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getTableType(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Returns the type of a database table/view in the datastore.
getTableTypes() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getTableWithDiscriminator() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Convenience method to return the root table with a discriminator in this inheritance tree.
getTakeQueueLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Returns the length of the queue of threads waiting to take instances from this deque.
getTargetTable() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
Accessor for the table we are joining to.
getTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the BasicDataSource.testOnBorrow property.
getTestOnBorrow() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns whether objects borrowed from the pool will be validated before being returned from the borrowObject() method.
getTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the testOnBorrow configuration attribute for pools created with this configuration instance.
getTestOnBorrow() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getTestOnBorrow() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getTestOnCreate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the BasicDataSource.testOnCreate property.
getTestOnCreate() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getTestOnCreate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns whether objects created for the pool will be validated before being returned from the borrowObject() method.
getTestOnCreate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the testOnCreate configuration attribute for pools created with this configuration instance.
getTestOnCreate() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getTestOnCreate() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the value of the BasicDataSource.testOnReturn property.
getTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns whether objects borrowed from the pool will be validated when they are returned to the pool via the returnObject() method.
getTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the testOnReturn configuration attribute for pools created with this configuration instance.
getTestOnReturn() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getTestOnReturn() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the value of the BasicDataSource.testWhileIdle property.
getTestWhileIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns whether objects sitting idle in the pool will be validated by the idle object evictor (if any - see BaseGenericObjectPool.setTimeBetweenEvictionRunsMillis(long)).
getTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the testWhileIdle configuration attribute for pools created with this configuration instance.
getTestWhileIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getTestWhileIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getTime(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getTime(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getTime(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getTime(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getTime(long, long) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getTime(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getTime(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getTime(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getTime(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getTime(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TimeColumnMapping
 
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the value of the BasicDataSource.timeBetweenEvictionRunsMillis property.
getTimeBetweenEvictionRunsMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the number of milliseconds to sleep between runs of the idle object evictor thread.
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns the number of milliseconds to sleep between runs of the idle object evictor thread.
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Get the value for the timeBetweenEvictionRunsMillis configuration attribute for pools created with this configuration instance.
getTimeBetweenEvictionRunsMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
getTimeBetweenEvictionRunsMillis() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
getTimeDateFunctions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getTimestamp(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getTimestamp(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getTimestamp(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getTimestamp(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getTimestamp(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getTimestamp(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getTimestamp(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getTimestamp(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getTimestamp(ResultSet, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TimestampColumnMapping
Method to access a Timestamp from the ResultSet.
getToString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
Expose the DelegatingConnection.toString() method via a bean getter so it can be read as a property via JMX.
getToString() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
getTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Gets a list of objects being traced by this object.
getTransactionIsolation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getTransactionIsolation() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
getTransactionIsolationForSchemaCreation() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the transaction isolation level to use during schema creation.
getTransactionIsolationForSchemaCreation() - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Spanner INFORMATION_SCHEMA works only in read-only transactions https://cloud.google.com/spanner/docs/information-schema
getTransactionIsolationForSchemaCreation() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the transaction isolation level to use during schema creation.
getTransactionIsolationForSchemaCreation() - Method in class org.datanucleus.store.rdbms.adapter.DB2AS400Adapter
Accessor for the transaction isolation level to use during schema creation.
getTrimSpecKeyword() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrim3Method
 
getTrimSpecKeyword() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimLeft3Method
 
getTrimSpecKeyword() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimRight3Method
 
getType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getType() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for the class name of the object that is being mapped here.
getType() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
getType() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the main class represented.
getType() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the type of the class being represented by this view.
getType() - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the primary class represented.
getType() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the main type represented here.
getTypeConverter() - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
getTypeConverter() - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMultiMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for the (SQL) type info for this datastore type.
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
getTypeInfo() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the type info for this column.
getTypeInfo() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getTypeMap() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getTypeName() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getTypeName() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getTypeName() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getTypeOfVariable(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for the type of a variable if already known (declared?).
getTypeOfVariable(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Accessor for the type of a variable if already known (declared?).
getTypeParameter(Class<?>, Type) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PoolImplUtils
For a generic parameter, return either the Class used or if the type is unknown, the index for the type in definition of the class
getUDTs(String, String, String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getUnicodeStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
getUnicodeStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
getUnions() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Accessor for the unioned statements.
getUnique() - Method in class org.datanucleus.store.rdbms.key.Index
Accessor for whether the index is unique
getUnlimitedLengthPrecisionValue(SQLTypeInfo) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Returns the precision value to be used when creating string columns of "unlimited" length.
getUnlimitedLengthPrecisionValue(SQLTypeInfo) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Returns the precision value to be used when creating string columns of "unlimited" length.
getUnlimitedLengthPrecisionValue(SQLTypeInfo) - Method in class org.datanucleus.store.rdbms.adapter.PointbaseAdapter
Returns the precision value to be used when creating string columns of "unlimited" length.
getUnsetStmt() - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Generates the statement for unsetting an item from a list position.
getUpdateCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getUpdateCount() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getUpdateCount() - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
getUpdateEmbeddedElementStmt(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Generate statement for update the field of an embedded element.
getUpdateEmbeddedKeyStmt(JavaTypeMapping, JavaTypeMapping, JavaTypeMapping, Table) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Generate statement for update the field of an embedded key.
getUpdateEmbeddedValueStmt(JavaTypeMapping, JavaTypeMapping, JavaTypeMapping, Table) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Generate statement for update the field of an embedded value.
getUpdateFieldNumbers() - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Accessor for the numbers of fields to be updated (excluding PK fields).
getUpdateFields() - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Accessor for the mapping indices for the fields.
getUpdateFkStatementString(Object) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
 
getUpdateFkStatementString(Object) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
 
getUpdateFkStmt() - Method in class org.datanucleus.store.rdbms.scostore.FKArrayStore
Generate statement for updating the owner, index columns in an inverse 1-N.
getUpdateFkStmt() - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Generate statement for updating a Foreign Key from key/value to owner in an inverse 1-N.
getUpdateFkStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Generate statement for updating the owner, index columns in an inverse 1-N.
getUpdateFkStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Generate statement for updating a Foreign Key in a FK 1-N.
getUpdateInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for the string to put in any update datastore statements for this field.
getUpdateInputParameter() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Accessor for the string to put in any update datastore statements for this field.
getUpdateInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.column.DB2DatalinkColumnMapping
 
getUpdateRequest(DatastoreClass, AbstractMemberMetaData[], AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Returns a request object that will update a row in the given table.
getUpdateStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Generate statement to update an item in the Map.
getUpdateStmt() - Method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Generates the statement for updating items.
getUpdateTableStatement(SQLTable, SQLText) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return the SQLText for an UPDATE TABLE statement.
getUpdateTableStatement(SQLTable, SQLText) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return the basic SQL for an UPDATE TABLE statement.
getUpdateTableStatement(SQLTable, SQLText) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Method to return the SQLText for an UPDATE TABLE statement.
getUpdateTableStatement(SQLTable, SQLText) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
Method to return the SQLText for an UPDATE TABLE statement.
getUpdateTableStatement(SQLTable, SQLText) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Method to return the SQLText for an UPDATE TABLE statement.
getUpdateTableStatement(SQLTable, SQLText) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Method to return the SQLText for an UPDATE TABLE statement.
getUpdateTimestampStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
getUpdateTimestampStatementMapping() - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
getUpdateUserStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
getUpdateUserStatementMapping() - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
getUpdateVersion() - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Accessor for the version mapping index.
getUrl() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the JDBC connection BasicDataSource.url property.
getUrl() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getUrl() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the value of url used to locate the database for this datasource.
getURL() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getURL(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getURL(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getURL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getURL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getUser() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the value of default user (login or user name).
getUsername() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the JDBC connection BasicDataSource.userName property.
getUsername() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getUsername() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
Gets the value of userName.
getUsername() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
Gets the value of user name.
getUserName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
 
getUserName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getUserName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
 
getUserPassKey() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
 
getUserPassword() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
 
getUseUsageTracking() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
If the pool implements UsageTracking, should the pool record a stack trace every time a method is called on a pooled object and retain the most recent stack trace to aid debugging of abandoned objects?
getValidationQuery() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the validation query used to validate connections before returning them.
getValidationQuery() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getValidationQuery() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the SQL query that will be used to validate connections from this pool before returning them to the caller.
getValidationQuery() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getValidationQueryTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the validation query timeout.
getValidationQueryTimeout() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
getValidationQueryTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Returns the timeout in seconds before the validation query fails.
getValidationQueryTimeoutSeconds() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getValidValues(int) - Method in class org.datanucleus.store.rdbms.mapping.java.EnumMapping
Accessor for the valid values for this mapping (if any restriction is imposed).
getValidValues(int) - Method in class org.datanucleus.store.rdbms.mapping.java.IntegerMapping
 
getValidValues(int) - Method in class org.datanucleus.store.rdbms.mapping.java.LongMapping
 
getValidValues(int) - Method in class org.datanucleus.store.rdbms.mapping.java.ShortMapping
 
getValidValues(int) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
Accessor for an array of valid values that this type can take.
getValidValues(int) - Method in class org.datanucleus.store.rdbms.mapping.java.StringMapping
 
getValue() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.NullLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.OptionalLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.SingleCollectionLiteral
 
getValue() - Method in interface org.datanucleus.store.rdbms.sql.expression.SQLLiteral
Accessor to the literal value
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.TypeConverterLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.TypeConverterMultiLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
getValue(ResultSet, int) - Method in interface org.datanucleus.store.rdbms.query.ResultClassROF.ResultSetGetter
 
getValue(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Method to retrieve a value from the Map given the key.
getValue(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Method to retrieve a value from the Map given the key.
getValue(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Method to retrieve a value from the Map given the key.
getValueClassMapping() - Method in class org.datanucleus.store.rdbms.scostore.KeyValueIteratorStatement
 
getValueClassMetaData() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
getValueExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
 
getValueForColumnMapping(NucleusContext, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.java.GregorianCalendarMapping
Method to return the value to be stored in the specified datastore index given the overall value for this java type.
getValueForColumnMapping(NucleusContext, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Method to return the value to be stored in the specified column index given the overall value for this java type.
getValueForColumnMapping(NucleusContext, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Method to return the value to be stored in the specified datastore index given the overall value for this java type.
getValueForExtension(String) - Method in class org.datanucleus.store.rdbms.key.ColumnOrderedKey
 
getValueForExtension(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for the value of the specified query extension (or null if not defined).
getValueForExtension(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getValueForExtension(String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the value for an extension.
getValueForMemberOfObject(ExecutionContext, AbstractMemberMetaData, Object) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Get the value of a managed field/property in the provided object.
getValueForNewObject(StatementNewObjectMapping, ExecutionContext, ResultSet) - Method in class org.datanucleus.store.rdbms.query.ResultClassROF
Convenience method to return the value of a NewObject mapping for the current row of the provided query results.
getValueForObjectField(Object, String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to return the value of a field of the supplied object.
getValueForPrimaryKeyIndexOfObjectUsingReflection(Object, int, AbstractClassMetaData, RDBMSStoreManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to use reflection to extract the value of a PK field of the provided object.
getValueGenerationStrategyForNative(AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getValueGenerationStrategyForNative(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getValueLiteral() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
getValueMapping() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
getValueMapping() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
getValueMapping() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the "value" mapping end of the relationship.
getValueMapping(Table, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Convenience accessor for the mapping of the value for a map.
getValueType() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the value type for this Map.
getVariableName() - Method in class org.datanucleus.store.rdbms.sql.expression.UnboundExpression
Accessor for the variable name
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
How vendor calls this driver
getVendorID() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the Vendor ID for this datastore.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the vendor id.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the vendor ID for this adapter.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the vendor ID for this adapter.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.PointbaseAdapter
Accessor for the vendor id.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the vendor id.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
 
getVersionColumns(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getVersionMetaData() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getVersionMetaData() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for versionMetaData
getVersionMetaData() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for Version MetaData
getVersionMetaData() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for the Version MetaData.
getVersionStatementMapping() - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Obtain the mapping for the version in the statement
getWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
getWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getWarnings() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
getWhereDatastoreId() - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Accessor for the datastore id mapping index.
getWhereFieldNumbers() - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Accessor for the field numbers of any WHERE clause fields
getWhereFieldNumbers() - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Accessor for the numbers of fields in the WHERE clause.
getWhereFields() - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Accessor for the mapping indices for the fields in the WHERE clause.
getWhereVersion() - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Accessor for the WHERE version mapping index.
getWordSeparator() - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Accessor for the word separator for identifiers.
getWrappedMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
getWrapperFunction(int) - Method in interface org.datanucleus.store.rdbms.table.Column
Gets the wrapper for parameters.
getWrapperFunction(int) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getXAResource() - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
Obtain an XAResource which can be enlisted in a transaction
GregorianCalendarMapping - Class in org.datanucleus.store.rdbms.mapping.java
Maps the class fields of a GregorianCalendar to column(s).
GregorianCalendarMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.GregorianCalendarMapping
 
GROUP_BY_REQUIRES_ALL_SELECT_PRIMARIES - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the GROUP BY has to include all primary expressions selected.
GROUPING_WITH_SELECT_FOR_UPDATE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
groupingExpressions - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
Expression(s) for the GROUP BY clause.
groupName - Variable in class org.datanucleus.store.rdbms.sql.SQLTable
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Relational operator (greater than)
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
gteq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 

H

H2Adapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the H2 Database Engine.
H2Adapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.H2Adapter
Constructs a H2 adapter based on the given JDBC metadata.
H2TypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for H2 datastores.
H2TypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.H2TypeInfo
 
H2TypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.H2TypeInfo
Constructs a type information object from the current row of the given result set.
handleException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
handleException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
handleException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
handleException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
handleException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
handleExceptionNoThrow(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Handles the given SQLException.
hasBorrowWaiters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Checks to see if there are any threads currently waiting to borrow objects but are blocked waiting for more objects to become available.
hasChildMappingDefinitions() - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
Accessor for whether this definition has child object definitions.
hasClass(StoreData, ManagedConnection) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Method to verify the a class is already stored in the table.
hasClosure - Variable in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
hasClosure() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
hasColumn(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
hasColumn(DatastoreIdentifier) - Method in interface org.datanucleus.store.rdbms.table.Table
Checks if there is a column for the identifier
hasColumnName(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Utility to return if a column of this name exists.
hasDatastoreAttributedPrimaryKeyValues(MetaDataManager, StoreManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Check if one of the primary key fields of the PC has value attributed by the datastore
hasDuplicateTablesFromList(List<Table>) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Check if duplicated tables are in the list.
hasExplicitJoins() - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for whether the query has explicit joins.
hasExplicitJoins() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Accessor for whether the query has explicit variables.
hasExtension(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for whether the query being generated has the specified extension.
hasExtension(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
hasExternalFkMappings() - Method in class org.datanucleus.store.rdbms.table.ClassTable
 
hash - Variable in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.IndexInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Hashcode.
hash - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Hashcode.
HASH_LENGTH - Static variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
The number of characters used to build the hash.
HASH_RANGE - Static variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Range to use for creating hashed ending when truncating identifiers.
HASH_RANGE - Static variable in class org.datanucleus.store.rdbms.identifier.JPOXIdentifierFactory
Range to use for creating hased ending when truncating identifiers.
hashCode - Variable in class org.datanucleus.store.rdbms.request.RequestIdentifier
 
hashCode - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
compute hashCode in advance to improve performance
hashCode() - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Hashcode operator.
hashCode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PoolKey
 
hashCode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
Only takes the user name into account.
hashCode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.IdentityWrapper
 
hashCode() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
 
hashCode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
 
hashCode() - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Hash code method.
hashCode() - Method in class org.datanucleus.store.rdbms.key.CandidateKey
 
hashCode() - Method in class org.datanucleus.store.rdbms.key.ForeignKey
 
hashCode() - Method in class org.datanucleus.store.rdbms.key.Index
Hashcode operator.
hashCode() - Method in class org.datanucleus.store.rdbms.key.Key
Hashcode operator.
hashCode() - Method in class org.datanucleus.store.rdbms.key.PrimaryKey
 
hashCode() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
hashCode() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Hash code function.
hashCode() - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
 
hashCode() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
 
hashCode() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
hashCode() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
 
hashCode() - Method in class org.datanucleus.store.rdbms.request.RequestIdentifier
Accessor for the hashcode
hashCode() - Method in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.IndexInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
hashCode() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.MethodKey
 
hashCode() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
hashCode() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
hashCode() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
hashCode() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
hasIdentityColumn - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
Whether the class has an identity (auto-increment, serial etc) column
hasMoreResults() - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
hasNext() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.EvictionIterator
hasNext() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
 
hasNext() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult.QueryResultIterator
 
hasNext() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult.QueryResultIterator
 
hasNext() - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
hasNext() - Method in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
hasNext() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
hasNext() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
 
hasOption(String) - Method in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
 
hasOption(String) - Method in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Whether the generator has a particular option set.
hasOrderMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Accessor for whether the store has an order mapping, to allow for duplicates or ordering.
hasOrderMapping() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
hasPerformedSchemaUpdates() - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
Accessor for whether this field manager has made updates to the schema.
hasPrevious() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult.QueryResultIterator
 
hasPrevious() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult.QueryResultIterator
 
hasPrevious() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
hasSimpleDatastoreRepresentation() - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Whether the mapping has a simple (single column) datastore representation.
hasSimpleDatastoreRepresentation() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Whether the mapping has a simple (single column) datastore representation.
hasSimpleDatastoreRepresentation() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
hasSimpleDatastoreRepresentation() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMultiMapping
Whether the mapping has a simple (single column) datastore representation.
hasSQLTableMappingForAlias(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
hasTable() - Method in class org.datanucleus.store.rdbms.RDBMSStoreData
Accessor for whether this has a table representation.
hasTakeWaiters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Returns true if there are threads waiting to take instances from this deque.
hasUpdates() - Method in class org.datanucleus.store.rdbms.sql.UpdateStatement
 
hasWrittenDdlStatement(String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
When we are in SchemaTool DDL mode, return if the supplied statement is already present.
having - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
Having clause.
HAVING_WITH_SELECT_FOR_UPDATE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
highestMemberNumber - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Highest absolute field/property number managed by this table
HOLD_CURSORS_OVER_COMMIT - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
HSQLAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the HSQLDB database.
HSQLAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Constructs a HSQLDB adapter based on the given JDBC metadata.
HSQLTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for HSQLDB datastores.
HSQLTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.HSQLTypeInfo
 
HSQLTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.HSQLTypeInfo
Constructs a type information object from the current row of the given result set.

I

ID_MAPPING - Static variable in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Single column containing the "identity" of an object.
identifier - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Identifier name for the table.
identifier - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Identifier for the column in the datastore.
identifierFactory - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Factory for identifiers for this datastore.
IdentifierFactory - Interface in org.datanucleus.store.rdbms.identifier
Factory that creates immutable instances of DatastoreIdentifier.
identifierQuoteString - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The String used to quote identifiers.
IDENTIFIERS_LOWERCASE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
IDENTIFIERS_LOWERCASE_QUOTED - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
IDENTIFIERS_MIXEDCASE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
IDENTIFIERS_MIXEDCASE_QUOTED - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
IDENTIFIERS_MIXEDCASE_QUOTED_SENSITIVE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
IDENTIFIERS_MIXEDCASE_SENSITIVE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
IDENTIFIERS_UPPERCASE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
IDENTIFIERS_UPPERCASE_QUOTED - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
identifiersCaseInsensitive() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to return if identifiers for this datastore should be treated as case insensitive.
IdentifierType - Enum in org.datanucleus.store.rdbms.identifier
Enum defining the type of component that the identifier is for.
IdentifierType() - Constructor for enum org.datanucleus.store.rdbms.identifier.IdentifierType
 
IDENTITY - Static variable in class org.datanucleus.store.rdbms.table.ColumnImpl
 
IDENTITY_COLUMN_TYPE_SPECIFICATION - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support identity (auto-increment) keys with column type specification.
IDENTITY_COLUMNS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore adapter supports identity (autoincrement) fields.
IDENTITY_KEYS_NULL_SPECIFICATION - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support identity (auto-increment) keys with nullability specification.
IDENTITY_PK_IN_CREATE_TABLE_COLUMN_DEF - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this adapter requires any specification of primary key in the column definition of CREATE TABLE.
IdentityWrapper(T) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.IdentityWrapper
Create a wrapper for an instance.
IDLE - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
In the queue, not in use.
idleEvictTime - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionConfig
 
idleHighWaterMark - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingFactor
High water mark - largest numIdle encountered
idleObjectIterator - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.EvictionIterator
 
idleObjects - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.EvictionIterator
 
idleObjects - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
 
idleObjects - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
idleReferences - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Idle references - waiting to be borrowed
idleSoftEvictTime - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionConfig
 
idleTimes - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
idMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for the overall "identity" of the table.
IDPARAMNUMBER - Static variable in class org.datanucleus.store.rdbms.request.InsertRequest
 
ignoreCache - Variable in class org.datanucleus.store.rdbms.query.AbstractROF
Whether to ignore the cache when locating objects from an identity.
IllegalExpressionOperationException - Exception in org.datanucleus.store.rdbms.sql.expression
Exception thrown when trying to perform an illegal/unsupported operation on an SQL expression.
IllegalExpressionOperationException(String, SQLExpression) - Constructor for exception org.datanucleus.store.rdbms.sql.expression.IllegalExpressionOperationException
Constructor.
IllegalExpressionOperationException(SQLExpression, String, SQLExpression) - Constructor for exception org.datanucleus.store.rdbms.sql.expression.IllegalExpressionOperationException
Constructor.
implementationClasses - Variable in class org.datanucleus.store.rdbms.mapping.java.InterfaceMapping
Extension - if a field is declared with implementation-classes.
importsDefinition - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
In expression.
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
INCLUDE_ORDERBY_COLS_IN_SELECT - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether to include any ORDER BY columns in a SELECT.
INCLUDE_TABLE_INDEX_STATISTICS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Whether this mapping is included in the fetch statement.
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.column.DB2DatalinkColumnMapping
 
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
This mapping is included in the select statement.
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for whether this mapping is to be included in any fetch statement.
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.OrderIndexMapping
Accessor for whether to include this column in any fetch statement
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.VersionMapping
 
includeInInsertStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
This mapping is included in the insert statement.
includeInInsertStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for whether this mapping is to be included in the insert statement.
includeInInsertStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
includeInUpdateStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
This mapping is included in the update statement.
includeInUpdateStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for whether this mapping is to be included in the update statement.
includeInUpdateStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
includeSubclasses - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Whether to include iteration through subclasses of the candidate.
IncompatibleDataTypeException - Exception in org.datanucleus.store.rdbms.exceptions
A IncompatibleDataTypeException is thrown if a column is detected to have an incompatible type in the database during schema validation.
IncompatibleDataTypeException(Column, int, int) - Constructor for exception org.datanucleus.store.rdbms.exceptions.IncompatibleDataTypeException
Constructs an incompatible data type exception.
incrementByStmt - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
 
incrementSequence(String, long, ManagedConnection) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Method to increment a sequence
index - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.StatsStore
 
Index - Class in org.datanucleus.store.rdbms.key
Representation of an INDEX.
Index(CandidateKey) - Constructor for class org.datanucleus.store.rdbms.key.Index
Constructor for an index for the specified candidate key.
Index(ForeignKey) - Constructor for class org.datanucleus.store.rdbms.key.Index
Constructor for an index for the specified foreign key.
Index(Table, boolean, Map<String, String>) - Constructor for class org.datanucleus.store.rdbms.key.Index
Constructor.
INDEX - org.datanucleus.store.rdbms.identifier.IdentifierType
 
indexedList - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Whether the list is indexed.
indexes - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
IndexIdentifier - Class in org.datanucleus.store.rdbms.identifier
Identifier for an Index.
IndexIdentifier(IdentifierFactory, String) - Constructor for class org.datanucleus.store.rdbms.identifier.IndexIdentifier
Constructor for an index identifier
IndexInfo - Class in org.datanucleus.store.rdbms.schema
Represents the metadata of a specific index column.
IndexInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.IndexInfo
Constructs an index information object from the current row of the given result set.
indexOf(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
indexOfStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
indices - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Index information for this table.
InExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression representing the SQL construct "IN (expr1, expr2, ...)".
InExpression(SQLExpression, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.InExpression
Constructor for an IN expression.
InExpression(SQLExpression, SQLExpression[]) - Constructor for class org.datanucleus.store.rdbms.sql.expression.InExpression
Constructor for an IN expression.
InformixAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Informix database.
InformixAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.InformixAdapter
Constructor.
InformixTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for Informix datastores.
InformixTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.InformixTypeInfo
Constructs a type information object from the current row of the given result set.
init(AbandonedTrace) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Initializes abandoned tracing for this object.
initialise() - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
 
initialise() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
 
initialise() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
initialise() - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
initialise() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
initialise(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
initialise(StoreSchemaHandler, ManagedConnection) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Initialise the datastore adapter.
initialiseDataSource() - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Method to initialise the DataSource used by this ConnectionFactory.
initialiseDatastore(Connection) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Creates the auxiliary functions/procedures in the schema
initialiseDatastore(Connection) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Creates the auxiliary functions/procedures in the datastore
initialiseDatastore(Connection) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Creates the auxiliary functions/procedures in the schema
initialiseDatastore(Connection) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Creates the auxiliary functions/procedures in the schema
initialiseIdentifierFactory(NucleusContext) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to create the IdentifierFactory to be used by this store.
initialiseSchema(Connection, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Initialises the schema name for the datastore, and (optionally) the schema table.
initialiseSequenceTable() - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Method to initialise the sequence table used for storing the sequence values.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
This function adds on any missing JDBC types when not available from driver metadata Spanner driver only provides the common types.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.PointbaseAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Initialise the types for this datastore.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractLargeBinaryColumnMapping
Initialisation method, initialising the type info.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.ArrayColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.BinaryStreamColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Method to initialise the column mapping.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.DateColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.DB2DatalinkColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
Initialise the mapping, setting any default precision.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.LongVarcharColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
Initialise the mapping, setting any default precision.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.OtherColumnMapping
Method to initialise the column mapping.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.RealColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
Initialise the mapping.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.TimeColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.TimestampColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.TimesTenVarBinaryColumnMapping
Method to initialise the column mapping.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.column.VarCharColumnMapping
Method to initialise the column mapping.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
Initialisation method.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
Initialise Method.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassView
Method to initialise the view.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.MapTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.PersistableJoinTable
 
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ProbeTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in interface org.datanucleus.store.rdbms.table.Table
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Method to initialise the table.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Initialize this JavaTypeMapping for the given field/property.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedElementPCMapping
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedKeyPCMapping
Initialise this JavaTypeMapping with the given DatastoreAdapter for the given metadata.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedPCMapping
Initialise this JavaTypeMapping with the given DatastoreAdapter for the given metadata.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedValuePCMapping
Initialise this JavaTypeMapping with the given DatastoreAdapter for the given metadata.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.EnumMapping
Initialize this JavaTypeMapping for the given member MetaData and Table owning it.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.GregorianCalendarMapping
 
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.InterfaceMapping
Initialisation.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Initialize this JavaTypeMapping for the supplied table and field/property metadata.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given metadata.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Initialize this JavaTypeMapping for the specified field/property.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.SubclassPCMapping
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given member MetaData.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMultiMapping
 
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.UUIDMapping
 
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver, EmbeddedMetaData, String, PersistableObjectType) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Initialize for the specified member.
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver, TypeConverter) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
initialize(AbstractMemberMetaData, Table, ClassLoaderResolver, TypeConverter) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMultiMapping
 
initialize(RDBMSStoreManager, String) - Method in class org.datanucleus.store.rdbms.mapping.java.GregorianCalendarMapping
 
initialize(RDBMSStoreManager, String) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Initialise this JavaTypeMapping with the given StoreManager for the given type.
initialize(RDBMSStoreManager, String) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
 
initialize(RDBMSStoreManager, String) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
initialize(RDBMSStoreManager, String) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMultiMapping
 
initialize(RDBMSStoreManager, String) - Method in class org.datanucleus.store.rdbms.mapping.java.UUIDMapping
 
initializeClassTables(String[], ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Initialisation of tables.
initializeColumnInfoForPrimaryKeyColumns(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Utility to load the structure/metadata of primary key columns of the table.
initializeColumnInfoFromDatastore(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Initialize the default value for columns if null using the values from the datastore.
initializeColumnInfoFromDatastore(RDBMSColumnInfo) - Method in interface org.datanucleus.store.rdbms.table.Column
Initialize the default column value and auto increment
initializeColumnInfoFromDatastore(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
initializeConnection(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
initialized - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Flag for initialisation state of the consumer.
initialized - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
initialized - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Flag for initialisation state of the consumer.
initializeFKMapUniqueConstraints(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to initialise unique constraints for 1-N Map using FK.
initializeForClass(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to initialise this table to include all fields in the specified class.
initializeIDMapping() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Initialize the ID Mapping.
initializePK(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Method to initialise the table primary key field(s).
initializePK(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to initialise the table primary key field(s).
initializePK(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Method to initialise the primary key of this table.
initializeStatement(DelegatingStatement) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
initiallyDeferred - Variable in class org.datanucleus.store.rdbms.key.ForeignKey
 
initialSize - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The initial number of connections that are created when the pool is started.
initTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Sets the TypeInfo for the columns of the Mapping.
INNER_JOIN - org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
 
innermostDelegateEquals(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Compares innermost delegate to the given connection.
inputParameterNameByPosition - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
Map of input parameter name keyed by its position.
inputParameters - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
Input parameter definitions, in the order used in the SQL.
inputSQL - Variable in class org.datanucleus.store.rdbms.query.SQLQuery
The statement that the user specified to the Query.
inputStream - Variable in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
InputStream for operations that work that way.
INSERT - org.datanucleus.store.rdbms.request.RequestType
 
insertedDatastoreClassByStateManager - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Map of DatastoreClass keyed by StateManager, for objects currently being inserted.
insertFieldNumbers - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
Numbers of fields in the INSERT statement (excluding PK).
insertFields - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Numbers of all fields to be inserted.
InsertMappingConsumer(ClassLoaderResolver, AbstractClassMetaData, int) - Constructor for class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Constructor
insertObject(DNStateManager) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Inserts a persistent object into the database.
insertObjectInTable(DatastoreClass, DNStateManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Convenience method to handle the insert into the various tables that this object is persisted into.
insertObjects(DNStateManager...) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
 
InsertRequest - Class in org.datanucleus.store.rdbms.request
Class to provide a means of insertion of records to RDBMS.
InsertRequest(DatastoreClass, AbstractClassMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.request.InsertRequest
Constructor, taking the table.
InsertRequest.InsertMappingConsumer - Class in org.datanucleus.store.rdbms.request
Internal class to provide mapping consumption for an INSERT.
insertRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
insertsAreDetected(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
InsertStatement - Class in org.datanucleus.store.rdbms.sql
SQL INSERT Statement representation.
InsertStatement(RDBMSStoreManager, Table, DatastoreIdentifier, String, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.sql.InsertStatement
Constructor for an INSERT statement.
insertStmt - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
insertStmt - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
SQL statement for the INSERT.
insertStmt - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
 
insertValuesOnInsert() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for whether this mapping requires values inserting on an INSERT.
insertValuesOnInsert() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Accessor for whether this mapping requires values inserting on an INSERT.
instance - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.IdentityWrapper
Wrapped object
instance() - Static method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
INSTANCE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.NoOpCallStack
Singleton instance.
instanceKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Instance key
InstanceKeyDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
The base class for SharedPoolDataSource and PerUserPoolDataSource.
InstanceKeyDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Default no-arg constructor for Serialization
InstanceKeyDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
A JNDI ObjectFactory which creates SharedPoolDataSources or PerUserPoolDataSources
InstanceKeyDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
 
instanceMap - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
 
INT_MAX_DECIMAL_DIGITS - Static variable in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
INT_MAX_DECIMAL_DIGITS - Static variable in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
IntegerColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a INTEGER column.
IntegerColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
Constructor.
IntegerLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an Integer literal.
IntegerLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
Constructor for an integer literal with a value.
IntegerMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Integer type.
IntegerMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.IntegerMapping
 
InterfaceMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Interface fields.
InterfaceMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.InterfaceMapping
 
interfaceNameMapping - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
internalAdd(DNStateManager, int, boolean, Collection<? extends E>, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Internal method for adding an item to the List.
internalAdd(DNStateManager, int, boolean, Collection<? extends E>, int) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Internal method for adding item(s) to the List as a specific position.
internalAdd(DNStateManager, int, boolean, Collection<? extends E>, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
Internal method to add element(s) to the List.
internalAdd(DNStateManager, E, ManagedConnection, boolean, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Internal method to add a row to the join table.
internalIndexOf(DNStateManager, Object, String) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Internal method to find the index of an element.
internalPut(DNStateManager, ManagedConnection, boolean, Object, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Method to process a "put" statement (where the key has no value in the join table).
internalRemove(DNStateManager, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Internal method to remove the specified element from the List.
internalRemove(DNStateManager, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Convenience method to remove the specified element from the List.
internalRemove(DNStateManager, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
Convenience method to remove the specified element from the List.
internalRemove(DNStateManager, ManagedConnection, boolean, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
 
internalRemoveAt(DNStateManager, int, int) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Internal method to remove an object at a location in the List.
internalRemoveAt(DNStateManager, int, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
Method to remove an element from the specified position
internalRemoveAt(DNStateManager, int, String, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Internal method to remove an object at a location in the List.
internalRemoveAtNullify(DNStateManager, int, ManagedConnection, boolean, boolean) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Internal method to remove an object at a location in the List by nulling its owner and setting its List index to -1.
internalRemoveAtNullifyBulk(DNStateManager, int[], ManagedConnection, boolean, boolean) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Internal method to remove an object at a location in the List by nulling its owner and setting its List index to -1.
internalShift(DNStateManager, int, int, ManagedConnection, boolean, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to process a "shift" statement, updating the index in the list of the specified index.
internalShiftBulk(DNStateManager, int, int, ManagedConnection, boolean, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to process a "shift" statement for all rows from the start point, updating the index in the list for the specified owner.
internalUpdate(DNStateManager, ManagedConnection, boolean, Object, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Method to process an "update" statement (where the key already has a value in the join table).
interrupt() - Method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.StreamableSpoolerGC
 
InterruptibleReentrantLock - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
This sub-class was created to expose the waiting threads so that they can be interrupted when the pool using the queue that uses this lock is closed.
InterruptibleReentrantLock(boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.InterruptibleReentrantLock
Create a new InterruptibleReentrantLock with the given fairness policy.
interruptWaiters(Condition) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.InterruptibleReentrantLock
Interrupt the threads that are waiting on a specific condition
interuptTakeWaiters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Interrupts the threads currently waiting to take an object from the pool.
INVALID - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
Failed maintenance (e.g.
invalidate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Sets the state to INVALID
invalidate() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Sets the state to INVALID
invalidate(PooledConnection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Invalidates the PooledConnection in the pool.
invalidate(PooledConnection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Invalidates the PooledConnection in the pool.
invalidate(PooledConnection) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionManager
Closes the PooledConnection and remove it from the connection pool to which it belongs, adjusting pool counters.
invalidateAddStmt() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to remove any stored statement for addition of an element.
invalidateColumnInfoForTable(Table) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to invalidate the cached column info for a table.
invalidateConnection(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Manually invalidates a connection, effectively requesting the pool to try to close it, remove it from the pool and reclaim pool capacity.
invalidateConnection(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
Invalidates the given connection.
invalidateObject(K, T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(K, V) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Invalidates an object from the pool.
invalidateObject(K, V) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(K, V) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
 
invalidateObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Invalidates an object from the pool.
invalidateStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to uncache the generated SQL (because some condition has changed).
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.MapExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.OptionalExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.SingleCollectionExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Invocation of a method on this expression.
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.TypeConverterExpression
 
invoke(String, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.TypeConverterMultiExpression
 
invokeMethod(SQLStatement, String, String, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Accessor for the result of an SQLMethod call on the supplied expression with the supplied args.
invokeOperation(String, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Accessor for the result of an SQLOperation call on the supplied expression with the supplied args.
ior(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
ior(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
ior(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Conditional OR.
is(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
An "is" (instanceOf) expression, providing a BooleanExpression whether this expression is an instanceof the provided type.
is(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
An "is" (instanceOf) expression, providing a BooleanExpression whether this expression is an instanceof the provided type.
IS_SECURITY_ENABLED - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Whether the security manager is enabled.
isAbandonedConfig() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Gets whether or not abandoned object removal is configured for this pool.
isAbandonedConfig() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns the value of the accessToUnderlyingConnectionAllowed property.
isAccessToUnderlyingConnectionAllowed() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
If false, getDelegate() and getInnermostDelegate() will return null.
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Returns the value of the accessToUnderlyingConnectionAllowed property.
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Returns the value of the accessToUnderlyingConnectionAllowed property.
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Returns the value of the accessToUnderlyingConnectionAllowed property.
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
Returns the value of the accessToUnderlyingConnectionAllowed property.
isAfterLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
isAllowsPrecisionSpec() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isAutoCommitOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
isAutoIncrement() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Whether this table is the base table in the inheritance hierarchy.
isBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for whether this is a base datastore class (root in a hierarchy).
isBaseDatastoreClass() - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for whether this datastore class is the base datastore class for this inheritance hierarchy.
isBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Whether this table is the base in the inheritance hierarchy.
isBeforeFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
isBitBased() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for whether the mapping is bit-based.
isBitBased() - Method in class org.datanucleus.store.rdbms.mapping.column.BitColumnMapping
Accessor for whether the mapping is bit-based.
isBitBased() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Accessor for whether the mapping is bit-based.
isBooleanBased() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for whether the mapping is boolean-based.
isBooleanBased() - Method in class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
Accessor for whether the mapping is boolean-based.
isBooleanBased() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Accessor for whether the mapping is boolean-based.
isBooleanType(int) - Static method in class org.datanucleus.store.rdbms.adapter.CloudSpannerTypeInfo
 
isByteType(int) - Static method in class org.datanucleus.store.rdbms.adapter.CloudSpannerTypeInfo
 
isCaseSensitive() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isCatalogAtStart() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
isCharacterType(int) - Static method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Verify if it's LONGVARCHAR or VARCHAR.
isChildStatementOf(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method to return if this statement is a child (inner) statement of the supplied statement.
isClassSuitableForBatching(ExecutionContext, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.FlushReferential
 
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
If true, this data source is closed and no more connections can be retrieved from this data source.
isClosed() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
Has this pool instance been closed.
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Has this pool instance been closed.
isClosed() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
isClosed() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
isClosed() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource.PoolGuardConnectionWrapper
 
isClosed() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
isClosedInternal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
isClosedInternal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
isCloseOnCompletion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
isCloseOnCompletion() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
isCloseOnCompletion(Statement) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to Statement.isCloseOnCompletion() without throwing a AbstractMethodError.
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerTypeInfo
 
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.adapter.H2TypeInfo
Utility to check the compatibility of this type with the supplied Column type.
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.adapter.HSQLTypeInfo
Utility to check the compatibility of this type with the supplied Column type.
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.adapter.MySQLTypeInfo
Utility to check the compatibility of this type with the supplied Column type.
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLTypeInfo
Utility to check the compatibility of this type with the supplied Column type.
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteTypeInfo
 
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerTypeInfo
 
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Convenience method for returning if this type is compatible with the provided column.
isCompiled - Variable in class org.datanucleus.store.rdbms.query.SQLQuery
State variable for the compilation state
isCompiled() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to return if the query is compiled.
isCompiled() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to return if the query is compiled.
isCompiled() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method to return if the query is compiled.
isCorrectClass(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
 
isCorrectClass(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSourceFactory
 
isCorrectClass(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSourceFactory
 
isDateType(int) - Static method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Verify if it's DATE, TIME, TIMESTAMP type.
isDecimalBased() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for whether the mapping is decimal-based.
isDecimalBased() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Accessor for whether the mapping is decimal-based.
isDecimalBased() - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
Accessor for whether the mapping is decimal-based.
isDecimalBased() - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
Accessor for whether the mapping is decimal-based.
isDecimalBased() - Method in class org.datanucleus.store.rdbms.mapping.column.RealColumnMapping
Accessor for whether the mapping is decimal-based.
isDefaultable() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isDefaultAutoCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the value of defaultAutoCommit, which defines the state of connections handed out from this pool.
isDefaultReadOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Gets the value of defaultReadOnly, which defines the state of connections handed out from this pool.
isDependent() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping.WrappedMemberMetaData
 
isDisconnectionSqlException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
Checks the SQLState of the input exception and any nested SQLExceptions it wraps.
isDistinct() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Accessor for whether the statement restricts the results to distinct.
isElementsAreEmbedded() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
isElementsAreSerialised() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
isEmbeddedElement() - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Accessor for whether the element is embedded into this table.
isEmbeddedElement() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Accessor for whether the element is embedded into this table.
isEmbeddedElementPC() - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Accessor for whether the element is a persistable(embedded)
isEmbeddedElementPC() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Accessor for whether the element is a persistable(embedded).
isEmbeddedKey() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the key is embedded into this table.
isEmbeddedKeyPC() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the key is a persistable(embedded)
isEmbeddedMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Check if the mapping correspond to a non pc object or embedded field
isEmbeddedValue() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the value is embedded into this table.
isEmbeddedValuePC() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the value is a persistable(embedded)
isEmpty() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Accessor for whether there are any results.
isEmpty() - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
isEmpty() - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
isEmpty() - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
isEmpty(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Delegates in a null-safe manner to String.isEmpty().
isEnableAutoCommitOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
isEqual(ForeignKey) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
 
isFastFailValidation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
isFastFailValidation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
True means that validation will fail immediately for connections that have previously thrown SQLExceptions with SQL_STATE indicating fatal disconnection errors.
isFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
isFixedPrecScale() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isFloatingType(int) - Static method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Verify if it's FLOAT, REAL or DOUBLE.
isIdentity() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the whether this column is an identity column.
isIdentity() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isIdentityFieldDataType(String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Verifies if the given typeName is auto incremented by the datastore.
isIdentityFieldDataType(String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Verifies if the given columnDef is an identity (autoincrement) field type for the datastore.
isIdentityFieldDataType(String) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Verifies if the given columnDef is auto incremented by the datastore.
isIdentityFieldDataType(String) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Verifies if the given columnDef is auto incremented by the datastore.
isIndexReallyNeeded(Index, Collection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Utility to check if an index is necessary.
isInitialized() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
isInitialized() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for whether the table has been initialised.
isInitializedModified() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for whether the table has been modified since initialisation.
isInitializedModified() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for whether the table has been modified after being initialised.
isIntegerBased() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for whether the mapping is integer-based.
isIntegerBased() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Accessor for whether the mapping is integer-based.
isIntegerBased() - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
Accessor for whether the mapping is integer-based.
isIntegerBased() - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
Accessor for whether the mapping is integer-based.
isIntegerBased() - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
Accessor for whether the mapping is integer-based.
isIntegerBased() - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
Accessor for whether the mapping is integer-based.
isIntegerType(int) - Static method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Verify if it's TINYINT, SMALLINT, INTEGER, or BIGINT type.
isJdbcStore() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
isLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
isMariaDB - Variable in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
isMethodRegistered(String, String) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
 
isNotEmpty(RefAddr) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
isNullable - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Whether the column definitely doesnt allow NULL values ("NO") or possibly does ("YES").
isNullable() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for whether the mapping is nullable.
isNullable() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Whether the column is nullable.
isNullable() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for whether this mapping is nullable
isNullable() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isNumericType(int) - Static method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Verify if it's NUMERIC or DECIMAL.
isObjectIdDatastoreAttributed() - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for whether the table has its identity attributed by the datastore (e.g using autoincrement)
isObjectIdDatastoreAttributed() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Whether this table or super table has id (primary key) attributed by the datastore
isObjectIdDatastoreAttributed() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for whether the object ID is attributed in the datastore.
isObjectIdDatastoreAttributed() - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for whether the object id will be attributed by the datastore directly, or whether values have to be supplied.
isObjectIdDatastoreAttributed() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Whether this table or super table has id (primary key) attributed by the datastore
isObjectInserted(DNStateManager, int) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for whether the specified field of the object is inserted in the datastore yet.
isObjectInserted(DNStateManager, String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Returns whether this object is inserted in the datastore far enough to be considered to be the supplied type.
isolation - Variable in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
isolationLevel - Variable in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
 
isOpen() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Whether it's open for writing (add/delete) classes to the auto start mechanism
isParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
isParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
isParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
isPKInitialized() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for whether the primary key of the table is initialised.
isPoolable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
isPoolable() - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
isPoolPreparedStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Returns true if we are pooling statements.
isPoolPreparedStatements() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceMXBean
isPoolPreparedStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Whether to toggle the pooling of PreparedStatements
isPrecompilable() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Accessor for whether the query is precompilable (doesn't need to know parameter values to be able to compile it).
isPrecompilable() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
isPrimary() - Method in class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
isPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isReadOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
isReadOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
isReadOnly() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
isReservedKeyword(String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Tests if a given string is an SQL keyword.
isReservedKeyword(String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to check if a word is reserved for this datastore.
isReservedKeyword(String) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
isReservedKeyword(String) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
isRollbackAfterValidation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Whether a rollback will be issued after executing the SQL query that will be used to validate connections from this pool before returning them to the caller.
isRollbackOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
isSelfReferencingForeignKey(String, String) - Static method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Returns true if foreign key is self-referencing.
isSelfReferencingForeignKey(ForeignKey) - Static method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Returns true if foreign key is self-referencing
isSerialised() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Convenience method to return if the (part of the) field being represented by this mapping is serialised.
isSerialisedElement() - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Accessor for whether the element is serialised into this table.
isSerialisedElement() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Accessor for whether the element is serialised into this table.
isSerialisedElementPC() - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Accessor for whether the element is a persistable(serialised)
isSerialisedElementPC() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Accessor for whether the element is a persistable(serialised)
isSerialisedKey() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the key is serialised into this table.
isSerialisedKeyPC() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the key is a persistable(serialised)
isSerialisedValue() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the value is serialised into this table.
isSerialisedValuePC() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the value is a persistable(serialised)
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
 
isStatementCancel(SQLException) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
return whether this exception represents a cancelled statement.
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
return whether this exception represents a timed out statement.
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
 
isStatementTimeout(SQLException) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
return whether this exception represents a timed out statement.
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
 
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
isStringBased() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Accessor for whether the mapping is string-based.
isStringBased() - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Accessor for whether the mapping is string-based.
isStringBased() - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Accessor for whether the mapping is string-based.
isStringBased() - Method in class org.datanucleus.store.rdbms.mapping.column.LongVarcharColumnMapping
Accessor for whether the mapping is string-based.
isStringType(int) - Static method in class org.datanucleus.store.rdbms.adapter.CloudSpannerTypeInfo
Tests whether or not the given JDBC type is a Cloud Spanner "string" type.
isStringType(int) - Static method in class org.datanucleus.store.rdbms.adapter.MySQLTypeInfo
Tests whether or not the given JDBC type is a MySQL "string" type.
isSuperDatastoreClass(DatastoreClass) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor whether the supplied DatastoreClass is a supertable of this table.
isSuperDatastoreClass(DatastoreClass) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor whether the supplied DatastoreClass is a supertable of this table.
isSuperDatastoreClass(DatastoreClass) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor whether the supplied DatastoreClass is a supertable of this table.
isSuperDatastoreClass(DatastoreClass) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor whether the supplied DatastoreClass is a supertable of this table.
isSupportedMappedType(String) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Accessor for whether a java type is supported as being mappable.
isSupportedMappedType(String) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Accessor for whether a java type is supported as being mappable.
isTableOwner() - Method in class org.datanucleus.store.rdbms.RDBMSStoreData
Accessor for whether this class is the owner of the table.
isTableSuitableForBatching(ClassTable) - Method in class org.datanucleus.store.rdbms.FlushReferential
 
isUnique - Variable in class org.datanucleus.store.rdbms.key.Index
 
isUnique() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isUnlimitedLength() - Method in interface org.datanucleus.store.rdbms.table.Column
Convenience method to check if the length is required to be unlimited (BLOB/CLOB).
isUnlimitedLength() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isUnsignedAttribute() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isValid(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
isValidated() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
isValidated() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for whether the table is validated.
isValidPrimaryKeyType(JdbcType) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return whether the specified JDBC type is valid for use in a PrimaryKey.
isValidPrimaryKeyType(JdbcType) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Spanner does not support NUMERIC (and hence DECIMAL) as a valid primary key column type.
isValidPrimaryKeyType(JdbcType) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return whether the specified JDBC type is valid for use in a PrimaryKey.
isValidPrimaryKeyType(JdbcType) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for whether the specified type is allow to be part of a PK.
isValidPrimaryKeyType(JdbcType) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for whether the specified type is allow to be part of a PK.
isWrapperFor(Class) - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
 
isWrapperFor(Class) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
 
item - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.Node
The item, or null if this node has been removed.
iterateUsingDiscriminator - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Flag to set whether the iterator statement will use a discriminator or not.
iterateUsingDiscriminator - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Flag to set whether the iterator statement will use a discriminator or not.
iterator() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Returns an iterator over the elements in this deque in proper sequence.
iterator() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Accessor for an iterator for the results.
iterator() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Accessor for an iterator for the results.
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Accessor for an iterator through the array elements.
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
 
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Accessor for an iterator through the container elements.
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.FKArrayStore
 
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
 
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinArrayStore
 
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
 
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Method returning an iterator across the entries in the map for this owner object.
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
Accessor for an iterator for the set.
iterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
Accessor for an iterator for the set.
iteratorKeyResultCols - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
iteratorMappingDef - Variable in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
 
iteratorMappingDef - Variable in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
iteratorMappingParams - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
iteratorMappingParams - Variable in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
 
iteratorMappingParams - Variable in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
iteratorSelectStmtLockedSql - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
SQL statement to use for retrieving data from the map (locking).
iteratorSelectStmtSql - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
SQL statement to use for retrieving data from the map (normal).
IteratorStatement - Class in org.datanucleus.store.rdbms.scostore
Representation of the SQLStatement for an iterator of a container (map, collection, or array).
IteratorStatement(Store, SelectStatement) - Constructor for class org.datanucleus.store.rdbms.scostore.IteratorStatement
 
iteratorStmtLocked - Variable in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
JDBC statement to use for retrieving keys of the map (locking).
iteratorStmtLocked - Variable in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
JDBC statement to use for retrieving keys of the map (locking).
iteratorStmtUnlocked - Variable in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
JDBC statement to use for retrieving keys of the map (not locking).
iteratorStmtUnlocked - Variable in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
JDBC statement to use for retrieving keys of the map (not locking).
iteratorValueResultCols - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
iterRowNum - Variable in class org.datanucleus.store.rdbms.query.ScrollableQueryResult.QueryResultIterator
 
Itr() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.Itr
 

J

javaMappingType - Variable in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl.MappedType
Mapping class to use.
javaType - Variable in class org.datanucleus.store.rdbms.mapping.java.SQLFunctionMapping
 
javaType - Variable in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl.MappedType
Supported java type.
JavaTypeMapping - Class in org.datanucleus.store.rdbms.mapping.java
Representation of the mapping of a Java type.
JavaTypeMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Create a new empty JavaTypeMapping.
javaTypeMappings - Variable in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
The mappings for the object id
javaTypeMappings - Variable in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Mappings of the fields of the embedded PC.
javaTypeMappings - Variable in class org.datanucleus.store.rdbms.mapping.java.MultiMapping
The Java mappings represented by this mapping.
JDBC - org.datanucleus.store.rdbms.SQLController.StatementLoggingType
 
Jdbc41Bridge - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Defines bridge methods to JDBC 4.1 (Java 7) methods to allow call sites to operate safely (without AbstractMethodError) when using a JDBC driver written for JDBC 4.0 (Java 6).
Jdbc41Bridge() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
 
jdbcCompliant() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
jdbcEscapeValue - Variable in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
JDBCTypeInfo - Class in org.datanucleus.store.rdbms.schema
Representation of JDBC type information in the datastore.
JDBCTypeInfo(short) - Constructor for class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
 
jdbcTypes - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
JDBC Types information, keyed by type number (java.sql.Types).
JDBCUtils - Class in org.datanucleus.store.rdbms
Convenience helper for JDBC.
JDBCUtils() - Constructor for class org.datanucleus.store.rdbms.JDBCUtils
 
JDOHelperGetObjectIdMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate JDOHelper.getObjectId({expression}).
JDOHelperGetObjectIdMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.JDOHelperGetObjectIdMethod
 
JDOHelperGetVersionMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate JDOHelper.getVersion({expression}).
JDOHelperGetVersionMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.JDOHelperGetVersionMethod
 
JDOQLQuery - Class in org.datanucleus.store.rdbms.query
RDBMS representation of a JDOQL query for use by DataNucleus.
JDOQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.rdbms.query.JDOQLQuery
Constructs a new query instance that uses the given object manager.
JDOQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.rdbms.query.JDOQLQuery
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
JDOQLQuery(StoreManager, ExecutionContext, JDOQLQuery) - Constructor for class org.datanucleus.store.rdbms.query.JDOQLQuery
Constructs a new query instance having the same criteria as the given query.
JDOQLQuery.BulkTable - Class in org.datanucleus.store.rdbms.query
 
JMX_CONNECTION_BASE_EXT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.Constants
 
JMX_CONNECTION_POOL_BASE_EXT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.Constants
 
JMX_CONNECTION_POOL_PREFIX - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.Constants
 
JMX_STATEMENT_POOL_BASE_EXT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.Constants
 
JMX_STATEMENT_POOL_PREFIX - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.Constants
 
jmxEnabled - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
jmxName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
jmxNameBase - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
jmxNamePrefix - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
jmxObjectName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
jmxRegister() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
jmxRegister(BaseObjectPoolConfig<T>, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Registers the pool with the platform MBean server.
jmxUnregister() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Unregisters this pool's MBean.
jndiEnvironment - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Environment that may be used to set up a JNDI initial context.
join(SQLJoin.JoinType, SQLTable, JavaTypeMapping, JavaTypeMapping, Table, String, JavaTypeMapping, JavaTypeMapping, Object[], String, boolean, SQLJoin) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
 
join(SQLJoin.JoinType, SQLTable, JavaTypeMapping, JavaTypeMapping, Table, String, JavaTypeMapping, JavaTypeMapping, Object[], String, boolean, SQLJoin) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form a join to the specified table using the provided mappings, with the join condition derived from the source-target mappings.
join(SQLJoin.JoinType, SQLTable, JavaTypeMapping, Table, String, JavaTypeMapping, Object[], String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form a join to the specified table using the provided mappings, with the join also being applied to any UNIONed statements.
join(SQLJoin.JoinType, SQLTable, JavaTypeMapping, Table, String, JavaTypeMapping, Object[], String, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form a join to the specified table using the provided mappings.
join(SQLJoin.JoinType, SQLTable, JavaTypeMapping, Table, String, JavaTypeMapping, Object[], String, boolean, SQLJoin) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form a join to the specified table using the provided mappings.
join(SQLJoin.JoinType, SQLTable, JavaTypeMapping, Table, String, JavaTypeMapping, Object[], String, SQLJoin) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form a join to the specified table using the provided mappings, with the join also being applied to any UNIONed statements.
join(SQLJoin.JoinType, SQLTable, Table, String, String, BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
 
join(SQLJoin.JoinType, SQLTable, Table, String, String, BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form a join to the specified table using the provided mappings and applying the provided join condition (rather than generating one from the source/target mappings).
JOIN_TABLE_ARRAY - Static variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
join table for Array.
JOIN_TABLE_COLLECTION - Static variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
join table for Collection.
JOIN_TABLE_MAP - Static variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
join table for Map.
JOIN_TABLE_PERSISTABLE - Static variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
join table for persistable.
JoinArrayStore<E> - Class in org.datanucleus.store.rdbms.scostore
Implementation of a Join ArrayStore
JoinArrayStore(AbstractMemberMetaData, ArrayTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.JoinArrayStore
Constructor for an RDBMS implementation of a join array store.
joinElementMapping - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Mapping in join table to join to the element.
JoinListStore<E> - Class in org.datanucleus.store.rdbms.scostore
Implementation of a ListStore using join table.
JoinListStore(AbstractMemberMetaData, CollectionTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.JoinListStore
Constructor for a join list store for RDBMS.
JoinMapStore<K,​V> - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of a MapStore using join table.
JoinMapStore(MapTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.JoinMapStore
Constructor for the backing store of a join map for RDBMS.
joinMetaData - Variable in class org.datanucleus.store.rdbms.table.SecondaryTable
MetaData for the join to the primary table.
JoinPersistableRelationStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS implementation of a persistable relation backing store.
JoinPersistableRelationStore(AbstractMemberMetaData, PersistableJoinTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Constructor for a persistable relation join store for RDBMS.
joins - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
List of joins for this statement.
JoinSetStore<E> - Class in org.datanucleus.store.rdbms.scostore
Implementation of a SetStore using join table.
JoinSetStore(AbstractMemberMetaData, CollectionTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.JoinSetStore
Constructor for a join set store for RDBMS.
joinTable - Variable in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Table containing the link between owner and related object.
joinTable - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Join table for the case where we are selecting the join table and returning elements.
JoinTable - Class in org.datanucleus.store.rdbms.table
Abstract class representing a field that maps to a table in the datastore.
JoinTable(Table, DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.JoinTable
Constructor.
joinTableAlias - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Identifier for any join table (optional).
joinType - Variable in class org.datanucleus.store.rdbms.sql.SQLTableGroup
Type of join to this group (from the candidate group presumably).
JoinType() - Constructor for enum org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
 
JPAIdentifierFactory - Class in org.datanucleus.store.rdbms.identifier
Factory that creates immutable instances of DatastoreIdentifier for mapped datastores with JPA.
JPAIdentifierFactory(DatastoreAdapter, ClassLoaderResolver, Map) - Constructor for class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Constructor.
JPOXIdentifierFactory - Class in org.datanucleus.store.rdbms.identifier
Factory that creates immutable instances of DatastoreIdentifier for mapped datastores.
JPOXIdentifierFactory(DatastoreAdapter, ClassLoaderResolver, Map) - Constructor for class org.datanucleus.store.rdbms.identifier.JPOXIdentifierFactory
 
JPQLQuery - Class in org.datanucleus.store.rdbms.query
RDBMS representation of a JPQL query for use by DataNucleus.
JPQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.rdbms.query.JPQLQuery
Constructs a new query instance that uses the given object manager.
JPQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.rdbms.query.JPQLQuery
Constructor for a JPQL query where the query is specified using the "Single-String" format.
JPQLQuery(StoreManager, ExecutionContext, JPQLQuery) - Constructor for class org.datanucleus.store.rdbms.query.JPQLQuery
Constructs a new query instance having the same criteria as the given query.
JPQLQuery.BulkTable - Class in org.datanucleus.store.rdbms.query
 

K

key - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.KeyedObjectPoolMinIdleTimerTask
Key to ensure minIdle for
key - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableCallableStatement
Key for this statement in the containing KeyedObjectPool.
key - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
My "key" as used by KeyedObjectPool.
key - Variable in class org.datanucleus.store.rdbms.request.BulkRequest
 
key - Variable in class org.datanucleus.store.rdbms.request.Request
 
key - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
Key - Class in org.datanucleus.store.rdbms.key
Abstract representation of a Key to a table.
Key(Table) - Constructor for class org.datanucleus.store.rdbms.key.Key
Constructor.
KEY_PASSWORD - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
KEY_USER - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
keyClassMapping - Variable in class org.datanucleus.store.rdbms.scostore.KeyValueIteratorStatement
The class mapping for the map key of the iterator.
keyCmd - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Metadata for the keys (if persistable).
KeyedCPDSConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
KeyedCPDSConnectionFactory(ConnectionPoolDataSource, String, int, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Create a new KeyedPoolableConnectionFactory.
keyedFactory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory
Wrapped factory
KeyedObjectPool<K,​V> - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A "keyed" pooling interface.
KeyedObjectPoolMinIdleTimerTask(KeyedObjectPool<K, V>, K, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.KeyedObjectPoolMinIdleTimerTask
Creates a new KeyedObjecPoolMinIdleTimerTask.
keyedPool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Underlying pool
keyedPool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.KeyedObjectPoolMinIdleTimerTask
Keyed object pool
keyedPool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Underlying object pool
KeyedPooledObjectFactory<K,​V> - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
An interface defining life-cycle methods for instances to be served by a KeyedObjectPool.
keyExpressions - Variable in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
Expressions for all keys in the Map
keyFieldNumber - Variable in class org.datanucleus.store.rdbms.scostore.FKMapStore
Field number of key in value class (when key stored in value).
keyLock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
keyMapping - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Mapping to the key from the mapTable.
keyMapping - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Mapping for the key.
keyMapping - Variable in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
keyMapping - Variable in class org.datanucleus.store.rdbms.table.MapTable
Mapping to the key object.
keysAreEmbedded - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Whether the keys are embedded.
keysAreEmbedded() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Accessor for whether the keys are embedded or not.
keysAreSerialised - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Whether the keys are serialised.
keysAreSerialised() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Accessor for whether the keys are serialised or not.
keySetStore - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
keySetStore() - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
keySetStore() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
keyType - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Type of the key.
keyTypeCompatible(Class<?>, Class<?>) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
 
KeyValueIteratorStatement - Class in org.datanucleus.store.rdbms.scostore
Representation of the SQLStatement for an iterator of a map of keys/values.
KeyValueIteratorStatement(Store, SelectStatement, StatementClassMapping, StatementClassMapping) - Constructor for class org.datanucleus.store.rdbms.scostore.KeyValueIteratorStatement
 
keyword - Variable in enum org.datanucleus.store.rdbms.key.ForeignKey.FKAction
 

L

last - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Pointer to last node.
last() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
lastBorrowTime - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
lastElement - Variable in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
lastElement - Variable in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
lastElement - Variable in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
lastElement - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
 
lastIndexOf(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
lastIndexOfStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
lastRet - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
Node returned by most recent call to next.
lastReturnTime - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
lastUsedMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Last time this connection was used.
lastUseTime - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
lastValidationSql - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Relational operator (lower than or equals)
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
LEFT_OUTER_JOIN - org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
 
length - Variable in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
length - Variable in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
length() - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
length() - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
LifetimeExceededException - Exception in org.datanucleus.store.rdbms.datasource.dbcp2
Exception thrown when a connection's maximum lifetime has been exceeded.
LifetimeExceededException() - Constructor for exception org.datanucleus.store.rdbms.datasource.dbcp2.LifetimeExceededException
Create a LifetimeExceededException.
LifetimeExceededException(String) - Constructor for exception org.datanucleus.store.rdbms.datasource.dbcp2.LifetimeExceededException
Create a LifetimeExceededException with the given message.
lifo - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
True means that borrowObject returns the most recently used ("last in") connection in the pool (if there are idle connections available).
lifo - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
lifo - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
LinkedBlockingDeque<E> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
An optionally-bounded blocking deque based on linked nodes.
LinkedBlockingDeque() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Creates a LinkedBlockingDeque with a capacity of Integer.MAX_VALUE.
LinkedBlockingDeque(boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Creates a LinkedBlockingDeque with a capacity of Integer.MAX_VALUE and the given fairness policy.
LinkedBlockingDeque(int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Creates a LinkedBlockingDeque with the given (fixed) capacity.
LinkedBlockingDeque(int, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Creates a LinkedBlockingDeque with the given (fixed) capacity and fairness policy.
LinkedBlockingDeque(Collection<? extends E>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Creates a LinkedBlockingDeque with a capacity of Integer.MAX_VALUE, initially containing the elements of the given collection, added in traversal order of the collection's iterator.
LinkedBlockingDeque.AbstractItr - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Base class for Iterators for LinkedBlockingDeque
LinkedBlockingDeque.DescendingItr - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Descending iterator
LinkedBlockingDeque.Itr - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Forward iterator
LinkedBlockingDeque.Node<E> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Doubly-linked list node class.
linkFirst(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Links provided element as first element, or returns false if full.
linkLast(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Links provided element as last element, or returns false if full.
listAllObjects() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Provides information on all the objects in the pool, both idle (waiting to be borrowed) and active (currently borrowed).
listAllObjects() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolMXBean
listAllObjects() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Provides information on all the objects in the pool, both idle (waiting to be borrowed) and active (currently borrowed).
listAllObjects() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolMXBean
ListException - Exception in org.datanucleus.store.rdbms.datasource.dbcp2
An exception wrapping a list of exceptions.
ListException(String, List<Throwable>) - Constructor for exception org.datanucleus.store.rdbms.datasource.dbcp2.ListException
Constructs a new exception with the specified detail message.
ListGetMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {listExpr}.get(idxExpr).
ListGetMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.ListGetMethod
 
ListIndexOfMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {listExpr}.indexOf(elemExpr) and JPQL "INDEX(elem)" Returns a NumericExpression representing the index
ListIndexOfMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.ListIndexOfMethod
 
listIterator() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Accessor for an iterator for the results.
listIterator() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Accessor for an iterator for the results.
listIterator(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
listIterator(DNStateManager, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Accessor for an iterator through the list elements.
listIterator(DNStateManager, int, int) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Accessor for an iterator through the list elements.
listIterator(DNStateManager, int, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
Accessor for an iterator through the list elements.
ListStoreIterator<E> - Class in org.datanucleus.store.rdbms.scostore
ListStore iterator for RDBMS datastores.
ListStoreIterator(DNStateManager, ResultSet, ResultObjectFactory, AbstractListStore<E>) - Constructor for class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
LIT_CREATION_ARG_TYPES - Static variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
 
literalClassByMappingName - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Cache of literal class, keyed by the mapping class name.
literalIsValidForSimpleComparison(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Convenience method to return if this object is valid for simple comparison with the passed expression.
literalPrefix - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The prefix used to quote a literal of this data type; may be null.
literalSuffix - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The suffix used to quote a literal of this data type; may be null.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Load all column mappings defined in the associated plugins via the plugin mechanism.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Load all datastore mappings defined in the associated plugins.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Load all datastore mappings defined in the associated plugins.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.PointbaseAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Load all datastore mappings for this RDBMS database.
loadColumnMappings(PluginManager, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
Load all datastore mappings for this RDBMS database.
loadDriver(String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.connectionpool.AbstractConnectionPoolFactory
Convenience method to load the (JDBC) driver.
loadObjects(int, int) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Convenience method to load up rows starting at the specified position.
LocalDateFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL CURRENT_DATE function and return as a LocalDate.
LocalDateFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.LocalDateFunction
 
LocalDateTimeFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL CURRENT_TIMESTAMP function and return as LocalDateTime.
LocalDateTimeFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.LocalDateTimeFunction
 
LocalTimeFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL CURRENT_TIME function and return as LocalTime.
LocalTimeFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.LocalTimeFunction
 
localTypeName - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Localized version of the DBMS-specific type name of this data type.
locate(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
 
LOCATE - org.datanucleus.store.rdbms.request.RequestType
 
LocateBulkRequest - Class in org.datanucleus.store.rdbms.request
Request to locate a series of records in the data store (all present in the same table).
LocateBulkRequest(DatastoreClass, AbstractClassMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.request.LocateBulkRequest
Constructor, taking the table.
locateObject(DNStateManager) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Locates this object in the datastore.
locateObjects(DNStateManager[]) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
 
LocateRequest - Class in org.datanucleus.store.rdbms.request
Request to locate a record in the data store.
LocateRequest(DatastoreClass, AbstractClassMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.request.LocateRequest
Constructor, taking the table.
locateStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Statement to check the existence of an owner-element relation.
locatorsUpdateCopy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
lock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Main lock guarding all access
LOCK_ROW_USING_OPTION_AFTER_FROM - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the row lock is to be placed after the FROM.
LOCK_ROW_USING_OPTION_WITHIN_JOIN - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the row lock is to be placed within the JOIN clause.
LOCK_ROW_USING_SELECT_FOR_UPDATE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the row lock should use SELECT ...
LOCK_ROW_USING_SELECT_FOR_UPDATE_NOWAIT - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the row lock, when using SELECT ...
log - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
log - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
log - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
log - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
log - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
log - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
 
log - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.SwallowedExceptionLogger
 
log(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
log(String, Throwable) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Logs the given throwable.
log(NucleusLogger) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to dump the statement to the supplied log (debug level).
logAbandoned - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Determines whether or not to log stack traces for application code which abandoned an object.
logAbandoned - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
logConfiguration() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Convenience method to log the configuration of this store manager.
logExpiredConnections - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
logExpiredConnections - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.SwallowedExceptionLogger
 
LogFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL LOG function.
LogFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.LogFunction
 
LogFunction2 - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL (natural) LOG function.
LogFunction2() - Constructor for class org.datanucleus.store.rdbms.sql.method.LogFunction2
 
logicalConnection - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
The JDBC database logical connection.
loginTimeout - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Login TimeOut in seconds
loginTimeout - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Login TimeOut in seconds
logMapping(String, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Convenience logging method to output the mapping information for an element, key, value field.
logWarnings(ResultSet) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Utility to log all warning for the specified ResultSet.
logWarnings(SQLWarning) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Logs SQL warnings to the common log.
logWarnings(Statement) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Utility to log all warning for the specified Statement.
logWriter - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The PrintWriter to which log messages should be directed.
logWriter - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Log stream.
logWriter - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Log stream
logWriter - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
PrintWriter to use to log information on abandoned objects.
logWriter - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
My log writer.
LONG_MAX_DECIMAL_DIGITS - Static variable in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
LongMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Long type.
LongMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.LongMapping
 
LongVarBinaryColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a LONGVARBINARY column.
LongVarBinaryColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.LongVarBinaryColumnMapping
Constructor.
LongVarcharColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a Long VARCHAR column.
LongVarcharColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.LongVarcharColumnMapping
Constructor.
lowestOperator - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Relational operator (lower than)
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
lteq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 

M

MAJOR_VERSION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
makeObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
makeObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
 
makeObject() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectFactory
Creates an instance that can be served by the pool and wrap it in a PooledObject to be managed by the pool.
makeObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedPooledObjectFactory
Creates an instance that can be served by the pool and wrap it in a PooledObject to be managed by the pool.
makeObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
makeObject(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseKeyedPooledObjectFactory
 
makeObject(K) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedPooledObjectFactory
Create an instance that can be served by the pool and wrap it in a PooledObject to be managed by the pool.
makeObject(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory
Create an instance that can be served by the pool and wrap it in a PooledObject to be managed by the pool.
makeObject(UserPassKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Creates a new PooledConnectionAndInfo from the given UserPassKey.
makeObject(PStmtKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
My KeyedPooledObjectFactory method for creating PreparedStatements.
makeObject(PStmtKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
makeObjectCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
 
makeObjectCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
makeObjectCountLock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
 
makeObjectCountLock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
manageClass(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method that adds the specified class to be managed by this table.
manageClasses(ClassLoaderResolver, String...) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to add several persistable classes to the store manager's set of supported classes.
managedClassMetaData - Variable in class org.datanucleus.store.rdbms.table.ClassTable
MetaData for all classes being managed here.
ManagedConnectionImpl(ExecutionContext, Map) - Constructor for class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
manageMembers(AbstractClassMetaData, ClassLoaderResolver, AbstractMemberMetaData[]) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Goes through all specified members for the specified class and adds a mapping for each.
manageRemovalOfElement(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Convenience method to manage the removal of an element from the collection, performing any necessary "managed relationship" updates when the field is bidirectional.
managers - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Map to keep track of Pools for a given user.
managesClass(String) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for whether this table manages the specified class.
managesClass(String) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for whether this table manages the specified class
managesClass(String) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for whether this table manages the specified class
managesClass(String) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for whether this table manages the specified class.
managesMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Convenience method to return if this table manages the columns for the supplied mapping.
managesMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.ClassView
Convenience method to return if this table manages the columns for the supplied mapping.
managesMapping(JavaTypeMapping) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Convenience method to return if this table manages the columns for the supplied mapping.
managesMember(String) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Convenience method for whether the (fully-specified) member is managed by this table
manageUnmappedColumns(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Adds on management of the columns in the defined MetaData that are "unmapped" (have no field associated).
managingClassCurrent - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Name of class currently being processed in manageClass (if any).
MAP_KEY_ALIAS_SUFFIX - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
MAP_VALUE_ALIAS_SUFFIX - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
MapContainsEntryMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.containsEntry(keyExpr, valueExpr).
MapContainsEntryMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapContainsEntryMethod
 
MapContainsKeyMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.containsKey(keyExpr).
MapContainsKeyMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
 
MapContainsValueMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.containsValue(valueExpr).
MapContainsValueMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
 
MapEntrySetStore<K,​V> - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of a SetStore for map entries.
MapEntrySetStore(DatastoreClass, FKMapStore<K, V>, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Constructor for a store of the entries in a map when represented by either the key table or value table.
MapEntrySetStore(MapTable, JoinMapStore<K, V>, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Constructor for a store of the entries in a map when represented in a join table.
MapEntrySetStore.EntryImpl<K,​V> - Class in org.datanucleus.store.rdbms.scostore
Inner class representing the entry in the map.
MapEntrySetStore.SetIterator - Class in org.datanucleus.store.rdbms.scostore
Inner class representing an iterator for the Set.
MapExpression - Class in org.datanucleus.store.rdbms.sql.expression
An expression that represents some Map field in a query candidate class, or a Map field in an object linked from the candidate class by navigation.
MapExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.MapExpression
Constructor.
MapGetMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.get(keyExpr).
MapGetMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapGetMethod
 
MapIsEmptyMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.isEmpty().
MapIsEmptyMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapIsEmptyMethod
 
mapKeyLiteral - Variable in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
MapKeyLiteral(SQLStatement, JavaTypeMapping, Object) - Constructor for class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
Constructor.
MapKeyMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating KEY({mapExpr}).
MapKeyMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapKeyMethod
 
MapKeySetStore<K> - Class in org.datanucleus.store.rdbms.scostore
Implementation of a backing SetStore for map keys.
MapKeySetStore(DatastoreClass, FKMapStore<K, ?>, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.MapKeySetStore
Constructor where a foreign key is used to store the map relation.
MapKeySetStore(MapTable, JoinMapStore<K, ?>, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.MapKeySetStore
Constructor where a join table is used to store the map relation.
MapLiteral - Class in org.datanucleus.store.rdbms.sql.expression
An SQL expression that will test if a column of a table falls within the given Map.
MapLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.MapLiteral
Constructor for a map literal with a value.
MapLiteral.MapKeyLiteral - Class in org.datanucleus.store.rdbms.sql.expression
An SQL expression that will test if a column of a table falls within the given Map's keys.
MapLiteral.MapValueLiteral - Class in org.datanucleus.store.rdbms.sql.expression
An SQL expression that will test if a column of a table falls within the given Map's values.
MapMapping - Class in org.datanucleus.store.rdbms.mapping.java
SCO Mapping for Map types.
MapMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.MapMapping
 
mappedFieldNumbers - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
 
MappedType(Class, Class<? extends JavaTypeMapping>) - Constructor for class org.datanucleus.store.rdbms.mapping.MappingManagerImpl.MappedType
Constructor.
mappedTypes - Variable in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
The mapped types, keyed by the class name.
mapping - Variable in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Mapping of the Java type.
mapping - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper.SQLTableMapping
 
mapping - Variable in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Mapping being represented.
mapping - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Mapping for this expression, defining how it is get/set.
mapping - Variable in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
Mapping for the value of the parameter.
mappingByClass - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Map of JavaTypeMapping for use in query expressions, keyed by the type being represented.
mappingCallbacks - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
 
mappingCallbacks - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
Callbacks for postFetch() operations, to be called after the fetch itself (relation fields).
mappingCallbacks - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
callback mappings will have their postInsert method called after the update
mappingCallbacks - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
callback mappings will have their postUpdate method called after the update
MappingCallbacks - Interface in org.datanucleus.store.rdbms.mapping
Interface defining a series of callbacks that are called when this mapping goes through certain lifecycle events.
mappingClass - Variable in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl.MappingConverterDetails
 
MappingConsumer - Interface in org.datanucleus.store.rdbms.mapping
Consumer of mappings.
MappingConverterDetails(Class<? extends JavaTypeMapping>) - Constructor for class org.datanucleus.store.rdbms.mapping.MappingManagerImpl.MappingConverterDetails
 
MappingConverterDetails(Class<? extends JavaTypeMapping>, TypeConverter) - Constructor for class org.datanucleus.store.rdbms.mapping.MappingManagerImpl.MappingConverterDetails
 
mappingDefinition - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
 
mappingDefinition - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
The mapping of the results of the SQL statement.
mappingDefinition - Variable in class org.datanucleus.store.rdbms.request.LocateRequest
Definition of mappings in the SQL statement.
mappingDefinitions - Variable in class org.datanucleus.store.rdbms.request.LocateBulkRequest
Definition of input mappings in the SQL statement.
MappingHelper - Class in org.datanucleus.store.rdbms.mapping
Helper class for handling mappings.
MappingHelper() - Constructor for class org.datanucleus.store.rdbms.mapping.MappingHelper
 
mappingManager - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Manager for the mapping between Java and datastore types.
MappingManager - Interface in org.datanucleus.store.rdbms.mapping
Representation of a MappingManager, mapping a java mapping type to a column mapping type.
MappingManagerImpl - Class in org.datanucleus.store.rdbms.mapping
Default Mapping manager implementation.
MappingManagerImpl(RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Constructor for a mapping manager for an RDBMS datastore.
MappingManagerImpl.MappedType - Class in org.datanucleus.store.rdbms.mapping
Definition of a java type that can be "mapped".
MappingManagerImpl.MappingConverterDetails - Class in org.datanucleus.store.rdbms.mapping
 
mappingNum - Variable in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Number of the mapping being processed.
mappings - Variable in class org.datanucleus.store.rdbms.query.StatementClassMapping
Mappings for the members of this object defined in the statement, keyed by the member number.
mappings - Variable in class org.datanucleus.store.rdbms.query.StatementParameterMapping
Mappings for the parameters keyed by the parameter name.
mappings - Variable in class org.datanucleus.store.rdbms.query.StatementResultMapping
Mappings for the result expressions keyed by the position.
mappingStatementIndex - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
the index for the expression(s) in the delete statement.
mappingStrategy - Variable in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Strategy for how the reference(s) are mapped.
MappingType - Enum in org.datanucleus.store.rdbms.mapping
Enum defining types of mappings, for use with a MappingConsumer.
MappingType() - Constructor for enum org.datanucleus.store.rdbms.mapping.MappingType
 
MapSizeMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.size().
MapSizeMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapSizeMethod
 
mapStore - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
mapStore - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
The backing store for the Map.
mapStore - Variable in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
Backing store for the map.
mapStore - Variable in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
mapsToView() - Method in class org.datanucleus.store.rdbms.RDBMSStoreData
Utility to return whether this table is a view.
mapTable - Variable in class org.datanucleus.store.rdbms.scostore.FKMapStore
Table storing the values (either key table, or value table).
mapTable - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Join table storing the map relation between key and value.
mapTable - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Table containing the key and value forming the entry.
MapTable - Class in org.datanucleus.store.rdbms.table
Representation of a join table for a Map.
MapTable(Table, DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.MapTable
Constructor.
MapValueCollectionStore<V> - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of a CollectionStore for map values.
MapValueCollectionStore(DatastoreClass, FKMapStore<?, V>, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
Constructor when we have the key stored as an FK in the value, or the value stored as an FK in the key.
MapValueCollectionStore(MapTable, JoinMapStore<?, V>, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
Constructor where a join table is used to store the map relation.
mapValueLiteral - Variable in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
MapValueLiteral(SQLStatement, JavaTypeMapping, Object) - Constructor for class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
Constructor.
MapValueMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating VALUE({mapExpr}).
MapValueMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapValueMethod
 
markAbandoned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Marks the pooled object as abandoned.
markAbandoned() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Marks the pooled object as abandoned.
markReturning() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Marks the object as returning to the pool.
markReturning() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Marks the object as returning to the pool.
markReturningState(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Marks the object as returning to the pool.
matches(String, String) - Static method in class org.datanucleus.store.rdbms.adapter.DerbySQLFunction
Matches code.
MathAbsMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.abs({expression}).
MathAbsMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathAbsMethod
 
MathAcosMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.acos({expression}).
MathAcosMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathAcosMethod
 
MathAsinMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.asin({expression}).
MathAsinMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathAsinMethod
 
MathAtanMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.atan({expression}).
MathAtanMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathAtanMethod
 
MathCeilMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.ceil({expression}).
MathCeilMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathCeilMethod
 
MathCosMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.cos({expression}).
MathCosMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathCosMethod
 
MathExpMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.exp({expression}).
MathExpMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathExpMethod
 
MathFloorMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.floor({expression}).
MathFloorMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathFloorMethod
 
MathLogMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.log({expression}).
MathLogMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathLogMethod
 
MathPowerMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.power({expression}).
MathPowerMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathPowerMethod
 
MathSinMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.sin({expression}).
MathSinMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathSinMethod
 
MathSqrtMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.sqrt({expression}).
MathSqrtMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathSqrtMethod
 
MathTanMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.tan({expression}).
MathTanMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathTanMethod
 
MathToDegreesMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.toDegrees({expression}).
MathToDegreesMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathToDegreesMethod
 
MathToRadiansMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.toRadians({expression}).
MathToRadiansMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathToRadiansMethod
 
MAX_IDENTIFIER_LENGTH - Static variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The maximum length of a SQL/92 identifier in characters.
MAX_IDENTIFIER_LENGTH - Static variable in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
MAX_PRECISION - Static variable in class org.datanucleus.store.rdbms.adapter.HSQLTypeInfo
The maximum precision we allow to be reported.
MAX_PRECISION - Static variable in class org.datanucleus.store.rdbms.adapter.PostgreSQLTypeInfo
The maximum precision we allow to be reported.
MAX_PRECISION_DECIMAL - Static variable in class org.datanucleus.store.rdbms.adapter.FirebirdTypeInfo
The maximum precision we allow for DECIMAL.
maxAdapterColumnIdStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
maxBatchSize - Variable in class org.datanucleus.store.rdbms.SQLController
Maximum batch size (-1 implies no limit).
maxBorrowWaitTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
maxClassNameLength - Variable in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
 
maxColumnNameLength - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The maximum length to be used for a column name.
maxConnLifetimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
maxConnLifetimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
maxConnLifetimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
maxConnLifetimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
maxConnLifetimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
maxConstraintNameLength - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The maximum length to be used for a table constraint name.
MaxFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL MAX aggregation function.
MaxFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.MaxFunction
 
MaxGenerator - Class in org.datanucleus.store.rdbms.valuegenerator
ValueGenerator for RDBMS that uses the "SELECT MAX(column) FROM TABLE" strategy.
MaxGenerator(StoreManager, String, Properties) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.MaxGenerator
Constructor.
maxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The maximum number of connections that can remain idle in the pool, without extra ones being destroyed, or negative for no limit.
maxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
maxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
maxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
 
maxIdlePerKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
maxIdlePerKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
 
maximumScale - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The maximum supported scale value for this data type.
maxIndexNameLength - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The maximum length to be used for an index name.
maxOpenPreparedStatements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The maximum number of open statements that can be allocated from the statement pool at the same time, or negative for no limit.
maxOpenPreparedStatements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
maxOrderColumnIdStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Statement to get the maximum order column id so we can set the next insert value.
maxPreparedStatements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
maxRetries - Variable in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
 
maxTableNameLength - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The maximum length to be used for a table name.
maxTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The maximum number of active connections that can be allocated from this pool at the same time, or negative for no limit.
maxTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
 
maxTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
maxTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
 
maxTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
 
maxTotalPerKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
maxTotalPerKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
 
maxWaitMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The maximum number of milliseconds that the pool will wait (when there are no available connections) for a connection to be returned before throwing an exception, or <= 0 to wait indefinitely.
maxWaitMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
maxWaitMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
MBEAN_SERVER - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
MBEAN_SERVER - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
mconn - Variable in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
 
mconn - Variable in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
 
MEAN_TIMING_STATS_CACHE_SIZE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The size of the caches used to store historical data for some attributes so that rolling means may be calculated.
memberMappingsMap - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mappings for members mapped to this table, keyed by the metadata for the member.
memberName - Variable in class org.datanucleus.store.rdbms.query.StatementClassMapping
Name of the field/property in the parent class (null implies parent class).
memberNumbers - Variable in class org.datanucleus.store.rdbms.query.StatementClassMapping
Numbers of fields/properties defined in the statement.
memberNumbers - Variable in class org.datanucleus.store.rdbms.request.RequestIdentifier
 
memberNumbersToFetch - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
Absolute numbers of the fields/properties of the class to fetch.
memberNumbersToStore - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
Absolute numbers of the members of the class to store the value for.
messageFormat - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack
 
messageFormat - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack
 
messages - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
 
METADATA_EXTENSION_INSERT_FUNCTION - Static variable in interface org.datanucleus.store.rdbms.mapping.MappingManager
 
METADATA_EXTENSION_SELECT_FUNCTION - Static variable in interface org.datanucleus.store.rdbms.mapping.MappingManager
 
METADATA_EXTENSION_UPDATE_FUNCTION - Static variable in interface org.datanucleus.store.rdbms.mapping.MappingManager
 
METADATA_NONDURABLE_REQUIRES_TABLE - Static variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
MethodKey() - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.MethodKey
 
methodName - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory.MethodKey
 
MIN_IDLE_TIMER - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.TimerHolder
 
minEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
minEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
minEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
minEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
MinFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL MIN aggregation function.
MinFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.MinFunction
 
minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The minimum number of active connections that can remain idle in the pool, without extra ones being created when the evictor runs, or 0 to create none.
minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionConfig
 
minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
 
minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.KeyedObjectPoolMinIdleTimerTask
Minimum number of idle instances.
minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ObjectPoolMinIdleTimerTask
Minimum number of idle instances.
minIdlePerKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
minIdlePerKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
 
minimumScale - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The minimum supported scale value for this data type.
MINOR_VERSION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
MissingColumnException - Exception in org.datanucleus.store.rdbms.exceptions
A MissingColumnException is thrown if an expected column is not found in the database during schema validation.
MissingColumnException(Table, Collection) - Constructor for exception org.datanucleus.store.rdbms.exceptions.MissingColumnException
Constructs a missing column exception.
MissingTableException - Exception in org.datanucleus.store.rdbms.exceptions
A MissingTableException is thrown if an expected table is not found in the database during schema validation.
MissingTableException(String, String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.MissingTableException
Constructs a missing table exception.
mmd - Variable in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
MetaData for the field/property that we are mapping.
mmd - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper.SQLTableMapping
 
mmd - Variable in class org.datanucleus.store.rdbms.table.JoinTable
MetaData for the field/property in the owner class.
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
Method to return a modulus expression.
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Method to return a modulus expression.
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Remainder Operator.
Mod2Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of MOD, using SQL MOD function.
Mod2Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.Mod2Operation
 
Mod3Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of MOD, using SQL MOD function.
Mod3Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.Mod3Operation
 
moreResultSetRows - Variable in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Whether there are still more rows to be processed in the ResultSet.
moveToCurrentRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
moveToInsertRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
MSG_FACTOR_NEGATIVE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
 
MSG_MIN_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
 
MSG_NULL_KEY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
 
MSG_NULL_KEYED_POOL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
 
MSG_NULL_KEYS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
 
MSG_NULL_POOL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
 
MSSQL_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Microsoft SQL Server 2000 uses reserved keywords for defining, manipulating, and accessing databases.
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Multiplication Operator
MultiMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping to represent multiple mappings within the single overall java type mapping.
MultiMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.MultiMapping
 
MultiPersistableMapping - Class in org.datanucleus.store.rdbms.mapping.java
Extension of MultiMapping where the actual mapping represents multiple possible persistable types such as with an interface/reference field.
MultiPersistableMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.MultiPersistableMapping
 
MULTITABLES_WITH_SELECT_FOR_UPDATE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
MULTITENANCY - org.datanucleus.store.rdbms.mapping.MappingType
Multitenancy column.
multitenancyMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any multi-tenancy column.
multitenancyStatementMapping - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
StatementExpressionIndex for multitenancy.
multitenancyStatementMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
StatementExpressionIndex for multi-tenancy.
multitenancyStmtMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for multi-tenancy.
MySQLAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the MySQL database.
MySQLAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Constructor.
MySQLTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for MySQL datastores.
MySQLTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.MySQLTypeInfo
 
MySQLTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.MySQLTypeInfo
Constructor

N

name - Variable in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
The name.
name - Variable in class org.datanucleus.store.rdbms.key.Key
Name of the key.
name - Variable in enum org.datanucleus.store.rdbms.request.RequestType
 
name - Variable in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
Parameter name.
name - Variable in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
Name of the parameter (either its name, or its position).
name - Variable in class org.datanucleus.store.rdbms.sql.SQLTableGroup
Name of this group.
namer - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
 
namingCase - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Case to use for identifiers.
namingFactory - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
NATIVE_ENUM_TYPE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
nativeSQL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
NCharColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a NCHAR column.
NCharColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionExpression
Method to return the expression for comparing a collection with a value.
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.MapExpression
Method to return the expression for comparing a map with a value.
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NullLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Not equals operator.
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
Method called when the query contains "object NOTEQUALS value".
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Not equality operator (not equals to)
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
needsCommitting - Variable in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
needsQuoting - Static variable in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
needsQuoting(String) - Static method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
Negate operation.
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Unary Minus Operator
negated - Variable in class org.datanucleus.store.rdbms.sql.expression.InExpression
 
newAdapterIndexFieldIdentifier() - Method in class org.datanucleus.store.rdbms.identifier.DN2IdentifierFactory
Method to return an identifier for an adapter index column.
newAdapterIndexFieldIdentifier() - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Method to return an identifier for an adapter index column.
newAdapterIndexFieldIdentifier() - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to return an identifier for an adapter index column.
newAdapterIndexFieldIdentifier() - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Method to return an identifier for an adapter index column.
newCallStack(String, boolean) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.CallStackUtils
newCallStack(String, boolean, boolean) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.CallStackUtils
Constructs a new CallStack using the fasted allowed strategy.
newCandidateKeyIdentifier(Table, int) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to generate an identifier for a candidate key in the supplied table.
newCandidateKeyIdentifier(Table, int) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to generate an identifier for a candidate key.
newClass - Variable in class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
The class that we need to construct an instance of.
newColumnIdentifier(String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to use to generate an identifier for a column.
newColumnIdentifier(String) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to use to generate an identifier for a column with the supplied name.
newColumnIdentifier(String, boolean, FieldRole, boolean) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to create an identifier for a column where we want the name based on the supplied java name, and the field has a particular role (and so could have its naming set according to the role).
newColumnIdentifier(String, boolean, FieldRole, boolean) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to create an identifier for a column where we want the name based on the supplied java name, and the field has a particular role (and so could have its naming set according to the role).
newDiscriminatorFieldIdentifier() - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Method to return an identifier for a discriminator column.
newDiscriminatorFieldIdentifier() - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to return an identifier for a discriminator column.
newDiscriminatorFieldIdentifier() - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Method to return an identifier for a discriminator column.
newExpression(SQLStatement, SQLTable, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Factory for an expression representing a mapping on a table.
newExpression(SQLStatement, SQLTable, JavaTypeMapping, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Factory for an expression representing a mapping on a table.
newFKInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return ForeignKeyInfo for the current row of the ResultSet which will have been obtained from a call to DatabaseMetaData.getImportedKeys() or DatabaseMetaData.getExportedKeys().
newFKInfo(ResultSet) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return ForeignKeyInfo for the current row of the ResultSet which will have been obtained from a call to DatabaseMetaData.getImportedKeys() or DatabaseMetaData.getExportedKeys().
newFKInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Method to return ForeignKeyInfo for the current row of the ResultSet which will have been obtained from a call to DatabaseMetaData.getImportedKeys() or DatabaseMetaData.getExportedKeys().
newForeignKeyFieldIdentifier(AbstractMemberMetaData, AbstractMemberMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Method to generate a FK/FK-index field identifier.
newForeignKeyFieldIdentifier(AbstractMemberMetaData, AbstractMemberMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to generate a FK/FK-index field identifier.
newForeignKeyFieldIdentifier(AbstractMemberMetaData, AbstractMemberMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Method to generate a FK/FK-index field identifier.
newForeignKeyFieldIdentifier(AbstractMemberMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in class org.datanucleus.store.rdbms.identifier.DN2IdentifierFactory
Method to generate a FK/FK-index field identifier.
newForeignKeyIdentifier(Table, int) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to create a new identifier for a foreign key in the supplied table.
newForeignKeyIdentifier(Table, int) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to create an identifier for a foreign key.
newIdentifier(DatastoreIdentifier, String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to return a new Identifier based on the passed identifier, but adding on the passed suffix
newIdentifier(DatastoreIdentifier, String) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to return a new Identifier based on the passed identifier, but adding on the passed suffix
newIdentifier(IdentifierType, String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to generate an identifier based on the supplied name for the requested type of identifier.
newIdentifier(IdentifierType, String) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
To be called when we want an identifier name creating based on the identifier.
newIndexFieldIdentifier(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.identifier.DN2IdentifierFactory
Method to return an identifier for an index (ordering) column.
newIndexFieldIdentifier(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Method to return an identifier for an index (ordering) column.
newIndexFieldIdentifier(AbstractMemberMetaData) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to return an identifier for an index (ordering) column.
newIndexFieldIdentifier(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Method to return an identifier for an index (ordering) column.
newIndexIdentifier(Table, boolean, int) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to create an identifier for an Index in the supplied table.
newIndexIdentifier(Table, boolean, int) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to generate an identifier for an index.
newJoinTable(Table, AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Called by (container) Mapping objects to request the creation of a join table.
newJoinTableFieldIdentifier(AbstractMemberMetaData, AbstractMemberMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in class org.datanucleus.store.rdbms.identifier.DN2IdentifierFactory
Method to generate a join-table identifier.
newJoinTableFieldIdentifier(AbstractMemberMetaData, AbstractMemberMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Method to generate a join-table identifier.
newJoinTableFieldIdentifier(AbstractMemberMetaData, AbstractMemberMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to generate a join-table identifier.
newJoinTableFieldIdentifier(AbstractMemberMetaData, AbstractMemberMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Method to generate a join-table identifier.
newLiteral(SQLStatement, JavaTypeMapping, Object) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Factory for a literal representing a value.
newLiteralParameter(SQLStatement, JavaTypeMapping, Object, String) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Factory for a literal as an input parameter.
NewObjectExpression - Class in org.datanucleus.store.rdbms.sql.expression
SQL Expression for creating a new object (in the result clause of a query).
NewObjectExpression(SQLStatement, Class, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
 
newPrimaryKeyIdentifier(Table) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to generate an identifier for a primary key for the supplied table.
newPrimaryKeyIdentifier(Table) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to generate an identifier for a primary key.
newQuery(String, ExecutionContext) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newQuery(String, ExecutionContext, String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newQuery(String, ExecutionContext, Query) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
newRDBMSColumnInfo(ResultSet) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Create a new column info from the current row of the passed ResultSet.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Method to create a column info for the current row.
newReferenceFieldIdentifier(AbstractMemberMetaData, AbstractClassMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Method to generate an identifier name for reference field, based on the metadata for the field, and the ClassMetaData for the implementation.
newReferenceFieldIdentifier(AbstractMemberMetaData, AbstractClassMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to generate an identifier name for reference field, based on the metadata for the field, and the ClassMetaData for the implementation.
newReferenceFieldIdentifier(AbstractMemberMetaData, AbstractClassMetaData, DatastoreIdentifier, boolean, FieldRole) - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Method to generate an identifier name for reference field, based on the metadata for the field, and the ClassMetaData for the implementation.
newSequenceIdentifier(String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to generate an identifier for a sequence using the passed name.
newSequenceIdentifier(String) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to generate an identifier for a sequence using the passed name.
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
 
newSQLTypeInfo(ResultSet) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Create a new SQL type info from the current row of the passed ResultSet.
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
 
newTableIdentifier(String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to use to generate an identifier for a column in the default catalog/schema.
newTableIdentifier(String) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to use to generate an identifier for a table with the supplied name in the default catalog/schema.
newTableIdentifier(String, String, String) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to use to generate an identifier for a column.
newTableIdentifier(String, String, String) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to use to generate an identifier for a table with the supplied name.
newTableIdentifier(AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Method to return a Table identifier for the specified class.
newTableIdentifier(AbstractClassMetaData) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to return a Table identifier for the specified class.
newTableIdentifier(AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Method to return a Table identifier for the specified class.
newTableIdentifier(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Method to return a Table identifier for the join table of the specified field.
newTableIdentifier(AbstractMemberMetaData) - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to return a Table identifier for the specified field.
newTableIdentifier(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Method to return a Table identifier for the join table of the specified field/property.
newThread(Runnable) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionTimer.EvictorThreadFactory
 
newVersionFieldIdentifier() - Method in class org.datanucleus.store.rdbms.identifier.DN2IdentifierFactory
Method to return an identifier for a version column.
newVersionFieldIdentifier() - Method in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Method to return an identifier for a version column.
newVersionFieldIdentifier() - Method in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
Method to return an identifier for a version column.
newVersionFieldIdentifier() - Method in class org.datanucleus.store.rdbms.identifier.JPAIdentifierFactory
Method to return an identifier for a version column.
next - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
The next node to return in next()
next - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.Node
One of: - the real successor Node - this Node, meaning the successor is head - null, meaning there is no successor
next() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
next() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.EvictionIterator
next() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
 
next() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult.QueryResultIterator
 
next() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult.QueryResultIterator
 
next() - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
next() - Method in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
next() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
next() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
 
next(Object) - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
next(Object) - Method in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
next(Object) - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
next(Object) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
 
nextIndex() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult.QueryResultIterator
 
nextIndex() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult.QueryResultIterator
 
nextIndex() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
nextItem - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
nextItem holds on to item fields because once we claim that an element exists in hasNext(), we must return item read under lock (in advance()) even if it was in the process of being removed when hasNext() was called.
nextNode(LinkedBlockingDeque.Node<E>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
For a given node, obtain the next node to be returned by the iterator.
nextNode(LinkedBlockingDeque.Node<E>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.DescendingItr
 
nextNode(LinkedBlockingDeque.Node<E>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.Itr
 
nextParam - Variable in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Next parameter index.
nextResultSetElement() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Accessor for the next object from the ResultSet.
nextRowNum - Variable in class org.datanucleus.store.rdbms.query.ForwardQueryResult.QueryResultIterator
 
nextShrink - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingFactor
Time of next shrink event
nextValColumnName - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
the next value column name
nextValMapping - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Mapping for the next value column
NO_KEY_MESSAGE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
NO_KEY_MESSAGE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
NoDatastoreMappingException - Exception in org.datanucleus.store.rdbms.exceptions
A NoDatastoreMappingException is thrown if an operation is performed that assumes that a particular persistent field is stored in a single datastore field when it is not (such as if the field is a Collection or a Map).
NoDatastoreMappingException(String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.NoDatastoreMappingException
Constructs a no datastore mapping exception.
Node(E, LinkedBlockingDeque.Node<E>, LinkedBlockingDeque.Node<E>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.Node
Create a new list node.
NON_ANSI_JOIN - org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
 
NONRESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
A string containing the list of SQL/92 non-reserved words, separated by commas.
NONSQL92_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
A string containing the list of MySQL keywords that are not also SQL/92 reserved words, separated by commas.
NONSQL92_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
NoOpCallStack - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
CallStack strategy using no-op implementations of all functionality.
NoOpCallStack() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.NoOpCallStack
Constructs the singleton instance.
normalizeSQL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Normalizes the given SQL statement, producing a canonical form that is semantically equivalent to the original.
normalizeSQL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Normalizes the given SQL statement, producing a canonical form that is semantically equivalent to the original.
NoSuchPersistentFieldException - Exception in org.datanucleus.store.rdbms.exceptions
A NoSuchPersistentFieldException is thrown if a reference is made somewhere, such as in a query filter string, to a field that either doesn't exist or is not persistent.
NoSuchPersistentFieldException(String, int) - Constructor for exception org.datanucleus.store.rdbms.exceptions.NoSuchPersistentFieldException
Constructs a no such persistent field exception.
NoSuchPersistentFieldException(String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.NoSuchPersistentFieldException
Constructs a no such persistent field exception.
not() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
not() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
not() - Method in class org.datanucleus.store.rdbms.sql.expression.InExpression
 
not() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Logical complement
NoTableManagedException - Exception in org.datanucleus.store.rdbms.exceptions
A NoTableManagedException is thrown if an attempt is made to perform an operation using a class that is not backed by an table or view in the database and the operation is not supported on such classes.
NoTableManagedException(String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.NoTableManagedException
Constructs a no table managed exception.
NotATableException - Exception in org.datanucleus.store.rdbms.exceptions
A NotATableException is thrown during schema validation if a table should be a table but is found not to be in the database.
NotATableException(String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.NotATableException
Constructs a not-a-table exception.
NotAViewException - Exception in org.datanucleus.store.rdbms.exceptions
A NotAViewException is thrown during schema validation if a table should be a view but is found not to be in the database.
NotAViewException(String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.NotAViewException
Constructs a not-a-view exception.
notEmpty - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Condition for waiting takes
noteq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
noteq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
 
notFull - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Condition for waiting puts
notifyListeners() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Sends a connectionClosed event.
NTEXT - Static variable in class org.datanucleus.store.rdbms.adapter.SQLServerTypeInfo
sql type NTEXT
NucleusSequenceImpl - Class in org.datanucleus.store.rdbms
Basic implementation of a DataNucleus datastore sequence for RDBMS.
NucleusSequenceImpl(ExecutionContext, RDBMSStoreManager, SequenceMetaData) - Constructor for class org.datanucleus.store.rdbms.NucleusSequenceImpl
Constructor.
NULL - org.datanucleus.store.rdbms.key.ForeignKey.FKAction
 
NULL_EQUALS_EMPTY_STRING - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Some databases, Oracle, treats an empty string (0 length) equals null.
nullable - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates whether the column can be NULL.
nullable - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Indicates whether null values are allowed for this data type.
NULLABLE - Static variable in class org.datanucleus.store.rdbms.table.ColumnImpl
 
NullIfFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL NULLIF function.
NullIfFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.NullIfFunction
 
NullLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Null literal in a Query.
NullLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NullLiteral
Constructor for a null literal with a value (i.e null!).
NullMapping - Class in org.datanucleus.store.rdbms.mapping.java
Simple mapping for a null literal.
NullMapping(RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.mapping.java.NullMapping
 
nullPlusNonNullIsNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
NULLS_IN_CANDIDATE_KEYS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support NULLs in candidate keys.
NULLS_KEYWORD_IN_COLUMN_OPTIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the database support NULLs in the column options for table creation.
nullsAreSortedAtEnd() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
nullsAreSortedAtStart() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
nullsAreSortedHigh() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
nullsAreSortedLow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
NullValueException - Exception in org.datanucleus.store.rdbms.exceptions
A NullValueException is thrown if a null value is encountered in a database column that should prohibit null values.
NullValueException() - Constructor for exception org.datanucleus.store.rdbms.exceptions.NullValueException
Constructs a null value exception with no specific detail message.
NullValueException(String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.NullValueException
Constructs a null value exception with the specified detail message.
numActive - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Count of instances that have been checkout out to pool clients
NumberMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Number type.
NumberMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.NumberMapping
 
numberOfColumnMappings - Variable in class org.datanucleus.store.rdbms.mapping.java.MultiMapping
Number of column mappings - for convenience to improve performance
numberOfFieldsToFetch - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
 
NumericColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a numeric column.
NumericColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
NumericExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Numeric expression in an SQL statement.
NumericExpression(Expression.MonadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Perform an operation
NumericExpression(SQLExpression, Expression.DyadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Perform an operation
NumericExpression(SQLStatement, JavaTypeMapping, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Constructor for a numeric expression for the specified mapping using the specified SQL text.
NumericExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Generates statement as "FUNCTION_NAME(arg [,argN])".
NumericExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".
NumericExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Constructor for a numeric expression for the mapping in the specified table.
NumericSubqueryExpression - Class in org.datanucleus.store.rdbms.sql.expression
Numeric expression to wrap a subquery.
NumericSubqueryExpression(SQLStatement, SQLStatement) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
NumericToString2Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of a conversion from a NumericExpression to a StringExpression.
NumericToString2Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.NumericToString2Operation
 
NumericToString3Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of a conversion from a NumericExpression to a StringExpression.
NumericToString3Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.NumericToString3Operation
 
NumericToStringOperation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of a conversion from a NumericExpression to a StringExpression.
NumericToStringOperation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.NumericToStringOperation
 
numInterested - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
 
numPrecRadix - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates the radix, which is typically either 10 or 2.
numPrecRadix - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Indicates the numeric radix of this data type, which is usually 2 or 10.
numTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The number of objects to examine during each run of the idle object evictor thread (if any).
numTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
numTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
numTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
numTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
NUODB_EXTRA_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
NuoDBAdapter - Class in org.datanucleus.store.rdbms.adapter
Adapter for NuoDB (http://www.nuodb.com).
NuoDBAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
NuoDBTypeInfo - Class in org.datanucleus.store.rdbms.adapter
Type info for NuoDB.
NuoDBTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.NuoDBTypeInfo
 
NuoDBTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.NuoDBTypeInfo
 
NUPROP_MAX_ACTIVE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
NUPROP_MAXWAIT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
NUPROP_REMOVE_ABANDONED - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
NUPROP_WARNTEXT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
Obsolete properties from DBCP 1.x.
NVARCHAR - Static variable in class org.datanucleus.store.rdbms.adapter.SQLServerTypeInfo
sql type NVARCHAR
NVarcharColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a NVARCHAR column.
NVarcharColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.NVarcharColumnMapping
 

O

object - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
ObjectDeque(boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
Create a new ObjecDeque with the given fairness policy.
ObjectExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an Object expression in a Query.
ObjectExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Generates statement as "FUNCTION_NAME(arg [,argN])".
ObjectExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>, List<Object>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".
ObjectExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
ObjectGetClassMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {objectExpression}.getClass().
ObjectGetClassMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.ObjectGetClassMethod
 
ObjectLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an Object literal in a query.
ObjectLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
Constructor for an Object literal with a value.
ObjectMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for Object fields.
ObjectMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.ObjectMapping
 
objectName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
objectName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
ObjectNameWrapper - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Internal wrapper class that allows JMX to be a noop if absent or disabled.
ObjectNameWrapper(ObjectName) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
ObjectPool<T> - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A pooling simple interface.
ObjectPoolMinIdleTimerTask(ObjectPool<T>, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ObjectPoolMinIdleTimerTask
Create a new ObjectPoolMinIdleTimerTask for the given pool with the given minIdle setting.
objectType - Variable in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
 
obtainGenerationBlock(int) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Get a new ValueGenerationBlock with the specified number of ids.
obtainGenerationBlock(int) - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Get a new ValueGenerationBlock with the specified number of ids.
offer(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
offer(E, long, TimeUnit) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Links the provided element as the last in the queue, waiting up to the specified time to do so if the queue is full.
offerFirst(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
offerFirst(E, long, TimeUnit) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Links the provided element as the first in the queue, waiting up to the specified time to do so if the queue is full.
offerLast(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
offerLast(E, long, TimeUnit) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Links the provided element as the last in the queue, waiting up to the specified time to do so if the queue is full.
OldValueParameterSetter - Class in org.datanucleus.store.rdbms.fieldmanager
Parameter setter that uses old values when available.
OldValueParameterSetter(DNStateManager, PreparedStatement, StatementClassMapping) - Constructor for class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
Constructor.
omitTableFromString - Variable in class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
 
ONAME_BASE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
ONAME_BASE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
oneToOneNonOwnerFields - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Fields in a 1-1 relation with FK in the table of the other object.
oneToOneNonOwnerFields - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
1-1 bidir non-owner fields that are reachable (but not updated) and have no datastore column.
onSwallowException(Exception) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.SwallowedExceptionListener
This method is called every time the implementation unavoidably swallows an exception.
onSwallowException(Exception) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.SwallowedExceptionLogger
 
OP_SIMILAR_TO - Static variable in class org.datanucleus.store.rdbms.sql.method.StringSimilarPostgresqlMethod
 
open() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Starts a transaction for writing (add/delete) classes to the auto start mechanism
OPERATOR_BITWISE_AND - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
OPERATOR_BITWISE_OR - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
OPERATOR_BITWISE_XOR - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
OPTION_ALLOW_NULLS - Static variable in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Option to allow null values as elements of an array or collection.
OPTION_BULK_UPDATE_VERSION - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
OPTION_CASE_INSENSITIVE - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
OPTION_DONT_RESTRICT_DISCRIM - Static variable in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Option to not add a WHERE clause to restrict to the discriminator value.
OPTION_EXPLICIT_JOINS - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
OPTION_INCLUDE_SOFT_DELETES - Static variable in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Option to omit a WHERE clause restricting to non-soft-deleted objects (only relevant if the candidate has soft-delete enabled.
OPTION_NON_DISTINCT_IMPLICIT_JOINS - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
OPTION_NULL_PARAM_USE_IS_NULL - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
OPTION_RESTRICT_DISCRIM - Static variable in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Option to add a WHERE clause to restrict to the discriminator value.
OPTION_SELECT_CANDIDATE_ID_ONLY - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
OPTION_SELECT_DN_TYPE - Static variable in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Option to add "DN_TYPE" to the SELECT clause as kind of discriminator.
OptionalExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression for java.util.Optional.
OptionalExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.OptionalExpression
 
OptionalGetMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {optionalExpr1}.get().
OptionalGetMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.OptionalGetMethod
 
OptionalIsPresentMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {optionalExpr1}.isPresent().
OptionalIsPresentMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.OptionalIsPresentMethod
 
OptionalLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Literal for java.util.Optional.
OptionalLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.OptionalLiteral
 
OptionalMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for java.util.Optional.
OptionalMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.OptionalMapping
 
OptionalOrElseMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {optionalExpr1}.orElse().
OptionalOrElseMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.OptionalOrElseMethod
 
options - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Options for the SQL generation process.
options - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Selected options controlling the generation of the SQL statement.
OracleTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for Oracle datastores.
OracleTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.OracleTypeInfo
 
OracleTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.OracleTypeInfo
Constructs a type information object from the current row of the given result set.
ORDERBY_NULLS_DIRECTIVES - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support ANSI "NULLS [FIRST|LAST]" directives in ORDER expressions.
ORDERBY_NULLS_USING_CASE_NULL - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support ordering of NULLs using "(CASE WHEN [Order] IS NULL THEN 0 ELSE 1 END), [Order]"
ORDERBY_NULLS_USING_COLUMN_IS_NULL - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support ordering of NULLs using {col} IS NULL.
ORDERBY_NULLS_USING_ISNULL - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support ordering of NULLs using ISNULL.
ORDERBY_USING_SELECT_COLUMN_INDEX - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
In SAPDB any orderby has to be using the index(es) of any SELECT column(s) rather than their name(s).
OrderIndexMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for the ordering of an "indexed" list.
OrderIndexMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.OrderIndexMapping
 
ORDERING_WITH_SELECT_FOR_UPDATE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
orderingColumnIndexes - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
Positions of order columns in the SELECT (for datastores that require ordering using those).
orderingDirections - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
Directions for any ORDER BY expressions (1 for each orderingExpressions entry).
orderingExpressions - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
Expressions for any ORDER BY clause.
orderMapping - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Mapping for an ordering column to allow for duplicates in the container.
orderMapping - Variable in class org.datanucleus.store.rdbms.table.ElementContainerTable
Order mapping, to provide part of the primary key.
orderMapping - Variable in class org.datanucleus.store.rdbms.table.MapTable
Mapping to allow ordering (of keys) or to allow duplicates.
orderNullDirectives - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
Directives for null handling of any ORDER BY expressions (1 for each orderingExpressions entry).
ordinalPosition - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The index of the column in its table; the first column is 1, the second column is 2.
org.datanucleus.store.rdbms - package org.datanucleus.store.rdbms
Package providing management of the persistence to RDBMS datastores.
org.datanucleus.store.rdbms.adapter - package org.datanucleus.store.rdbms.adapter
Provides mappings of all supported databases to aspects of the database that determines the SQL generation.
org.datanucleus.store.rdbms.autostart - package org.datanucleus.store.rdbms.autostart
Package providing additional implementation(s) for the auto-start mechanism for RDBMS datastores.
org.datanucleus.store.rdbms.connectionpool - package org.datanucleus.store.rdbms.connectionpool
Package providing support for all major Connection Pools.
org.datanucleus.store.rdbms.datasource.dbcp2 - package org.datanucleus.store.rdbms.datasource.dbcp2
This is a repackaged Apache Commons DBCP v2.7.0 and Apache Commons Pool v2.8.0.
org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter - package org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter
This is a repackaged Apache Commons DBCP v2.7.0 and Apache Commons Pool v2.8.0.
org.datanucleus.store.rdbms.datasource.dbcp2.datasources - package org.datanucleus.store.rdbms.datasource.dbcp2.datasources
This is a repackaged Apache Commons DBCP v2.7.0 and Apache Commons Pool v2.8.0.
org.datanucleus.store.rdbms.datasource.dbcp2.pool2 - package org.datanucleus.store.rdbms.datasource.dbcp2.pool2
This is a repackaged Apache Commons DBCP v2.7.0 and Apache Commons Pool v2.8.0.
org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl - package org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
This is a repackaged Apache Commons DBCP v2.7.0 and Apache Commons Pool v2.8.0.
org.datanucleus.store.rdbms.exceptions - package org.datanucleus.store.rdbms.exceptions
 
org.datanucleus.store.rdbms.fieldmanager - package org.datanucleus.store.rdbms.fieldmanager
Provides field-managers to populate JDBC Statements, and to extract from JDBC ResultSets.
org.datanucleus.store.rdbms.identifier - package org.datanucleus.store.rdbms.identifier
This package contains a series of classes defining the identifier names of datastore objects, such as tables, foreign keys, indexes, primary keys etc.
org.datanucleus.store.rdbms.key - package org.datanucleus.store.rdbms.key
This package contains wrappers to various types of keys found in RDBMS databases.
org.datanucleus.store.rdbms.mapping - package org.datanucleus.store.rdbms.mapping
In an RDBMS datastore each class is represented as a Table (maybe shared with other classes).
org.datanucleus.store.rdbms.mapping.column - package org.datanucleus.store.rdbms.mapping.column
Package containing mappings for column (JDBC) types.
org.datanucleus.store.rdbms.mapping.java - package org.datanucleus.store.rdbms.mapping.java
Package providing mappings for all supported Java types in DataNucleus.
org.datanucleus.store.rdbms.query - package org.datanucleus.store.rdbms.query
Package providing the querying mechanism for DataNucleus for RDBMS datastores.
org.datanucleus.store.rdbms.request - package org.datanucleus.store.rdbms.request
Provides the mechanism of communicating with the database using JDBC.
org.datanucleus.store.rdbms.schema - package org.datanucleus.store.rdbms.schema
Provides a definition of the schema in the datastore, including tables, columns and types.
org.datanucleus.store.rdbms.scostore - package org.datanucleus.store.rdbms.scostore
This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps/arrays) within DataNucleus.
org.datanucleus.store.rdbms.sql - package org.datanucleus.store.rdbms.sql
Series of classes used to generate SQL statements.
org.datanucleus.store.rdbms.sql.expression - package org.datanucleus.store.rdbms.sql.expression
Series of expressions representing conditions in SQL statements.
org.datanucleus.store.rdbms.sql.method - package org.datanucleus.store.rdbms.sql.method
Support for invocation of Java methods, typically using SQL functions.
org.datanucleus.store.rdbms.sql.operation - package org.datanucleus.store.rdbms.sql.operation
Support for operations between expressions where we may need to use SQL functions.
org.datanucleus.store.rdbms.table - package org.datanucleus.store.rdbms.table
Provides the internal DataNucleus definition of a table/view and its columns.
org.datanucleus.store.rdbms.valuegenerator - package org.datanucleus.store.rdbms.valuegenerator
Package providing a series of value generators for use in RDBMS datastores.
OtherColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of an "OTHER" column.
OtherColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.OtherColumnMapping
 
othersDeletesAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
othersInsertsAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
othersUpdatesAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
ownDeletesAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
ownerFieldNumber - Variable in class org.datanucleus.store.rdbms.scostore.FKMapStore
Field number of owner link in key/value class.
ownerMapIndex - Variable in class org.datanucleus.store.rdbms.scostore.IteratorStatement
Mapping index for the owner in the statement (only specified on bulk fetch iterators).
ownerMapping - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
ownerMapping - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Mapping to the owner of the container.
ownerMapping - Variable in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
ownerMapping - Variable in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Mapping to the owner of the relation (which holds the member).
ownerMapping - Variable in class org.datanucleus.store.rdbms.table.JoinTable
Mapping of owner column(s) back to the owner table PK.
ownerMemberMetaData - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
MetaData for the field/property in the owner with this container.
ownerMemberMetaData - Variable in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
MetaData for the member in the owner.
ownerSM - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
ownerTable - Variable in class org.datanucleus.store.rdbms.table.JoinTable
Table of the owner of the member represented here.
ownerTable - Variable in class org.datanucleus.store.rdbms.table.MapTable
 
ownerTable - Variable in class org.datanucleus.store.rdbms.table.PersistableJoinTable
Table of the owner of this member.
ownerType - Variable in class org.datanucleus.store.rdbms.table.JoinTable
Object type of the owner.
ownInsertsAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
ownUpdatesAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 

P

PaGetConnection() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource.PaGetConnection
 
paramAngleBrackets - Variable in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
PARAMETER_IN_CASE_IN_UPDATE_CLAUSE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
ParameterLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a literal representing a parameter where we don't know the type of the parameter yet.
ParameterLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
Constructor for an integer literal with a value.
parameterName - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Parameter name that this represents (if this is a parameter, "?" in JDBC).
parameters - Variable in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.SubStatement
 
parameters - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Input parameter values, keyed by the parameter name.
parameters - Variable in class org.datanucleus.store.rdbms.sql.SQLText
 
ParameterSetter - Class in org.datanucleus.store.rdbms.fieldmanager
Parameter setter implementation of a field manager.
ParameterSetter(DNStateManager, PreparedStatement, StatementClassMapping) - Constructor for class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
Constructor.
parameterValueByName - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Work Map for keying parameter value for the name, for case where parameters input as positional.
paramIndex - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Current parameter index.
paramIndex - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
paramIndex - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Current parameter index.
ParamLoggingPreparedStatement - Class in org.datanucleus.store.rdbms
Wrapper for a PreparedStatement, providing access to a String representation of the statement with replaced actual parameters.
ParamLoggingPreparedStatement(PreparedStatement, String) - Constructor for class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
Constructor.
ParamLoggingPreparedStatement.SubStatement - Class in org.datanucleus.store.rdbms
Inner class representing a sub-part of the PreparedStatement (to allow for batched statements).
paramMappingForName - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
paramNameByPosition - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
paramPositions - Variable in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Positions where this mapping is a parameter.
params - Variable in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Parameter positions in the PreparedStatement.
PARAMS_IN_BRACKETS - org.datanucleus.store.rdbms.SQLController.StatementLoggingType
 
PARAMS_INLINE - org.datanucleus.store.rdbms.SQLController.StatementLoggingType
 
parent - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Parent statement, if this is a subquery SELECT.
parentMapper - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Parent mapper if we are processing a subquery.
parentStmt - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Parent statement.
parseList(String, char) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
Parse list of property values from a delimited string
passivate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
passivate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
passivate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableCallableStatement
Passivates to prepare for return to the pool.
passivate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
passivate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
 
passivateObject(K, PooledObject<V>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseKeyedPooledObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(K, PooledObject<V>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedPooledObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(K, PooledObject<V>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(UserPassKey, PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
passivateObject(PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
passivateObject(PooledObject<PoolableConnection>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
passivateObject(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
No-op.
passivateObject(PooledObject<T>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectFactory
Uninitializes an instance to be returned to the idle object pool.
passivateObject(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedPooledObjectFactory
Uninitializes an instance to be returned to the idle object pool.
passivateObject(PStmtKey, PooledObject<DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
My KeyedPooledObjectFactory method for passivating PreparedStatements.
passivateObject(PStmtKey, PooledObject<DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
KeyedPooledObjectFactory method for passivating PreparedStatements or CallableStatements.
password - Variable in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
the password
password - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The connection password to be passed to our JDBC driver to establish a connection.
pcMap - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Map of PooledConnectionAndInfo instances
pcMap - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Map of PooledConnectionAndInfo instances
peek() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
peekFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
peekLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
PER_IMPLEMENTATION_MAPPING - Static variable in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Each implementation has its own column(s) as a FK to the related table.
PER_USER_POOL_CLASSNAME - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSourceFactory
 
performDeletePersistentAll(Map) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Execute the query to delete persistent objects.
performExecute(Map) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
performExecute(Map) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
performExecute(Map) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Execute the query and return the result.
performExecute(Map) - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
performingDeleteSchemaForClasses - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
performSetPostProcessing(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Perform any INSERT/UPDATE post processing as required by constituent ColumnMappings.
performTablesValidation(List<Table>, ClassLoaderResolver, List<Throwable>) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Validate tables.
performViewsValidation(List<Table>, List<Throwable>) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Validate the supplied views.
PERSIST_OF_UNASSIGNED_CHAR - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the database server supports persist of an unassigned character ("0x0").
PersistableIdMapping - Class in org.datanucleus.store.rdbms.mapping.java
Maps to identity objects of persistable values.
PersistableIdMapping(PersistableMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.java.PersistableIdMapping
Constructor used to generate a mapping representing only the identity of the persistable object.
PersistableJoinTable - Class in org.datanucleus.store.rdbms.table
Representation of a join table for the case where we have an N-1 unidirectional relation stored in a join table.
PersistableJoinTable(Table, DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.PersistableJoinTable
Constructor.
PersistableMapping - Class in org.datanucleus.store.rdbms.mapping.java
Maps a field storing a persistable object.
PersistableMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Create a new empty PersistableMapping.
persistentClass - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
Persistent class that this factory will generate (may be the root class).
PersistentClassROF<T> - Class in org.datanucleus.store.rdbms.query
Result-object factory that takes a JDBC ResultSet, a results mapping, and creates a persistable object instance for each row in the ResultSet.
PersistentClassROF(ExecutionContext, ResultSet, FetchPlan, StatementClassMapping, AbstractClassMetaData, Class<T>) - Constructor for class org.datanucleus.store.rdbms.query.PersistentClassROF
Constructor.
PersistentSuperclassNotAllowedException - Exception in org.datanucleus.store.rdbms.exceptions
A PersistentSuperclassNotAllowedException is thrown if a persistence-capable class is declared to have a persistence-capable superclass when that class is backed by a view.
PersistentSuperclassNotAllowedException(String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.PersistentSuperclassNotAllowedException
Constructs a persistent-superclass-not-allowed exception.
persistentTypeResultSetGetters - Variable in class org.datanucleus.store.rdbms.query.ResultMetaDataROF
ResultSetGetter objects used for any persistable objects in the result.
perUserBlockWhenExhausted - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserDefaultAutoCommit - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserDefaultReadOnly - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserDefaultTransactionIsolation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserEvictionPolicyClassName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserLifo - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserMaxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserMaxTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserMaxWaitMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserMinEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserMinIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserNumTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
PerUserPoolDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
A pooling DataSource appropriate for deployment within J2EE environment.
PerUserPoolDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Default no-arg constructor for Serialization.
PerUserPoolDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
A JNDI ObjectFactory which creates SharedPoolDataSources
PerUserPoolDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSourceFactory
 
perUserSoftMinEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserTestOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserTestOnCreate - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserTestOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserTestWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
perUserTimeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
PK - Static variable in class org.datanucleus.store.rdbms.table.ColumnImpl
 
pkFieldNumbers - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
Numbers of Primary key fields.
pkFields - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Numbers of all PK fields.
pkMappings - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mappings for application identity (optional).
pks - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
FK information for this table.
pluginSqlMethodsKeysSupported - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Keys of SQLMethods that are supported.
pluginSqlOperationKeysSupported - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Keys of SQLOperations that are supported.
PointbaseAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Pointbase database.
PointbaseAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.PointbaseAdapter
Constructor.
poll() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
poll(long, TimeUnit) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Unlinks the first element in the queue, waiting up to the specified time to do so if the queue is empty.
pollFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
pollFirst(long, TimeUnit) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Unlinks the first element in the queue, waiting up to the specified time to do so if the queue is empty.
pollLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
pollLast(long, TimeUnit) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Unlinks the last element in the queue, waiting up to the specified time to do so if the queue is empty.
pool - Variable in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Optional locally-managed pool of connections from which we get our connections (when using URL), that backs the dataSource.
pool - Variable in class org.datanucleus.store.rdbms.connectionpool.DBCP2BuiltinConnectionPoolFactory.DBCPConnectionPool
 
pool - Variable in class org.datanucleus.store.rdbms.connectionpool.DBCP2ConnectionPoolFactory.DBCPConnectionPool
 
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
 
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Underlying object pool
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ObjectPoolMinIdleTimerTask
Object pool
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
the underlying object pool
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableCallableStatement
The KeyedObjectPool from which this CallableStatement was obtained.
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
The pool to which I should return.
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
The KeyedObjectPool from which I was obtained.
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
 
pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver.PoolGuardConnectionWrapper
 
PoolableCallableStatement - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A DelegatingCallableStatement that cooperates with PoolingConnection to implement a pool of CallableStatements.
PoolableCallableStatement(CallableStatement, PStmtKey, KeyedObjectPool<PStmtKey, DelegatingPreparedStatement>, DelegatingConnection<Connection>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableCallableStatement
Constructor.
PoolableConnection - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A delegating connection that, rather than closing the underlying connection, returns itself to an ObjectPool when closed.
PoolableConnection(Connection, ObjectPool<PoolableConnection>, ObjectName) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
PoolableConnection(Connection, ObjectPool<PoolableConnection>, ObjectName, Collection<String>, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
PoolableConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2
PoolableConnectionFactory(ConnectionFactory, ObjectName) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Creates a new PoolableConnectionFactory.
PoolableConnectionMXBean - Interface in org.datanucleus.store.rdbms.datasource.dbcp2
Defines the attributes and methods that will be exposed via JMX for PoolableConnection instances.
PoolablePreparedStatement<K> - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A DelegatingPreparedStatement that cooperates with PoolingConnection to implement a pool of PreparedStatements.
PoolablePreparedStatement(PreparedStatement, K, KeyedObjectPool<K, PoolablePreparedStatement<K>>, DelegatingConnection<?>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
Constructor.
pooledConnection - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
The object that instantiated this object
pooledConnection - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
 
PooledConnectionAndInfo - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
Immutable poolable object holding a PooledConnection along with the user name and password used to create the connection.
PooledConnectionAndInfo(PooledConnection, String, char[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
 
PooledConnectionAndInfo(PooledConnection, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
Deprecated.
Since 2.4.0
PooledConnectionImpl - Class in org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter
Implementation of PooledConnection that is returned by PooledConnectionDataSource.
PooledConnectionImpl(Connection) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Wraps the real connection.
PooledConnectionManager - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
Methods to manage PoolableConnections and the connection pools that source them.
pooledObject - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
PooledObject<T> - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Defines the wrapper that is used to track the additional information, such as state, for the pooled objects.
PooledObjectFactory<T> - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
An interface defining life-cycle methods for instances to be served by an ObjectPool.
PooledObjectState - Enum in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Provides the possible states that a PooledObject may be in.
PooledObjectState() - Constructor for enum org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
 
PooledSoftReference<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Extension of DefaultPooledObject to wrap pooled soft references.
PooledSoftReference(SoftReference<T>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PooledSoftReference
Creates a new PooledSoftReference wrapping the provided reference.
PoolGuardConnectionWrapper(D) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource.PoolGuardConnectionWrapper
 
PoolGuardConnectionWrapper(ObjectPool<? extends Connection>, Connection) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver.PoolGuardConnectionWrapper
 
PoolImplUtils - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
Implementation specific utilities.
PoolImplUtils() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PoolImplUtils
 
PoolingConnection - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A DelegatingConnection that pools PreparedStatements.
PoolingConnection(Connection) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Constructor.
PoolingConnection.StatementType - Enum in org.datanucleus.store.rdbms.datasource.dbcp2
Statement types.
PoolingDataSource<C extends java.sql.Connection> - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A simple DataSource implementation that obtains Connections from the specified ObjectPool.
PoolingDataSource(ObjectPool<C>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Constructs a new instance backed by the given connection pool.
PoolingDataSource.PoolGuardConnectionWrapper<D extends java.sql.Connection> - Class in org.datanucleus.store.rdbms.datasource.dbcp2
PoolGuardConnectionWrapper is a Connection wrapper that makes sure a closed connection cannot be used anymore.
PoolingDriver - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A Driver implementation that obtains Connections from a registered ObjectPool.
PoolingDriver() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
Constructs a new driver with accessToUnderlyingConnectionAllowed enabled.
PoolingDriver(boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
For unit testing purposes.
PoolingDriver.PoolGuardConnectionWrapper - Class in org.datanucleus.store.rdbms.datasource.dbcp2
PoolGuardConnectionWrapper is a Connection wrapper that makes sure a closed connection cannot be used anymore.
PoolKey - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
 
PoolKey(String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PoolKey
 
poolKeyList - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
poolMap - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
poolPreparedStatements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Prepared statement pooling for this pool.
poolPreparedStatements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
pools - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
The map of registered pools.
poolStatements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
PoolUtils - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
This class consists exclusively of static methods that operate on or return ObjectPool or KeyedObjectPool related interfaces.
PoolUtils() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
PoolUtils instances should NOT be constructed in standard programming.
PoolUtils.ErodingFactor - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Encapsulate the logic for when the next poolable object should be discarded.
PoolUtils.ErodingKeyedObjectPool<K,​V> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Decorates a keyed object pool, adding "eroding" behavior.
PoolUtils.ErodingObjectPool<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Decorates an object pool, adding "eroding" behavior.
PoolUtils.ErodingPerKeyKeyedObjectPool<K,​V> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Extends ErodingKeyedObjectPool to allow erosion to take place on a per-key basis.
PoolUtils.KeyedObjectPoolMinIdleTimerTask<K,​V> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Timer task that adds objects to the pool until the number of idle instances for the given key reaches the configured minIdle.
PoolUtils.ObjectPoolMinIdleTimerTask<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Timer task that adds objects to the pool until the number of idle instances reaches the configured minIdle.
PoolUtils.SynchronizedKeyedObjectPool<K,​V> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A synchronized (thread-safe) KeyedObjectPool backed by the specified KeyedObjectPool.
PoolUtils.SynchronizedKeyedPooledObjectFactory<K,​V> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A fully synchronized KeyedPooledObjectFactory that wraps a KeyedPooledObjectFactory and synchronizes access to the wrapped factory methods.
PoolUtils.SynchronizedObjectPool<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A synchronized (thread-safe) ObjectPool backed by the specified ObjectPool.
PoolUtils.SynchronizedPooledObjectFactory<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
A fully synchronized PooledObjectFactory that wraps a PooledObjectFactory and synchronizes access to the wrapped factory methods.
PoolUtils.TimerHolder - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Timer used to periodically check pools idle object count.
pop() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
populateDeclaredFieldsForUserType(Class) - Method in class org.datanucleus.store.rdbms.query.ResultClassROF
Populate a map with the declared fields of the result class and super classes.
populateElementDiscriminatorInStatement(ExecutionContext, PreparedStatement, int, boolean, ComponentInfo, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value from the element discriminator, optionally including all subclasses of the element type.
populateElementForWhereClauseInStatement(ExecutionContext, PreparedStatement, Object, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the element in a WHERE clause.
populateElementInStatement(ExecutionContext, PreparedStatement, Object, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the element.
populateEmbeddedElementFieldsInStatement(DNStateManager, Object, PreparedStatement, int, AbstractMemberMetaData, JavaTypeMapping, AbstractClassMetaData, BaseContainerStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the field values from the embedded element starting at the specified jdbc position.
populateEmbeddedKeyFieldsInStatement(DNStateManager, Object, PreparedStatement, int, JoinTable, AbstractMapStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the field values from the embedded map key starting at the specified jdbc position.
populateEmbeddedValueFieldsInStatement(DNStateManager, Object, PreparedStatement, int, JoinTable, AbstractMapStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the field values from the embedded map value starting at the specified jdbc position.
populateKeyInStatement(ExecutionContext, PreparedStatement, Object, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the map key.
populateOrderInStatement(ExecutionContext, PreparedStatement, int, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the order index.
populateOwnerInStatement(DNStateManager, ExecutionContext, PreparedStatement, int, BaseContainerStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value from the owner.
populateOwnerInStatement(DNStateManager, ExecutionContext, PreparedStatement, int, PersistableJoinTable) - Static method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Convenience method to populate the passed PreparedStatement with the value from the owner.
populatePrimaryKeyMappingsValuesForPCMapping(JavaTypeMapping[], Object[], int, PersistableMapping, AbstractClassMetaData, AbstractMemberMetaData, Object, RDBMSStoreManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Convenience method to populate PK mappings/values allowing for recursion where a PK field is itself a PCMapping, that itself has PK mappings, which in turn may include PCMappings.
populateRelationDiscriminatorInStatement(ExecutionContext, PreparedStatement, int, ElementContainerStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the distinguisher value.
populateValueInStatement(ExecutionContext, PreparedStatement, Object, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the map value.
position(byte[], long) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
position(String, long) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
position(Blob, long) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
position(Clob, long) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
positionalParamNumber - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Positional parameter that we are up to (-1 implies not being used).
postDeregister() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
postFetch(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Method to be called after any fetch of the owner class element.
postFetch(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.ArrayMapping
 
postFetch(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedPCMapping
 
postFetch(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
postFetch(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
postFetch(DNStateManager) - Method in interface org.datanucleus.store.rdbms.mapping.MappingCallbacks
Method called after the retrieval of the object, so that additional operations can be performed if necessary.
POSTGRESQL_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
List of Postgresql keywords that aren't in SQL92, SQL99
PostgreSQLAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the PostgreSQL database.
PostgreSQLAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Constructor.
PostgreSQLTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for PostgreSQL datastores.
PostgreSQLTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.PostgreSQLTypeInfo
 
PostgreSQLTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.PostgreSQLTypeInfo
Constructs a type information object from the current row of the given result set.
postInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
postInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Post initilize.
postInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassView
Post initialise.
postInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Post initilize.
postInitialize(ClassLoaderResolver) - Method in interface org.datanucleus.store.rdbms.table.Table
Post-initialize; for things that must be set after all classes have been initialized.
postInsert(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.ArrayMapping
 
postInsert(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.CollectionMapping
 
postInsert(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedPCMapping
 
postInsert(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.MapMapping
 
postInsert(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
 
postInsert(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
postInsert(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
postInsert(DNStateManager) - Method in interface org.datanucleus.store.rdbms.mapping.MappingCallbacks
Method called after the insert of the object so that additional operations can be performed if necessary.
postpend - Variable in class org.datanucleus.store.rdbms.sql.SQLText
 
postpend(String) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Set the String to append at the end of the SQL.
postRegister(Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
postSetMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Mappings that require post-set processing.
postSetMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
 
postSetMappings - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
 
postSetMappings - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Mappings that require post-set processing.
postUpdate(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.ArrayMapping
Method to be called after any update of the owner class element.
postUpdate(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.CollectionMapping
Method to be called after any update of the owner class element.
postUpdate(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedPCMapping
 
postUpdate(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.MapMapping
 
postUpdate(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
 
postUpdate(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
postUpdate(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
postUpdate(DNStateManager) - Method in interface org.datanucleus.store.rdbms.mapping.MappingCallbacks
Method called after the update of the object, so that additional operations can be performed if necessary.
PowerFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL POWER function.
PowerFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.PowerFunction
 
precision - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The maximum precision/length allowed for this data type.
precompilable - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
State variable for whether this query is precompilable (hence whether it is cacheable).
precompilable - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
preConsumeMapping(int) - Method in interface org.datanucleus.store.rdbms.mapping.MappingConsumer
This method is called before consuming the mappings
preConsumeMapping(int) - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
 
preConsumeMapping(int) - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
 
preConsumeMapping(int) - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
preDelete(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.ArrayMapping
 
preDelete(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.CollectionMapping
 
preDelete(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedPCMapping
 
preDelete(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.MapMapping
 
preDelete(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
 
preDelete(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
 
preDelete(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
preDelete(DNStateManager) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
preDelete(DNStateManager) - Method in interface org.datanucleus.store.rdbms.mapping.MappingCallbacks
Method called before the delete of objects, so that additional operations can be performed if necessary.
preDeregister() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
prefill(KeyedObjectPool<K, V>, Collection<K>, int) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
prefill(KeyedObjectPool<K, V>, K, int) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
prefill(ObjectPool<T>, int) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Deprecated.
preInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
preInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Pre-initialize.
preInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Pre initilize.
preInitialize(ClassLoaderResolver) - Method in interface org.datanucleus.store.rdbms.table.Table
Pre-initialize method; for things that must be initialized right after construction.
prepareCall(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
If pooling of CallableStatements is turned on in the DriverAdapterCPDS, a pooled object may be returned, otherwise delegate to the wrapped JDBC 1.x Connection.
prepareCall(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates or obtains a CallableStatement from my pool.
prepareCall(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
prepareCall(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates or obtains a CallableStatement from the pool.
prepareCall(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
If pooling of CallableStatements is turned on in the DriverAdapterCPDS, a pooled object may be returned, otherwise delegate to the wrapped JDBC 1.x Connection.
prepareCall(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates or obtains a CallableStatement from my pool.
prepareCall(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
prepareCall(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates or obtains a CallableStatement from the pool.
prepareCall(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
If pooling of CallableStatements is turned on in the DriverAdapterCPDS, a pooled object may be returned, otherwise delegate to the wrapped JDBC 1.x Connection.
prepareCall(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates or obtains a CallableStatement from my pool.
prepareCall(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
prepareCall(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates or obtains a CallableStatement from the pool.
prepareColumnMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Method to prepare a column mapping for use in the datastore.
prepareColumnMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Method to prepare a field mapping for use in the datastore.
prepareColumnMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedElementPCMapping
Method to prepare a column mapping for use in the datastore.
prepareColumnMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedKeyPCMapping
Method to prepare a column mapping for use in the datastore.
prepareColumnMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedValuePCMapping
Method to prepare a column mapping for use in the datastore.
prepareColumnMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
Method to prepare a column mapping for use in the datastore.
prepareColumnMapping() - Method in class org.datanucleus.store.rdbms.mapping.java.SQLFunctionMapping
Method to prepare a column mapping for use in the datastore.
prepareColumnMapping(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Method to prepare the PC mapping and add its associated column mappings.
prepareColumnMapping(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Convenience method to create the necessary columns to represent this reference in the datastore.
prepareColumnMapping(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.java.SubclassPCMapping
Convenience method to create a column for each implementation type of this reference.
PREPARED_STATEMENT - org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection.StatementType
Prepared statement.
PreparedCallSQL() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedCallSQL
 
PreparedCallWithResultSetConcurrency() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedCallWithResultSetConcurrency
 
PreparedCallWithResultSetHoldability() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedCallWithResultSetHoldability
 
PreparedStatementSQL() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementSQL
 
PreparedStatementWithAutoGeneratedKeys() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithAutoGeneratedKeys
 
PreparedStatementWithColumnIndexes() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithColumnIndexes
 
PreparedStatementWithColumnNames() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithColumnNames
 
PreparedStatementWithResultSetConcurrency() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithResultSetConcurrency
 
PreparedStatementWithResultSetHoldability() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey.PreparedStatementWithResultSetHoldability
 
prepareForExecution(Map) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method to process the input parameters preparing the statement and parameters for execution.
preparePool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Tries to ensure that GenericObjectPool.getMinIdle() idle instances are available in the pool.
preparePool(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Registers a key for pool control and ensures that GenericKeyedObjectPool.getMinIdlePerKey() idle instances are created.
prepareStatement(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
If pooling of PreparedStatements is turned on in the DriverAdapterCPDS, a pooled object may be returned, otherwise delegate to the wrapped JDBC 1.x Connection.
prepareStatement(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates or obtains a PreparedStatement from my pool.
prepareStatement(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
prepareStatement(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates or obtains a PreparedStatement from the pool.
prepareStatement(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
 
prepareStatement(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates or obtains a PreparedStatement from my pool.
prepareStatement(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
prepareStatement(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
 
prepareStatement(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
 
prepareStatement(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
prepareStatement(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
prepareStatement(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates or obtains a PreparedStatement from the pool.
prepareStatement(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
If pooling of PreparedStatements is turned on in the DriverAdapterCPDS, a pooled object may be returned, otherwise delegate to the wrapped JDBC 1.x Connection.
prepareStatement(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Creates or obtains a PreparedStatement from my pool.
prepareStatement(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
prepareStatement(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates or obtains a PreparedStatement from the pool.
prepareStatement(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
 
prepareStatement(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
prepareStatement(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
prepareStatement(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates or obtains a PreparedStatement from the pool.
prepareStatement(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.ConnectionImpl
 
prepareStatement(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
prepareStatement(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
prepareStatement(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Creates or obtains a PreparedStatement from the pool.
prepareStatementForExecution(PreparedStatement, Query, boolean) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Method to apply any restrictions to the created ResultSet.
prepend(String) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Prepend some SQL as a string.
preRegister(MBeanServer, ObjectName) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
prev - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.Node
One of: - the real predecessor Node - this Node, meaning the predecessor is tail - null, meaning there is no predecessor
previous() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
previous() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult.QueryResultIterator
 
previous() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult.QueryResultIterator
 
previous() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
previousIndex() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult.QueryResultIterator
 
previousIndex() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult.QueryResultIterator
 
previousIndex() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
primary - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
PRIMARY_KEY - org.datanucleus.store.rdbms.identifier.IdentifierType
 
PrimaryKey - Class in org.datanucleus.store.rdbms.key
Representation of the primary key of a table.
PrimaryKey(Table) - Constructor for class org.datanucleus.store.rdbms.key.PrimaryKey
Creates a primary key.
PRIMARYKEY_IN_CREATE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the datastore supports specification of the primary key in CREATE TABLE statements.
PrimaryKeyColumnNotAllowedException - Exception in org.datanucleus.store.rdbms.exceptions
A PrimaryKeyColumnNotAllowedException is thrown if an attempt is made to add a primary key column to a view.
PrimaryKeyColumnNotAllowedException(String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.PrimaryKeyColumnNotAllowedException
Constructs a primary key not allowed exception.
PrimaryKeyIdentifier - Class in org.datanucleus.store.rdbms.identifier
Identifier for a PK.
PrimaryKeyIdentifier(IdentifierFactory, String) - Constructor for class org.datanucleus.store.rdbms.identifier.PrimaryKeyIdentifier
Constructor for a column identifier
PrimaryKeyInfo - Class in org.datanucleus.store.rdbms.schema
Represents the metadata of a specific primary key column.
PrimaryKeyInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Constructs a primary key information object from the current row of the given result set.
primarykeys - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
primaryTable - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Primary table for this statement.
primaryTable - Variable in class org.datanucleus.store.rdbms.table.SecondaryTable
Primary table
printInformation(String, PrintStream) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to output particular information owned by this datastore.
printStackTrace(PrintWriter) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.CallStack
Prints the current stack trace if available to a PrintWriter.
printStackTrace(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
printStackTrace(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.NoOpCallStack
 
printStackTrace(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack
 
printStackTrace(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack
 
printStackTrace(PrintWriter) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Prints the stack trace of the code that borrowed this pooled object and the stack trace of the last code to use this object (if available) to the supplied writer.
PrivateSecurityManager() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack.PrivateSecurityManager
 
ProbeTable - Class in org.datanucleus.store.rdbms.table
Utility class used for detecting database schema existence and provides means of determining the schema name.
ProbeTable(RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.ProbeTable
Constructor
processable - Variable in class org.datanucleus.store.rdbms.SQLController.ConnectionStatementState
Whether this statement has been allocated only, or whether it is processable now.
processAddExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processAndExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processBitAndExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processBitOrExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processBitXorExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processCaseExpression(CaseExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processCaseExpression(CaseExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processCastExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processComExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processComparisonOfImplementationWithReference(SQLExpression, SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
processConnectionStatement(ManagedConnection) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to process the currently waiting statement for the passed Connection.
processCreatorExpression(CreatorExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processDistinctExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processDivExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processEqExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processesRangeInDatastoreQuery() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
processesRangeInDatastoreQuery() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
processesRangeInDatastoreQuery() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
 
processesRangeInDatastoreQuery() - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
processExternalMapping(JavaTypeMapping, StatementMappingIndex[], StatementMappingIndex[]) - Method in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Convenience method to process an external mapping.
processFromClauseSubquery(ClassExpression, SQLTable, MetaDataManager) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to process a ClassExpression where it represents a subquery.
processGteqExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processGtExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processInExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processingCase - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processingOnClause - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processingOnClause() - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
 
processingOnClause() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processInterfaceMappingForValue(InterfaceMapping, Object, AbstractMemberMetaData, ExecutionContext) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
processInvokeExpression(InvokeExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processInvokeExpression(InvokeExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Internal method to handle the processing of an InvokeExpression.
processIsExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processIsnotExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processLikeExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processLiteral(Literal) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processLteqExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processLtExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processMembersOfClass(SelectStatement, FetchPlanForClass, AbstractMemberMetaData[], AbstractMemberMetaData[], DatastoreClass, SQLTable, StatementClassMapping, Collection<MappingCallbacks>, ClassLoaderResolver, List<Integer>) - Method in class org.datanucleus.store.rdbms.request.FetchRequest
Method to process the supplied members of the class, adding to the SQLStatement as required.
processMemberToFetch(AbstractMemberMetaData, FetchPlanForClass, ClassLoaderResolver, Collection<MappingCallbacks>, SelectStatement, SQLTable, StatementClassMapping, List<Integer>) - Method in class org.datanucleus.store.rdbms.request.FetchRequest
Method to process the specified member.
processMemberToStore(AbstractMemberMetaData, FetchPlanForClass, ClassLoaderResolver, Collection<MappingCallbacks>, SelectStatement, SQLTable, StatementClassMapping, List<Integer>) - Method in class org.datanucleus.store.rdbms.request.FetchRequest
Method to process the specified member.
processModExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processMulExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processNegExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processNoteqExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processNotExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processNotInExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processNumberOfResults(int) - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to advance through the results, processing the specified number of results.
processOrExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processParameterExpression(ParameterExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processParameterExpression(ParameterExpression, boolean) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to process a parameter expression.
processPrimaryExpression(PrimaryExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processPutsAndUpdates(DNStateManager, Set<Map.Entry>, Set<Map.Entry>) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
processResults(ResultSet, DNStateManager[]) - Method in class org.datanucleus.store.rdbms.request.LocateBulkRequest
 
processStatementsForConnection(ManagedConnection) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to process any batched statement for the specified connection.
processSubExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processSubObjectFields(JavaTypeMapping, Class<?>, StatementClassMapping) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
processSubqueryExpression(SubqueryExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processUnboundExpression(UnboundExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processVariableExpression(VariableExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
PROJECTION_IN_TABLE_REFERENCE_JOINS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports "SELECT a.* FROM (SELECT * FROM TBL1 INNER JOIN TBL2 ON tbl1.x = tbl2.y ) a" If the database does not support the SQL statement generated is like "SELECT a.* FROM (TBL1 INNER JOIN TBL2 ON tbl1.x = tbl2.y ) a"
PROP_ABANDONED_USAGE_TRACKING - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_ACCESS_TO_UNDERLYING_CONNECTION_ALLOWED - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_CACHE_STATE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_CONNECTION_FACTORY_CLASS_NAME - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_CONNECTION_INIT_SQLS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
The property name for connectionInitSqls.
PROP_CONNECTION_PROPERTIES - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_DEFAULT_AUTO_COMMIT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_DEFAULT_CATALOG - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_DEFAULT_QUERY_TIMEOUT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_DEFAULT_READ_ONLY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_DEFAULT_SCHEMA - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_DEFAULT_TRANSACTION_ISOLATION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_DISCONNECTION_SQL_CODES - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
Value string must be of the form [STATE_CODE,]*
PROP_DRIVER_CLASS_NAME - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_ENABLE_AUTO_COMMIT_ON_RETURN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_EVICTION_POLICY_CLASS_NAME - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_FAST_FAIL_VALIDATION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_INITIAL_SIZE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_JMX_NAME - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_LIFO - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_LOG_ABANDONED - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_LOG_EXPIRED_CONNECTIONS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_MAX_CONN_LIFETIME_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_MAX_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_MAX_OPEN_PREPARED_STATEMENTS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_MAX_TOTAL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_MAX_WAIT_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_MIN_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_NUM_TESTS_PER_EVICTION_RUN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_PASSWORD - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_POOL_PREPARED_STATEMENTS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_REMOVE_ABANDONED_ON_BORROW - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_REMOVE_ABANDONED_ON_MAINTENANCE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_REMOVE_ABANDONED_TIMEOUT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_ROLLBACK_ON_RETURN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_TEST_ON_BORROW - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_TEST_ON_CREATE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_TEST_ON_RETURN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_TEST_WHILE_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_URL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_USER_NAME - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_VALIDATION_QUERY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
PROP_VALIDATION_QUERY_TIMEOUT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
properties - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverConnectionFactory
 
properties - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
 
properties - Variable in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Properties of the foreign-key.
properties - Variable in class org.datanucleus.store.rdbms.schema.IndexInfo
Properties of the index.
properties - Variable in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Properties of the JDBC type.
properties - Variable in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Properties of the primary-key.
properties - Variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Properties of the schema.
properties - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Properties of the table.
properties - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Properties of the table.
properties - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Properties of the table.
properties - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Properties of the table.
properties - Variable in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Properties of the types.
PROPERTY_CONNECTION_POOL_ALLOW_POOL_SUPSENSION - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_AUTO_COMMIT - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_CATALOG - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_CONNECTION_WAIT_TIMEOUT - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_DRIVER_PROPS - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_IDLE_TIMEOUT - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_INIT_POOL_SIZE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_LEAK_DETECTION_THRESHOLD - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MAX_ACTIVE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MAX_CONNECTIONS - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MAX_IDLE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MAX_LIFETIME - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MAX_POOL_SIZE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MAX_STATEMENTS - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MAX_WAIT - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MIN_IDLE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_MIN_POOL_SIZE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_NAME - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_READ_ONLY - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_TEST_SQL - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_TIME_BETWEEN_EVICTOR_RUNS_MILLIS - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_TRANSACTION_ISOLATION - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_CONNECTION_POOL_VALIDATION_TIMEOUT - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_DEFAULT_CATALOG - Static variable in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
 
PROPERTY_DEFAULT_SCHEMA - Static variable in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
 
PROPERTY_NAMING_FACTORY - Static variable in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
 
PROPERTY_RDBMS_ALLOW_COLUMN_REUSE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_CHECK_EXISTS_TABLES_VIEWS - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_CLASS_ADDER_MAX_RETRIES - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_CLONE_CALENDAR_FOR_DATE_TIMEZONE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_COLUMN_DEFAULT_WHEN_NULL - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_CONSTRAINT_CREATE_MODE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_DATASTORE_ADAPTER_CLASS_NAME - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_DEFAULT_SQL_TYPE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_DISCRIM_PER_SUBCLASS_TABLE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_DYNAMIC_SCHEMA_UPDATES - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_FETCH_UNLOADED_BASIC_AUTO - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_FETCH_UNLOADED_FK_AUTO - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_INFORMIX_USE_SERIAL_FOR_IDENTITY - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_INIT_COLUMN_INFO - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_LEGACY_NATIVE_VALUE_STRATEGY - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_MYSQL_CHARACTERSET - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_MYSQL_COLLATION - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_MYSQL_ENGINETYPE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_OMIT_DATABASEMETADATA_GETCOLUMNS - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_OMIT_VALUE_GENERATION_GETCOLUMNS - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_ORACLE_NLS_SORT_ORDER - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_PERSIST_EMPTY_STRING_AS_NULL - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_QUERY_FETCH_DIRECTION - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_QUERY_MULTIVALUED_FETCH - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_QUERY_RESULT_SET_CONCURRENCY - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_QUERY_RESULT_SET_TYPE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_REFRESH_ALL_TABLES_ON_REFRESH_COLUMNS - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_SCHEMA_TABLE_NAME - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_SQL_TABLE_NAMING_STRATEGY - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_STATEMENT_BATCH_LIMIT - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_STATEMENT_LOGGING - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_STRING_DEFAULT_LENGTH - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_STRING_LENGTH_EXCEEDED_ACTION - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_TABLE_COLUMN_ORDER - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_RDBMS_UNIQUE_CONSTRAINTS_MAP_INVERSE - Static variable in class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
PROPERTY_REQUIRED_CASE - Static variable in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
 
PROPERTY_TABLE_PREFIX - Static variable in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
 
PROPERTY_TABLE_SUFFIX - Static variable in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
 
PROPERTY_WORD_SEPARATOR - Static variable in interface org.datanucleus.store.rdbms.identifier.IdentifierFactory
 
props - Variable in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
 
provideExternalMappings(MappingConsumer, MappingType) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all external fields mapped to this table of the specified type
provideExternalMappings(MappingConsumer, MappingType) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideExternalMappings(MappingConsumer, MappingType) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Instruction to provide all external mappings to the passed consumer.
provideExternalMappings(MappingConsumer, MappingType) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
provideMappingsForMembers(MappingConsumer, AbstractMemberMetaData[], boolean) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Provide the mappings to the consumer for all specified members.
provideMappingsForMembers(MappingConsumer, AbstractMemberMetaData[], boolean) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all absolute field Numbers in this table that are container in the fieldNumbers parameter.
provideMappingsForMembers(MappingConsumer, AbstractMemberMetaData[], boolean) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideMappingsForMembers(MappingConsumer, AbstractMemberMetaData[], boolean) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Provide the mappings to the consumer for all specified members.
provideNonPrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Provide the mappings to the consumer for all non primary-key members mapped to this table.
provideNonPrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideNonPrimaryKeyMappings(MappingConsumer) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Provide the mappings to the consumer for all non primary-key member mapped to this table.
providePrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Provide the mappings to the consumer for all primary-key members mapped to this table (for application identity).
providePrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all primary-key fields mapped to this table.
providePrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
providePrimaryKeyMappings(MappingConsumer) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Provide the mappings to the consumer for all primary-key member mapped to this table (for application identity).
providePrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Provide the mappings to the consumer for all primary-key fields mapped to this table (for application identity).
provideSurrogateMapping(SurrogateColumnType, MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for a mapping for a surrogate column (if present).
provideSurrogateMapping(SurrogateColumnType, MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideSurrogateMapping(SurrogateColumnType, MappingConsumer) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Provide the mapping for the specified surrogate column (if present).
provideUnmappedColumns(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to provide all unmapped columns to the consumer.
provideUnmappedColumns(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideUnmappedColumns(MappingConsumer) - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Instruction to provide all columns without members in the class.
provideUnmappedColumns(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Method to provide all unmapped columns to the consumer.
pruneClearedReferences() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
If any idle objects were garbage collected, remove their Reference wrappers from the idle object pool.
ps - Variable in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
the wrapped PreparedStatement
PStmtKey - Class in org.datanucleus.store.rdbms.datasource.dbcp2
A key uniquely identifying PreparedStatements.
PStmtKey(String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String, int[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String, int, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String, int, int, int, PoolingConnection.StatementType) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String, int, int, PoolingConnection.StatementType) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, String[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String, String, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, String, int[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, String, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, String, int, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, String, int, int, int, PoolingConnection.StatementType) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, String, int, int, PoolingConnection.StatementType) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, String, String[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, String, PoolingConnection.StatementType) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, String, PoolingConnection.StatementType, Integer) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Constructs a key to uniquely identify a prepared statement.
PStmtKey(String, String, PoolingConnection.StatementType) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey(String, String, PoolingConnection.StatementType, Integer) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
PStmtKey.PreparedCallSQL - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Builder for prepareCall(String sql).
PStmtKey.PreparedCallWithResultSetConcurrency - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Builder for prepareCall(String sql, int resultSetType, int resultSetConcurrency).
PStmtKey.PreparedCallWithResultSetHoldability - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Builder for prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability).
PStmtKey.PreparedStatementSQL - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Builder for prepareStatement(String sql).
PStmtKey.PreparedStatementWithAutoGeneratedKeys - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Builder for prepareStatement(String sql, int autoGeneratedKeys).
PStmtKey.PreparedStatementWithColumnIndexes - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Builder for prepareStatement(String sql, int[] columnIndexes).
PStmtKey.PreparedStatementWithColumnNames - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Builder for prepareStatement(String sql, String[] columnNames).
PStmtKey.PreparedStatementWithResultSetConcurrency - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Builder for prepareStatement(String sql, int resultSetType, int resultSetConcurrency).
PStmtKey.PreparedStatementWithResultSetHoldability - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Builder for prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability).
PStmtKey.StatementBuilder - Interface in org.datanucleus.store.rdbms.datasource.dbcp2
Interface for Prepared or Callable Statement.
PStmtKeyCPDS - Class in org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter
Deprecated.
PStmtKeyCPDS(String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PStmtKeyCPDS
Deprecated.
Constructs a key to uniquely identify a prepared statement.
PStmtKeyCPDS(String, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PStmtKeyCPDS
Deprecated.
Constructs a key to uniquely identify a prepared statement.
PStmtKeyCPDS(String, int[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PStmtKeyCPDS
Deprecated.
Constructs a key to uniquely identify a prepared statement.
PStmtKeyCPDS(String, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PStmtKeyCPDS
Deprecated.
Constructs a key to uniquely identify a prepared statement.
PStmtKeyCPDS(String, int, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PStmtKeyCPDS
Deprecated.
Constructs a key to uniquely identify a prepared statement.
PStmtKeyCPDS(String, String[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PStmtKeyCPDS
Deprecated.
Constructs a key to uniquely identify a prepared statement.
pstmtPool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Pool of PreparedStatements.
pStmtPool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
My pool of PreparedStatements.
push(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
put(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Links the provided element as the last in the queue, waiting until there is space to do so if the queue is full.
put(DNStateManager, K, V) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
put(DNStateManager, K, V) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
put(DNStateManager, K, V, V, boolean) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
putAll(DNStateManager<?>, Map<? extends K, ? extends V>, Map<K, V>) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
putAll(DNStateManager, Map<? extends K, ? extends V>) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
putAll(DNStateManager, Map<? extends K, ? extends V>) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
putColumn(DatastoreIdentifier, ColumnMetaData) - Method in class org.datanucleus.store.rdbms.mapping.CorrespondentColumnsMapper
Method to associate a sideB identifier with a sideA ColumnMetaData
putFirst(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Links the provided element as the first in the queue, waiting until there is space to do so if the queue is full.
putLast(E) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Links the provided element as the last in the queue, waiting until there is space to do so if the queue is full.
putMethod - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassPutMethodSetter
 
putSQLTableInGroup(SQLTable, String, SQLJoin.JoinType) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method to add the SQLTable to the specified group.
putStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 

Q

QUERY_RESULTSET_CONCURRENCY_READONLY - Static variable in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
 
QUERY_RESULTSET_CONCURRENCY_UPDATEABLE - Static variable in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
 
QUERY_RESULTSET_TYPE_FORWARD_ONLY - Static variable in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
 
QUERY_RESULTSET_TYPE_SCROLL_INSENSITIVE - Static variable in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
 
QUERY_RESULTSET_TYPE_SCROLL_SENSITIVE - Static variable in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
 
queryGenerator - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Context of any query generation.
QueryGenerator - Interface in org.datanucleus.store.rdbms.query
Interface for a generator of query statements.
QueryResultIterator() - Constructor for class org.datanucleus.store.rdbms.query.ForwardQueryResult.QueryResultIterator
 
QueryResultIterator() - Constructor for class org.datanucleus.store.rdbms.query.ScrollableQueryResult.QueryResultIterator
 
queryResultMetaData - Variable in class org.datanucleus.store.rdbms.query.ResultMetaDataROF
MetaData defining the result from the Query.
queryTimeout - Variable in class org.datanucleus.store.rdbms.SQLController
Timeout to apply to queries (where required) in milliseconds.
QueryToSQLMapper - Class in org.datanucleus.store.rdbms.query
Class which maps a compiled (generic) query to an SQL query for RDBMS datastores.
QueryToSQLMapper(SQLStatement, QueryCompilation, Map, StatementClassMapping, StatementResultMapping, AbstractClassMetaData, boolean, FetchPlan, ExecutionContext, Imports, Set<String>, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Constructor.
QueryToSQLMapper.SQLTableMapping - Class in org.datanucleus.store.rdbms.query
 
quoteString - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 

R

RadiansFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL RADIANS function.
RadiansFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.RadiansFunction
 
rangeCount - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
The number of records to be retrieved in any range restriction.
rangeOffset - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
The offset for any range restriction.
RAW_PREFIX_LIKE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Cloud Spanner needs to use raw strings (r'') so that it can escape /_% characters by only one / character.
RDBMSColumnInfo - Class in org.datanucleus.store.rdbms.schema
Representation of column schema information in the datastore.
RDBMSColumnInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Constructor to create a column info definition for the current row of the passed ResultSet.
rdbmsMgr - Variable in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
 
rdbmsMgr - Variable in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
Manager for the RDBMS datastore.
rdbmsMgr - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Manager for the RDBMS datastore.
RDBMSPersistenceHandler - Class in org.datanucleus.store.rdbms
Handler for persistence for RDBMS datastores.
RDBMSPersistenceHandler(StoreManager) - Constructor for class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Constructor.
RDBMSPropertyNames - Class in org.datanucleus.store.rdbms
Utility providing convenience naming of RDBMS persistence properties.
RDBMSPropertyNames() - Constructor for class org.datanucleus.store.rdbms.RDBMSPropertyNames
 
RDBMSPropertyValidator - Class in org.datanucleus.store.rdbms
Validator for persistence properties used by RDBMS.
RDBMSPropertyValidator() - Constructor for class org.datanucleus.store.rdbms.RDBMSPropertyValidator
 
RDBMSQueryCompilation - Class in org.datanucleus.store.rdbms.query
Datastore-specific (RDBMS) compilation information for a java query.
RDBMSQueryCompilation() - Constructor for class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
RDBMSQueryCompilation.StatementCompilation - Class in org.datanucleus.store.rdbms.query
 
RDBMSQueryUtils - Class in org.datanucleus.store.rdbms.query
Utilities for use in queries specific to RDBMS.
RDBMSQueryUtils() - Constructor for class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
 
RDBMSSchemaHandler - Class in org.datanucleus.store.rdbms.schema
Handler for RDBMS schema information.
RDBMSSchemaHandler(StoreManager) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
RDBMSSchemaInfo - Class in org.datanucleus.store.rdbms.schema
Representation of schema table information in the datastore.
RDBMSSchemaInfo(String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
 
RDBMSStoreData - Class in org.datanucleus.store.rdbms
Representation of a class (FCO) / field (SCO) that is persisted to an RDBMS table.
RDBMSStoreData(String, String, boolean, StoreData.Type, String) - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreData
Constructor.
RDBMSStoreData(AbstractMemberMetaData, Table) - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreData
Constructor for SCO data.
RDBMSStoreData(ClassMetaData, Table, boolean) - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreData
Constructor for FCO data.
RDBMSStoreHelper - Class in org.datanucleus.store.rdbms
Provides a series of utilities assisting in the datastore management process for RDBMS datastores.
RDBMSStoreHelper() - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreHelper
 
RDBMSStoreManager - Class in org.datanucleus.store.rdbms
StoreManager for RDBMS datastores.
RDBMSStoreManager(ClassLoaderResolver, PersistenceNucleusContext, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreManager
Constructs a new RDBMSManager.
RDBMSStoreManager.ClassAdder - Class in org.datanucleus.store.rdbms
A schema transaction that adds a set of classes to the RDBMSManager, making them usable for persistence.
rdbmsStoreMgr - Variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
RDBMSTableFKInfo - Class in org.datanucleus.store.rdbms.schema
Representation of FK information for a table in the datastore.
RDBMSTableFKInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
 
RDBMSTableFKInfo(String, String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Constructor taking just the catalog, schema and table name directly.
RDBMSTableIndexInfo - Class in org.datanucleus.store.rdbms.schema
Representation of index information for a table in the datastore.
RDBMSTableIndexInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
 
RDBMSTableIndexInfo(String, String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Constructor taking just the catalog, schema and table name directly.
RDBMSTableInfo - Class in org.datanucleus.store.rdbms.schema
Representation of table column information in the datastore.
RDBMSTableInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
 
RDBMSTableInfo(String, String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Constructor taking just the catalog, schema and table name directly.
RDBMSTableInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Constructor to create a table info definition for the current row of the passed ResultSet.
RDBMSTablePKInfo - Class in org.datanucleus.store.rdbms.schema
Representation of PK information for a table in the datastore.
RDBMSTablePKInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
 
RDBMSTablePKInfo(String, String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Constructor taking just the catalog, schema and table name directly.
RDBMSTypesInfo - Class in org.datanucleus.store.rdbms.schema
Representation of types information in the datastore.
RDBMSTypesInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
 
reachableFieldNumbers - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
Numbers of fields that are reachable yet have no datastore column in this table.
reachableFields - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Numbers of all reachable fields (with no datastore column).
reader - Variable in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
Reader for the operations that work that way.
readObject(ObjectInputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Supports Serialization interface.
readObject(ObjectInputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
Supports Serialization interface.
readObject(ObjectInputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Reconstitutes this deque from a stream (that is, deserialize it).
readOnlyCached - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
readWriteLock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Object whose monitor is used to synchronize methods on the wrapped pool.
readWriteLock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Object whose monitor is used to synchronize methods on the wrapped pool.
RealColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a REAL column.
RealColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.RealColumnMapping
 
reallyClose() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
Actually close my underlying Connection.
reallyClose() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
refColumns - Variable in class org.datanucleus.store.rdbms.key.ForeignKey
 
reference - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PooledSoftReference
SoftReference wrapped by this object
ReferenceIdMapping - Class in org.datanucleus.store.rdbms.mapping.java
Maps to identity objects of reference values.
ReferenceIdMapping(ReferenceMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.java.ReferenceIdMapping
Constructor used to generate a ReferenceMapping representing only the identity of the object.
referenceMapping - Variable in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Mapping of the reference on the end of a bidirectional association.
ReferenceMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a "reference" type.
ReferenceMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
 
references - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
references - Variable in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.StreamableSpoolerGC
 
refQ - Variable in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.StreamableSpoolerGC
 
refQueue - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Queue of broken references that might be able to be removed from _pool.
refreshRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
refreshTableData(Object, String, String, Collection) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method for refreshing the table-column information for the tables specified within the defined catalog/schema.
refTable - Variable in class org.datanucleus.store.rdbms.key.ForeignKey
 
register(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Register the use of a key by an object.
registerColumnMapping(String, Class<? extends ColumnMapping>, String, String, boolean) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
registerColumnMapping(String, Class<? extends ColumnMapping>, String, String, boolean) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to register a column mapping for a specified java type, and against particular JDBC/SQL type.
registerColumnMapping(String, Class<? extends ColumnMapping>, JDBCType, String, boolean) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
registeredJmxObjectName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Actual name under which this component has been registered.
registerMBean(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
registerMemberBulkResultSet(IteratorStatement, ResultSet) - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
 
registerMethod(String, String, SQLMethod) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Method to allow a user to register an SQLMethod at runtime without utilising the plugin mechanism.
registerNewInstance(InstanceKeyDataSource) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
 
registerOutParameter(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(int, int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(int, SQLType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(int, SQLType, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(int, SQLType, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(String, int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(String, SQLType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(String, SQLType, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerOutParameter(String, SQLType, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
registerPool(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
registerPool(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
 
registerPool(String, ObjectPool<? extends Connection>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
Registers a named pool.
registerTableInitialized(Table) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
relatedMapping - Variable in class org.datanucleus.store.rdbms.table.PersistableJoinTable
Mapping from the join table to the "related".
relationDiscriminatorMapping - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Optional mapping to distinguish elements of one collection from another when sharing the join table.
relationDiscriminatorMapping - Variable in class org.datanucleus.store.rdbms.table.ElementContainerTable
Optional mapping for a column used to discriminate between elements of one collection from another.
relationDiscriminatorValue - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Value to use to discriminate between elements of this collection from others using the same join table.
relationDiscriminatorValue - Variable in class org.datanucleus.store.rdbms.table.ElementContainerTable
Value to use with any relation discriminator column for objects of this field placed in the join table.
relationFieldNumbers - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
Numbers of fields that are relations that may be detached when persisting but not bidir so cant attach yet.
relationFields - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
Numbers of all relations fields (bidir that may already be attached when persisting).
relationType - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Type of relation (1-N uni, 1-N bi, M-N).
relative(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
release() - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
Release this connection.
releaseSavepoint(String) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
releaseSavepoint(Savepoint) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
remainingCapacity() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Returns the number of additional elements that this deque can ideally (in the absence of memory or resource constraints) accept without blocking.
remarks - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
An explanatory comment on the column; may be null.
remove() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.EvictionIterator
remove() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
 
remove() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Retrieves and removes the head of the queue represented by this deque.
remove() - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
remove() - Method in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
remove() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
remove() - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
 
remove(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Removes the first occurrence of the specified element from this deque.
remove(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
 
remove(DNStateManager, int, int) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
 
remove(DNStateManager, int, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
 
remove(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
remove(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
remove(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
remove(DNStateManager, Object, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
remove(DNStateManager, Object, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
 
remove(DNStateManager, Object, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Method to remove the link to the collection object specified.
remove(DNStateManager, Object, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Method to remove an entry from the Map.
remove(DNStateManager, Object, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
 
remove(DNStateManager, Object, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
remove(DNStateManager, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
remove(DNStateManager, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
removeAbandoned(AbandonedConfig) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Recovers abandoned objects which have been checked out but not used since longer than the removeAbandonedTimeout.
removeAbandonedOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Whether or not borrowObject performs abandoned object removal.
removeAbandonedOnMaintenance - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Whether or not pool maintenance (evictor) performs abandoned object removal.
removeAbandonedTimeout - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Timeout in seconds before an abandoned object can be removed.
removeAll(DNStateManager, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
 
removeAll(DNStateManager, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Method to remove the links to a collection of elements specified.
removeAll(DNStateManager, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
 
removeAll(DNStateManager, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
 
removeAll(DNStateManager, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Method to remove entries from the Map.
removeAll(DNStateManager, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.MapKeySetStore
 
removeAll(DNStateManager, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.MapValueCollectionStore
 
removeAll(DNStateManager, Collection, int, int[]) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
 
removeAll(DNStateManager, Collection, int, int[]) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
 
removeAllRequests() - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Convenience method to remove all requests since the schema has changed.
removeAtNullifyStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKListStore
 
removeAtStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
removeClearedReferences(Iterator<PooledSoftReference<T>>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Clears cleared references from iterator's collection
removeConnectionEventListener(ConnectionEventListener) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
removeConnectionProperty(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Removes a custom connection property.
removeConnectionStatementState(ManagedConnection) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to remove the state for this connection.
removeCrossJoin(SQLTable) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
 
removeCrossJoin(SQLTable) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to remove a cross join for the specified table (if joined via cross join).
removeFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
removeFirstOccurrence(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
removeInstance(String) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
 
removeInternal(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
removeLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
removeLastOccurrence(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
removeLastPrependAppend() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Convenience method for the specific situation where you want to remove a DISTINCT that was just applied, hence removing the last append (of ")") and prepend (of "DISTINCT (").
removeParameterOccurrence(int[]) - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Method to deregister statement positions that this mapping is used as a parameter.
removeRequestsForTable(DatastoreClass) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Convenience method to remove all requests that use a particular table since the structure of the table has changed potentially leading to missing columns in the cached version.
removeStatementEventListener(StatementEventListener) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
removeStmt - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Statement for removing an element from the container.
removeStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
removeStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Statement for removing a relation from the join table.
removeThisTrace(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Removes this object the source object is tracing.
removeTrace(AbandonedTrace) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Removes a child object this object is tracing.
removeValue(DNStateManager, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Utility to remove a value from the Map.
reorderJoins(List<SQLJoin>) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Convenience method to reorder the joins to be in logical order.
replaceFieldWithWrapper(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Method to replace the field that this mapping represents with a SCO wrapper.
replaceParameterLiteral(ParameterLiteral, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Convenience method to replace the provided ParameterLiteral with a "parameter-based" literal using the supplied mapping (generated before its type was known).
repositoryExists - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Flag for whether we know that the repository exists.
repositoryExists - Variable in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Flag for whether we know that the repository exists.
repositoryExists() - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Method to return if the repository already exists.
repositoryExists() - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Method to return if the repository already exists.
representableAsStringLiteralInStatement() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
The vast majority of types can be added to a (SQL) statement in their String form and the statement would operate ok.
Request - Class in org.datanucleus.store.rdbms.request
Base class representing a request to perform an action on the datastore.
Request(DatastoreClass) - Constructor for class org.datanucleus.store.rdbms.request.Request
Constructor, taking the table to use for the request.
RequestIdentifier - Class in org.datanucleus.store.rdbms.request
Representation of a request id.
RequestIdentifier(DatastoreClass, AbstractMemberMetaData[], AbstractMemberMetaData[], RequestType, String) - Constructor for class org.datanucleus.store.rdbms.request.RequestIdentifier
Constructor.
RequestIdentifier(DatastoreClass, AbstractMemberMetaData[], RequestType, String) - Constructor for class org.datanucleus.store.rdbms.request.RequestIdentifier
Constructor.
requestsByID - Variable in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
The cache of database requests.
RequestType - Enum in org.datanucleus.store.rdbms.request
Enum of possible request types.
RequestType(String) - Constructor for enum org.datanucleus.store.rdbms.request.RequestType
 
requireFullStackTrace - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Determines whether or not to log full stack traces when logAbandoned is true.
requiresJoinReorder - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
 
requiresPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Convenience method for whether a PK is required for the join table.
requiresPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Convenience method for whether a PK is required for the join table.
requiresSetPostProcessing() - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Accessor for whether any of the column mappings requires INSERT/UPDATE post processing.
reserveBlock(long) - Method in class org.datanucleus.store.rdbms.valuegenerator.DatastoreUUIDHexGenerator
Reserve a block of ids.
reserveBlock(long) - Method in class org.datanucleus.store.rdbms.valuegenerator.MaxGenerator
Method to reserve a block of identities.
reserveBlock(long) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Reserve a block of ids.
reserveBlock(long) - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Method to reserve a block of "size" identities.
RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
A string containing the list of TimesTen reserved keywords
reservedKeywords - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The set of reserved keywords for this datastore.
resolveClass(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Convenience method to resolve a class name.
resolveClass(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to resolve a class name.
resolvedClasses - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
Resolved classes for metadata / discriminator keyed by class names.
resolveIdentifierMacro(MacroString.IdentifierMacro, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Resolves an identifier macro.
RESTRICT - org.datanucleus.store.rdbms.key.ForeignKey.FKAction
 
resultAliases - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Aliases defined in the result, populated during compileResult.
ResultAliasExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression for use in an ordering clause representing a result alias.
ResultAliasExpression(SQLStatement, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ResultAliasExpression
 
resultClass - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
The result class that we should create for each row of results.
resultClassArgConstructor - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
 
resultClassDefaultConstructor - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
 
resultClassFieldsByName - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
Map of the ResultClass Fields, keyed by the "field" names (only for user-defined result classes).
ResultClassFieldSetter(Field) - Constructor for class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassFieldSetter
 
resultClassMemberSetters - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
 
ResultClassPutMethodSetter(Method) - Constructor for class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassPutMethodSetter
 
ResultClassROF - Class in org.datanucleus.store.rdbms.query
Take a ResultSet, and for each row retrieves an object of a specified result class type.
ResultClassROF(ExecutionContext, ResultSet, Class, String[]) - Constructor for class org.datanucleus.store.rdbms.query.ResultClassROF
Constructor for cases where we have no candidate class and so have no mapping information to base field positions on.
ResultClassROF(ExecutionContext, ResultSet, Class, StatementClassMapping) - Constructor for class org.datanucleus.store.rdbms.query.ResultClassROF
Constructor for a resultClass object factory where we have no result clause specified but a result class.
ResultClassROF(ExecutionContext, ResultSet, FetchPlan, Class, StatementResultMapping) - Constructor for class org.datanucleus.store.rdbms.query.ResultClassROF
Constructor for a resultClass object factory where we have a result clause specified.
ResultClassROF.ResultClassFieldSetter - Class in org.datanucleus.store.rdbms.query
Class that sets a field of the ResultClass using a public field.
ResultClassROF.ResultClassMemberSetter - Interface in org.datanucleus.store.rdbms.query
 
ResultClassROF.ResultClassPutMethodSetter - Class in org.datanucleus.store.rdbms.query
Class that sets a field of the ResultClass using a put() method.
ResultClassROF.ResultClassSetMethodSetter - Class in org.datanucleus.store.rdbms.query
Class that sets a field of the ResultClass using a setter method.
ResultClassROF.ResultSetGetter - Interface in org.datanucleus.store.rdbms.query
Invokes a type-specific getter on given ResultSet
ResultClassSetMethodSetter(Method, Class) - Constructor for class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassSetMethodSetter
 
resultDefinition - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Definition of mapping for the results of this SQL statement (result).
resultDefinition - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
Definition of results when the query has a result clause.
resultDefinitionForClass - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Definition of mapping for the results of this SQL statement (candidate).
resultFieldNames - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
Names of the result field columns (in the ResultSet).
resultFieldTypes - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
Types of the result field columns (in the ResultSet).
resultIds - Variable in class org.datanucleus.store.rdbms.query.ForwardQueryResult
 
resultIdsByPosition - Variable in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Map of persistable object id, keyed by the result position (0, 1, 2, ...).
resultMapping - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
Mapping of the results to members of this class (and sub-objects).
resultMapping - Variable in class org.datanucleus.store.rdbms.request.LocateBulkRequest
Result mapping for the SQL statement.
resultMappings - Variable in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
resultMetaData - Variable in class org.datanucleus.store.rdbms.query.SQLQuery
MetaData defining the results of the query.
ResultMetaDataROF - Class in org.datanucleus.store.rdbms.query
ResultObjectFactory that operates using a QueryResultMetaData and returns objects based on the definition.
ResultMetaDataROF(ExecutionContext, ResultSet, FetchPlan, QueryResultMetaData) - Constructor for class org.datanucleus.store.rdbms.query.ResultMetaDataROF
Constructor.
ResultObjectFactory<T> - Interface in org.datanucleus.store.rdbms.query
An object that reads result set rows and returns corresponding object(s) from them.
resultObjs - Variable in class org.datanucleus.store.rdbms.query.ForwardQueryResult
The Result Objects.
resultsDefinition - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
Result mappings when the result is not for a candidate (can be null).
resultsDefinitionForClass - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
Result mappings when the result is for a candidate (can be null).
resultSet - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
My delegate.
RESULTSET_TYPE_FORWARD_ONLY - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
RESULTSET_TYPE_SCROLL_INSENSITIVE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
RESULTSET_TYPE_SCROLL_SENSITIVE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
resultSetConcurrency - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Result set concurrency.
resultSetGetter - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
 
ResultSetGetter - Class in org.datanucleus.store.rdbms.fieldmanager
ResultSet getter implementation of a field manager, extracting field values from a ResultSet.
ResultSetGetter(ExecutionContext, ResultSet, StatementClassMapping, AbstractClassMetaData) - Constructor for class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
Constructor for a ResultSet with particular result mappings and root class metadata.
resultSetGetters - Static variable in class org.datanucleus.store.rdbms.query.ResultClassROF
Map ResultSetGetters by result classes
resultSetHoldability - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Result set holdability.
resultSetType - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Result set type; one of ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVE, or ResultSet.TYPE_SCROLL_SENSITIVE.
resultsObjsByIndex - Variable in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Map of ResultSet object values, keyed by the list index ("0", "1", etc).
retrievedStatementMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
statement indexes for fields to be "retrieved".
retrievedStmtMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for fields to be "retrieved"
returnedCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
RETURNING - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
Returning to the pool.
returnObject(K, T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Returns an object to a keyed sub-pool.
returnObject(K, V) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Return an instance to the pool.
returnObject(K, V) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
Returns obj to the pool, unless erosion is triggered, in which case obj is invalidated.
returnObject(K, V) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Return an instance to the pool.
returnObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
 
returnObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Returns an instance to the pool.
returnObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Returns an instance to the pool after successful validation and passivation.
returnObject(T) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Returns an instance to the pool.
returnObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
Returns obj to the pool, unless erosion is triggered, in which case obj is invalidated.
returnObject(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Returns an instance to the pool.
reuseCapacity() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Attempt to create one new instance to serve from the most heavily loaded pool that can add a new instance.
RIGHT_OUTER_JOIN - org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
 
RIGHT_OUTER_JOIN - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Do we support right outer join?
rof - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
ResultObjectFactory for converting the result set into objects.
roleForMember - Variable in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Role of the mapping for the field.
rollback() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
rollback(Savepoint) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
rollback(Xid) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.EmulatedXAResource
 
rollbackAfterValidation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
rollbackAfterValidation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
rollbackAfterValidation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
rollbackOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
rollbackOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
rollbackSchemaCreation(List<Table>, List<Table>, List<Table>) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Rollback / Compensate schema creation by dropping tables, views, constraints and deleting entries in the auto start mechanism.
rollbackToSavepoint(String) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
rootCmd - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
Metadata for the (root) persistable candidate class.
RoundMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate ROUND({expression}[,{decimalPlaces}]).
RoundMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.RoundMethod
 
rowDeleted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
rowInserted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
rowUpdated() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
rs - Variable in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
rs - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
The ResultSet containing the results.
rs - Variable in class org.datanucleus.store.rdbms.query.AbstractROF
 
run() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource.PaGetConnection
 
run() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.Evictor
Run pool maintenance.
run() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.KeyedObjectPoolMinIdleTimerTask
run() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ObjectPoolMinIdleTimerTask
run() - Method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.StreamableSpoolerGC
 
run(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Implements the body of the transaction.
run(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
 
run(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Method to perform the class addition.
run(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.ValidateTableSchemaTransaction
 
runCallBacks(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Execute the callbacks for the classes that this table maps to.
runCallbacksAfterManageClass - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Flag to run the callbacks after the current class is managed fully.

S

SAPDBAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the SAPDB/MaxDB database.
SAPDBAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
Constructs an SAP DB adapter based on the given JDBC metadata.
savepoints - Variable in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
schedule(BaseGenericObjectPool.Evictor, long, long) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionTimer
Adds the specified eviction task to the timer.
scheduledFuture - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.Evictor
 
schema - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Database schema.
SchemaAutoStarter - Class in org.datanucleus.store.rdbms.autostart
Implementation of an Auto-Start Mechanism for DataNucleus.
SchemaAutoStarter(StoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Constructor.
schemaCallbacks - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
State variable for schema generation of the callback information to be processed.
schemaDataAdded - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
tracks the SchemaData currrently being added - used to rollback the AutoStart added classes
schemaDataByName - Variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Map of schema data, keyed by its symbolic name where the data is cached.
schemaLock - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Lock object aimed at providing a lock on the schema definition managed here, preventing reads while it is being updated etc.
schemaName - Variable in class org.datanucleus.store.rdbms.adapter.H2Adapter
 
schemaName - Variable in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
schema
schemaName - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Default schema name for the datastore.
SCHEMAS_IN_TABLE_DEFINITIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports the use of the schema name in ORM table definitions (DDL).
schemaTable - Variable in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
 
SchemaTable - Class in org.datanucleus.store.rdbms.autostart
Class defining DataNucleus schema definition tables.
SchemaTable(RDBMSStoreManager, String) - Constructor for class org.datanucleus.store.rdbms.autostart.SchemaTable
Constructor.
schemaUpdatesPerformed - Variable in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
Flag for whether we have updated the schema.
scoIteratorStatementByMemberName - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
Map of statements to get SCO containers that are in the fetch plan (bulk fetch).
ScrollableQueryResult<E> - Class in org.datanucleus.store.rdbms.query
Lazy collection results from a Query with the ResultSet scrollable.
ScrollableQueryResult(Query, ResultObjectFactory<E>, ResultSet, FetchPlan, Collection) - Constructor for class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Constructor of the result from a Query.
ScrollableQueryResult.QueryResultIterator - Class in org.datanucleus.store.rdbms.query
An Iterator results of a pm.query.execute().iterator()
searchable - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The searchability of this data type in terms of the kinds of SQL WHERE clauses that are allowed.
SecondaryDatastoreClass - Interface in org.datanucleus.store.rdbms.table
Secondary datastore class, managing the mapping of some of the fields of the class and dependent on a DatastoreClass.
secondaryMemberNumbers - Variable in class org.datanucleus.store.rdbms.request.RequestIdentifier
 
SecondaryTable - Class in org.datanucleus.store.rdbms.table
Representation of a secondary table for a class.
SecondaryTable(DatastoreIdentifier, RDBMSStoreManager, ClassTable, JoinMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.table.SecondaryTable
Constructor.
secondaryTables - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Secondary tables for this table (if any).
securityManager - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack
 
SecurityManagerCallStack - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
CallStack strategy using a SecurityManager.
SecurityManagerCallStack(String, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack
Create a new instance.
SecurityManagerCallStack.PrivateSecurityManager - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
A custom security manager.
SecurityManagerCallStack.Snapshot - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
A snapshot of a class stack.
select(SQLExpression, String) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Select an expression.
select(SQLTable, JavaTypeMapping, String) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Add a select clause for the specified field (via its mapping) and apply to unions.
select(SQLTable, JavaTypeMapping, String, boolean) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Add a select clause for the specified field (via its mapping).
select(SQLTable, Column, String) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Add a select clause for the specified column.
SelectedItem(SQLText, String, boolean) - Constructor for class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
selectedItems - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
List of selected items, including any alias to use.
selectFetchPlanFieldsOfFKRelatedObject(SelectStatement, StatementClassMapping, FetchPlan, SQLTable, AbstractMemberMetaData, ClassLoaderResolver, int, JavaTypeMapping, String, StatementMappingIndex, SQLTable, SQLJoin.JoinType) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to join to and select all required FP fields of a related object where linked via an FK at this side.
selectFetchPlanForCandidate(SelectStatement, StatementClassMapping, int) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
selectFetchPlanOfCandidateInStatement(SelectStatement, StatementClassMapping, AbstractClassMetaData, FetchPlan, int) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to select all fetch plan members for the candidate class.
selectFetchPlanOfSourceClassInStatement(SelectStatement, StatementClassMapping, FetchPlan, SQLTable, AbstractClassMetaData, int) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to select all fetch plan members for the "source" class.
selectFetchPlanOfSourceClassInStatement(SelectStatement, StatementClassMapping, FetchPlan, SQLTable, AbstractClassMetaData, int, SQLJoin.JoinType) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to select all fetch plan members for the "source" class.
selectIdentityOfCandidateInStatement(SelectStatement, StatementClassMapping, AbstractClassMetaData) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to select the identity for the candidate class.
selectItem(SQLText, String, boolean) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Internal method to find the position of an item in the select list and return the position if found (first position is 1).
selectMemberOfSourceInStatement(SelectStatement, StatementClassMapping, FetchPlan, SQLTable, AbstractMemberMetaData, ClassLoaderResolver, int, SQLJoin.JoinType) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to select the specified member (field/property) of the source table in the passed SQL statement.
SelectStatement - Class in org.datanucleus.store.rdbms.sql
SQL SELECT Statement representation.
SelectStatement(RDBMSStoreManager, Table, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.SelectStatement
Constructor for a SELECT statement.
SelectStatement(RDBMSStoreManager, Table, DatastoreIdentifier, String, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.sql.SelectStatement
Constructor for a SELECT statement.
SelectStatement(SQLStatement, RDBMSStoreManager, Table, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.SelectStatement
Constructor for a SELECT statement, maybe as a subquery.
SelectStatement(SQLStatement, RDBMSStoreManager, Table, DatastoreIdentifier, String, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.sql.SelectStatement
Constructor for a SELECT statement, maybe as a subquery.
SelectStatement.SelectedItem - Class in org.datanucleus.store.rdbms.sql
 
SelectStatementGenerator - Interface in org.datanucleus.store.rdbms.sql
Generator of SQL SELECT Statements.
selectStmt - Variable in class org.datanucleus.store.rdbms.sql.InsertStatement
 
SEQUENCE - org.datanucleus.store.rdbms.identifier.IdentifierType
 
sequenceExists(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
sequenceExists(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.CloudSpannerAdapter
Spanner does not support sequence statements.
sequenceExists(Connection, String, String, String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Convenience method to return whether the specified sequence already exists.
sequenceExists(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
 
sequenceExists(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
 
sequenceExists(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Determine if a sequence exists
SequenceGenerator - Class in org.datanucleus.store.rdbms.valuegenerator
ValueGenerator utilising datastore (RDBMS) sequences.
SequenceGenerator(StoreManager, String, Properties) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Constructor.
SequenceIdentifier - Class in org.datanucleus.store.rdbms.identifier
Representation of an identifier for a sequence.
SequenceIdentifier(IdentifierFactory, String) - Constructor for class org.datanucleus.store.rdbms.identifier.SequenceIdentifier
Constructor.
sequenceName - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Name of the sequence that we are creating values for
sequenceName - Variable in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Name of the sequence that we are storing values under in the SequenceTable.
sequenceNameColumnName - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
the sequence column name
sequenceNameMapping - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Mapping for the sequence name column.
sequences - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
SEQUENCES - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support sequences.
sequenceTable - Variable in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Table where we store the identities for each table.
SequenceTable - Class in org.datanucleus.store.rdbms.valuegenerator
Class defining a table for storing generated values for use with TableGenerator.
SequenceTable(DatastoreIdentifier, RDBMSStoreManager, String, String) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Constructor
SerialisedElementPCMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a serialised persistable object being the element of a Collection.
SerialisedElementPCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SerialisedElementPCMapping
 
SerialisedKeyPCMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a serialised persistable object being the key of a Map.
SerialisedKeyPCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SerialisedKeyPCMapping
 
SerialisedLocalFileMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping where we want to serialise a (Serializable) field to a local file.
SerialisedLocalFileMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
SerialisedMapping - Class in org.datanucleus.store.rdbms.mapping.java
Maps a field as serialised.
SerialisedMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SerialisedMapping
 
SerialisedPCMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a serialised persistable object.
SerialisedPCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SerialisedPCMapping
 
SerialisedReferenceMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a serialised reference (Interface/Object) field.
SerialisedReferenceMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SerialisedReferenceMapping
 
SerialisedValuePCMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a serialised persistable object being the value of a Map.
SerialisedValuePCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SerialisedValuePCMapping
 
serialiseFieldValue(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
Method to serialise the value from StateManager to file.
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.connectionpool.DatastoreDriverNotFoundException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.connectionpool.DatastorePoolException
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PoolKey
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.datasource.dbcp2.LifetimeExceededException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.datasource.dbcp2.ListException
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.InterruptibleReentrantLock
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack.Snapshot
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.datasource.dbcp2.SQLExceptionList
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.ClassDefinitionException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.ColumnDefinitionException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.DuplicateColumnException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.IncompatibleDataTypeException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.MissingColumnException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.MissingTableException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.NoDatastoreMappingException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.NoSuchPersistentFieldException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.NoTableManagedException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.NotATableException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.NotAViewException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.NullValueException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.PersistentSuperclassNotAllowedException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.PrimaryKeyColumnNotAllowedException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.TooManyForeignKeysException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.TooManyIndicesException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.UnexpectedColumnException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.UnsupportedDataTypeException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.ViewDefinitionException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.WrongPrecisionException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.WrongPrimaryKeyException
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.exceptions.WrongScaleException
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping.WrappedMemberMetaData
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.query.SQLQuery
 
serialVersionUID - Static variable in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
serialVersionUID - Static variable in exception org.datanucleus.store.rdbms.sql.expression.IllegalExpressionOperationException
 
set(E) - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
set(Object, String, Object) - Method in class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassFieldSetter
 
set(Object, String, Object) - Method in interface org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassMemberSetter
 
set(Object, String, Object) - Method in class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassPutMethodSetter
 
set(Object, String, Object) - Method in class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassSetMethodSetter
 
set(DNStateManager, int, E, boolean) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
 
set(DNStateManager, int, E, boolean) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
 
set(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Method to set the array for the specified owner to the passed value.
set(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKArrayStore
 
setAbandonedConfig(AbandonedConfig) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Sets the abandoned object removal configuration.
setAbandonedLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the print writer to be used by this configuration to log information on abandoned objects.
setAbandonedUsageTracking(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
If the connection pool implements UsageTracking, configure whether the connection pool should record a stack trace every time a method is called on a pooled connection and retain the most recent stack trace to aid debugging of abandoned connections.
setAbsFieldNumber(int) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
 
setAccessToUnderlyingConnectionAllowed(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the value of the accessToUnderlyingConnectionAllowed property.
setAccessToUnderlyingConnectionAllowed(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the value of the accessToUnderlyingConnectionAllowed property.
setAccessToUnderlyingConnectionAllowed(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
Sets the value of the accessToUnderlyingConnectionAllowed property.
setAccessToUnderlyingConnectionAllowed(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Sets the value of the accessToUnderlyingConnectionAllowed property.
setAlias(String) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
setAliasForMapTable(String) - Method in class org.datanucleus.store.rdbms.sql.expression.MapExpression
Method to set the alias for the "map" table (join table, or key table when value in key, or value table when key in value) when specified in FROM.
setAllowsPrecisionSpec(boolean) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
setAllowUnions(boolean) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
 
setArgAliases(List<String>) - Method in class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
 
setArray(int, Array) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setArray(int, Array) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setAsciiStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setAsciiStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setAsciiStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setAsciiStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setAsciiStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setAsciiStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setAsciiStream(long) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
setAsciiStream(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setAsciiStream(String, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setAsciiStream(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setAutoCommit(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setAutoCommit(boolean) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
setAutoCommitOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the value of the flag that controls whether or not connections being returned to the pool will be checked and configured with Connection.setAutoCommit(true) if the auto commit setting is false when the connection is returned.
setAutoCommitOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
setBigDecimal(int, BigDecimal) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setBigDecimal(int, BigDecimal) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setBigDecimal(String, BigDecimal) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setBinaryStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setBinaryStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setBinaryStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setBinaryStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setBinaryStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setBinaryStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setBinaryStream(long) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
setBinaryStream(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setBinaryStream(String, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setBinaryStream(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setBlob(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setBlob(int, InputStream) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setBlob(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setBlob(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setBlob(int, Blob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setBlob(int, Blob) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setBlob(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setBlob(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setBlob(String, Blob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setBlockWhenExhausted(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets whether to block when the borrowObject() method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
setBlockWhenExhausted(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the blockWhenExhausted configuration attribute for pools created with this configuration instance.
setBoolean(int, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setBoolean(int, boolean) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setBoolean(String, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setBoolean(PreparedStatement, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setBoolean(PreparedStatement, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
 
setBoolean(PreparedStatement, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Method to set a boolean at the specified position in the JDBC PreparedStatement.
setBoolean(PreparedStatement, int, boolean) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setBoolean(PreparedStatement, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
Method to set a boolean at the specified position in the JDBC PreparedStatement.
setBoolean(PreparedStatement, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
setBoolean(PreparedStatement, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
Setter for when we are storing a boolean field as a SMALLINT.
setBoolean(PreparedStatement, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
Setter for when we are storing a boolean field as a TINYINT.
setBoolean(ExecutionContext, PreparedStatement, int[], boolean) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setBoolean(ExecutionContext, PreparedStatement, int[], boolean) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setBoolean(ExecutionContext, PreparedStatement, int[], boolean) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
setByte(int, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setByte(int, byte) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setByte(String, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setByte(PreparedStatement, int, byte) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setByte(PreparedStatement, int, byte) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setByte(PreparedStatement, int, byte) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
setByte(PreparedStatement, int, byte) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
setByte(PreparedStatement, int, byte) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
setByte(ExecutionContext, PreparedStatement, int[], byte) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setByte(ExecutionContext, PreparedStatement, int[], byte) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setByte(ExecutionContext, PreparedStatement, int[], byte) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
setBytes(int, byte[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setBytes(int, byte[]) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setBytes(long, byte[]) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
setBytes(long, byte[], int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
setBytes(String, byte[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setCacheState(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the state caching flag.
setCacheState(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Sets the state caching flag.
setCacheState(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
setCacheState(boolean) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
setCandidateClassName(String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
setCandidates(Collection) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Set the candidate Collection to query.
setCandidates(Extent) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Set the candidate Extent to query.
setCatalog(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setCatalog(String) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
setCatalogName(String) - Method in interface org.datanucleus.store.rdbms.identifier.DatastoreIdentifier
Sets the catalog
setCatalogName(String) - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Sets the catalog
setCatalogSchemaForTable(TableIdentifier) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Convenience method to set the catalog/schema on the passed TableIdentifier.
setChar(PreparedStatement, int, char) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setChar(PreparedStatement, int, char) - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Method to set a character at the specified position in the JDBC PreparedStatement.
setChar(PreparedStatement, int, char) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setChar(PreparedStatement, int, char) - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
setChar(PreparedStatement, int, char) - Method in class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
Method to set a character at the specified position in the JDBC PreparedStatement.
setChar(PreparedStatement, int, char) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
setChar(ExecutionContext, PreparedStatement, int[], char) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setChar(ExecutionContext, PreparedStatement, int[], char) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setChar(ExecutionContext, PreparedStatement, int[], char) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
setCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setCharacterStream(int, Reader, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setCharacterStream(int, Reader, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setCharacterStream(long) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
setCharacterStream(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setCharacterStream(String, Reader, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setCharacterStream(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setCheckConstraints(String) - Method in interface org.datanucleus.store.rdbms.table.Column
Mutator for the CHECK constraints of the column.
setCheckConstraints(String) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setClassLoaderResolver(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
setClientInfo(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setClientInfo(Properties) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setClob(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setClob(int, Reader) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setClob(int, Clob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setClob(int, Clob) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setClob(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setClob(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setClob(String, Clob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setClosedInternal(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setClosedInternal(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setCloseStatementWithResultSet(boolean) - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
 
setColumn(int, Column) - Method in class org.datanucleus.store.rdbms.key.ColumnOrderedKey
Sets a column in a specified position seq for this index.
setColumn(int, Column) - Method in class org.datanucleus.store.rdbms.key.Key
Sets a column in a specified position seq for this index.
setColumn(int, Column, Column) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Set the column for the specified position seq
setColumnAlias(String) - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Mutator for the column name (alias).
setColumnDef(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
setColumnMapping(ColumnMapping) - Method in interface org.datanucleus.store.rdbms.table.Column
Method to associate this column with its mapping.
setColumnMapping(ColumnMapping) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setColumnMetaData(ColumnMetaData) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setColumnNullability(AbstractMemberMetaData, ColumnMetaData, Column) - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Sets the column nullability based on metadata configuration.
setColumnOrdering(String) - Method in class org.datanucleus.store.rdbms.key.ColumnOrderedKey
 
setColumnPositions(int[]) - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Mutator for the column positions in the result clause of a statement.
setColumnSize(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
setCommonProperties(Reference, InstanceKeyDataSource) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSourceFactory
 
setConfig(BaseObjectPoolConfig<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Initializes the receiver with the given configuration.
setConfig(GenericKeyedObjectPoolConfig<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Sets the configuration.
setConfig(GenericObjectPoolConfig<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Sets the base pool configuration.
setConnectionFactoryClassName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the ConnectionFactory class name.
setConnectionInitSql(Collection<String>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the SQL statements I use to initialize newly created Connections.
setConnectionInitSqls(Collection<String>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the list of SQL statements to be executed when a physical connection is first created.
setConnectionPoolDataSource(ConnectionPoolDataSource) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the backend ConnectionPoolDataSource.
setConnectionProperties(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the connection properties passed to driver.connect(...).
setConnectionProperties(Properties) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the connection properties passed to the JDBC driver.
setConnectionStatementState(ManagedConnection, SQLController.ConnectionStatementState) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to set the state for this connection.
setCursorName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setCursorName(String) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setDataSourceName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the name of the ConnectionPoolDataSource which backs this pool.
setDatastoreContainerObject(DatastoreClass) - Method in class org.datanucleus.store.rdbms.RDBMSStoreData
Convenience to set the table.
setDatastoreFromMemberValue(PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
Method that takes the member value and sets the datastore value in the PreparedStatement at the specified position.
setDataType(short) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
setDate(int, Date) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setDate(int, Date) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setDate(int, Date, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setDate(int, Date, Calendar) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setDate(String, Date) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setDate(String, Date, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setDecimalDigits(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
setDefaultable(Object) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setDefaultAutoCommit(Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets default auto-commit state of connections returned by this datasource.
setDefaultAutoCommit(Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the value of defaultAutoCommit, which defines the state of connections handed out from this pool.
setDefaultAutoCommit(Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the default "auto commit" setting for borrowed Connections
setDefaultBlockWhenExhausted(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for BaseObjectPoolConfig.getBlockWhenExhausted() for each per user pool.
setDefaultCatalog(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the default catalog.
setDefaultCatalog(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the default "catalog" setting for borrowed Connections
setDefaultChild(String) - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Set the default child to be used.
setDefaultEvictionPolicyClassName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for BaseObjectPoolConfig.getEvictionPolicyClassName() for each per user pool.
setDefaultJoinType(SQLJoin.JoinType) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to set the default join type to be used.
setDefaultJoinTypeFilter(SQLJoin.JoinType) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
setDefaultLifo(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for BaseObjectPoolConfig.getLifo() for each per user pool.
setDefaultMaxIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for GenericKeyedObjectPoolConfig.getMaxIdlePerKey() for each per user pool.
setDefaultMaxTotal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for GenericKeyedObjectPoolConfig.getMaxTotalPerKey() for each per user pool.
setDefaultMaxWaitMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for BaseObjectPoolConfig.getMaxWaitMillis() for each per user pool.
setDefaultMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for BaseObjectPoolConfig.getMinEvictableIdleTimeMillis() for each per user pool.
setDefaultMinIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for GenericKeyedObjectPoolConfig.getMinIdlePerKey() for each per user pool.
setDefaultNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for BaseObjectPoolConfig.getNumTestsPerEvictionRun() for each per user pool.
setDefaultQueryTimeout(Integer) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the default query timeout that will be used for Statements created from this connection.
setDefaultQueryTimeout(Integer) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Sets the default query timeout that will be used for Statements created from this connection.
setDefaultQueryTimeout(Integer) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
setDefaultReadOnly(Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets defaultReadonly property.
setDefaultReadOnly(Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the value of defaultReadOnly, which defines the state of connections handed out from this pool.
setDefaultReadOnly(Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the default "read only" setting for borrowed Connections
setDefaultSchema(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the default schema.
setDefaultSchema(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the default "schema" setting for borrowed Connections
setDefaultSoftMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for GenericObjectPool#getSoftMinEvictableIdleTimeMillis() for each per user pool.
setDefaultTestOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for GenericObjectPool#getTestOnBorrow() for each per user pool.
setDefaultTestOnCreate(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for GenericObjectPool#getTestOnCreate() for each per user pool.
setDefaultTestOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for GenericObjectPool#getTestOnReturn() for each per user pool.
setDefaultTestWhileIdle(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for GenericObjectPool#getTestWhileIdle() for each per user pool.
setDefaultTimeBetweenEvictionRunsMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the default value for GenericObjectPool#getTimeBetweenEvictionRunsMillis () for each per user pool.
setDefaultTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the default transaction isolation state for returned connections.
setDefaultTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the value of defaultTransactionIsolation, which defines the state of connections handed out from this pool.
setDefaultTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the default "Transaction Isolation" setting for borrowed Connections
setDelegate(C) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Sets my delegate.
setDelegate(Statement) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
Sets my delegate.
setDeleteAction(ForeignKey.FKAction) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Mutator for deleteAction.
setDescription(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the value of description.
setDescription(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the description.
setDisconnectionSqlCodes(Collection<String>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the SQL_STATE codes considered to signal fatal conditions.
setDisconnectionSqlCodes(Collection<String>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
setDistinct(boolean) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Mutator for whether the query returns distinct results.
setDouble(int, double) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setDouble(int, double) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setDouble(String, double) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setDouble(PreparedStatement, int, double) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setDouble(PreparedStatement, int, double) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setDouble(PreparedStatement, int, double) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
setDouble(PreparedStatement, int, double) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
setDouble(PreparedStatement, int, double) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
setDouble(ExecutionContext, PreparedStatement, int[], double) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setDouble(ExecutionContext, PreparedStatement, int[], double) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setDouble(ExecutionContext, PreparedStatement, int[], double) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
setDriver(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the driver class name.
setDriver(Driver) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the JDBC Driver instance to use for this pool.
setDriverClassLoader(ClassLoader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the class loader to be used to load the JDBC driver.
setDriverClassName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the JDBC driver class name.
setEnableAutoCommitOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
setEnableAutoCommitOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
setEscapeProcessing(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setEscapeProcessing(boolean) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setEvictionPolicy(String, ClassLoader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the eviction policy.
setEvictionPolicy(EvictionPolicy<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the eviction policy for this pool.
setEvictionPolicy(EvictionPolicy<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the evictionPolicyClass configuration attribute for pools created with this configuration instance.
setEvictionPolicyClassName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the EvictionPolicy implementation to use with this connection pool.
setEvictionPolicyClassName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the name of the EvictionPolicy implementation that is used by this pool.
setEvictionPolicyClassName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the evictionPolicyClassName configuration attribute for pools created with this configuration instance.
setEvictionPolicyClassName(String, ClassLoader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the name of the EvictionPolicy implementation that is used by this pool.
setEvictorShutdownTimeoutMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the timeout that will be used when waiting for the Evictor to shutdown if this pool is closed and it is the only pool still using the the value for the Evictor.
setEvictorShutdownTimeoutMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the evictorShutdownTimeoutMillis configuration attribute for pools created with this configuration instance.
setExtensions(Map) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Set multiple extensions, or use null to clear extensions.
setExtensions(Map) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Set multiple extensions, or use null to clear extensions.
setFairness(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the fairness configuration attribute for pools created with this configuration instance.
setFastFailValidation(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
setFastFailValidation(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
setFetchDirection(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
setFetchDirection(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setFetchDirection(int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setFetchSize(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
setFetchSize(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setFetchSize(int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setFilter(String) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Set the filter for the query.
setFloat(int, float) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setFloat(int, float) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setFloat(String, float) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setFloat(PreparedStatement, int, float) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setFloat(PreparedStatement, int, float) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setFloat(PreparedStatement, int, float) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
setFloat(PreparedStatement, int, float) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
setFloat(PreparedStatement, int, float) - Method in class org.datanucleus.store.rdbms.mapping.column.FloatColumnMapping
 
setFloat(PreparedStatement, int, float) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
setFloat(PreparedStatement, int, float) - Method in class org.datanucleus.store.rdbms.mapping.column.RealColumnMapping
 
setFloat(ExecutionContext, PreparedStatement, int[], float) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setFloat(ExecutionContext, PreparedStatement, int[], float) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setFloat(ExecutionContext, PreparedStatement, int[], float) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
setForMetaData(ForeignKeyMetaData) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Convenience mutator for setting the specification based on MetaData
setGenerator() - Method in class org.datanucleus.store.rdbms.NucleusSequenceImpl
Method to set the value generator.
setGrouping(String) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Set the grouping specification for the result Collection.
setHaving(BooleanExpression) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Mutator for the "having" expression.
setHoldability(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setHoldability(int) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
setIdentifier(DatastoreIdentifier) - Method in interface org.datanucleus.store.rdbms.table.Column
Mutator for the identifier of the column.
setIdentifier(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setIdentity(boolean) - Method in interface org.datanucleus.store.rdbms.table.Column
Mutator for whether we set this column as an identity column.
setIdentity(boolean) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setIgnoreCache(boolean) - Method in class org.datanucleus.store.rdbms.query.AbstractROF
 
setIgnoreCache(boolean) - Method in interface org.datanucleus.store.rdbms.query.ResultObjectFactory
Specify whether when processing the results we should ignore the L1 cache.
setImplementationClasses(String) - Method in class org.datanucleus.store.rdbms.mapping.java.InterfaceMapping
Set the implementation classes.
setImplicitParameter(int, Object) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
setImplicitParameter(String, Object) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
setInitialSize(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the initial size of the connection pool.
setInt(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setInt(int, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setInt(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setInt(PreparedStatement, int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setInt(PreparedStatement, int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
 
setInt(PreparedStatement, int, int) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setInt(PreparedStatement, int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
setInt(PreparedStatement, int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
setInt(PreparedStatement, int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
setInt(PreparedStatement, int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
setInt(PreparedStatement, int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
setInt(PreparedStatement, int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
setInt(ExecutionContext, PreparedStatement, int[], int) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setInt(ExecutionContext, PreparedStatement, int[], int) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setInt(ExecutionContext, PreparedStatement, int[], int) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
SetIterator(DNStateManager, MapEntrySetStore, AbstractMemberMetaData, ResultSet, int[], int[]) - Constructor for class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
Constructor for iterating the Set of entries.
setJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
setJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
setJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.EnumExpression
 
setJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
setJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
setJdbcType(JdbcType) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setJmxEnabled(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Sets the value of the flag that determines if JMX will be enabled for pools created with this configuration instance.
setJmxName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the JMX name that has been requested for this DataSource.
setJmxNameBase(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Sets the value of the JMX name base that will be used as part of the name assigned to JMX enabled pools created with this configuration instance.
setJmxNamePrefix(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Sets the value of the JMX name prefix that will be used as part of the name assigned to JMX enabled pools created with this configuration instance.
setJndiEnvironment(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the value of the given JNDI environment property to be used when instantiating a JNDI InitialContext.
setJndiEnvironment(Properties) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the JNDI environment to be used when instantiating a JNDI InitialContext.
setKeyword(String) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
setKeyword(String) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
setLargeMaxRows(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setLastUsed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Sets the time this object was last used to the current time in milliseconds.
setLastUsed(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Sets the time in milliseconds this object was last used.
setLastUsedInParent() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setLifo(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the LIFO property.
setLifo(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets whether the pool has LIFO (last in, first out) behaviour with respect to idle objects - always returning the most recently used object from the pool, or as a FIFO (first in, first out) queue, where the pool always returns the oldest object in the idle object pool.
setLifo(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the lifo configuration attribute for pools created with this configuration instance.
setListMinimumSize(List<?>, int) - Static method in class org.datanucleus.store.rdbms.key.Key
 
setLocalTypeName(String) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
setLogAbandoned(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
setLogAbandoned(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Sets the flag to log stack traces for application code which abandoned an object.
setLogAbandoned(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
setLogAbandoned(boolean) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Is abandoned object tracking being used? If this is true the implementation will need to record the stack trace of the last caller to borrow this object.
setLogExpiredConnections(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
When BasicDataSource.getMaxConnLifetimeMillis() is set to limit connection lifetime, this property determines whether or not log messages are generated when the pool closes connections due to maximum lifetime exceeded.
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Mutator for the Login timeout for the driver manager.
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
BasicDataSource does NOT support this method.
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the maximum time in seconds that this data source will wait while attempting to connect to a database.
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the value of loginTimeout.
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Throws UnsupportedOperationException.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Mutator for the LogWriter of the driver manager.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the log writer being used by this data source.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the log writer for this data source.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the value of logWriter.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Sets the log writer to be used by this configuration to log information on abandoned objects.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Sets my log writer.
setLong(int, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setLong(int, long) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setLong(String, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setLong(PreparedStatement, int, long) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setLong(PreparedStatement, int, long) - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
 
setLong(PreparedStatement, int, long) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setLong(PreparedStatement, int, long) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
setLong(PreparedStatement, int, long) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
setLong(PreparedStatement, int, long) - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
setLong(PreparedStatement, int, long) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
setLong(PreparedStatement, int, long) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
setLong(PreparedStatement, int, long) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
setLong(ExecutionContext, PreparedStatement, int[], long) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setLong(ExecutionContext, PreparedStatement, int[], long) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setLong(ExecutionContext, PreparedStatement, int[], long) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
setMapperJoinTypes(QueryToSQLMapper) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
setMapperJoinTypes(QueryToSQLMapper) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
setMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
 
setMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
setMaxConnLifetimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the maximum permitted lifetime of a connection in milliseconds.
setMaxConnLifetimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Sets the maximum lifetime in milliseconds of a connection after which the connection will always fail activation, passivation and validation.
setMaxConnLifetimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the maximum permitted lifetime of a connection in milliseconds.
setMaxConnLifetimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Sets the maximum lifetime in milliseconds of a connection after which the connection will always fail activation, passivation and validation.
setMaxConnLifetimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the maximum lifetime in milliseconds of a connection after which the connection will always fail activation, passivation and validation.
setMaxFieldSize(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setMaxFieldSize(int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setMaxIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the maximum number of connections that can remain idle in the pool.
setMaxIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Gets the maximum number of statements that can remain idle in the pool, without extra ones being released, or negative for no limit.
setMaxIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Returns the cap on the number of "idle" instances in the pool.
setMaxIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
Set the value for the maxIdle configuration attribute for pools created with this configuration instance.
setMaxIdlePerKey(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Sets the cap on the number of "idle" instances per key in the pool.
setMaxIdlePerKey(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
Set the value for the maxIdlePerKey configuration attribute for pools created with this configuration instance.
setMaxOpenPreparedStatements(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the value of the maxOpenPreparedStatements property.
setMaxOpenPreparedStatements(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the maximum number of open prepared statements.
setMaxOpenPrepatedStatements(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
setMaxPreparedStatements(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the maximum number of prepared statements.
setMaxRows(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setMaxRows(int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setMaxTotal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the maximum total number of idle and borrows connections that can be active at the same time.
setMaxTotal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
setMaxTotal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the cap on the number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time.
setMaxTotal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
Set the value for the maxTotal configuration attribute for pools created with this configuration instance.
setMaxTotal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
Set the value for the maxTotal configuration attribute for pools created with this configuration instance.
setMaxTotalPerKey(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Sets the limit on the number of object instances allocated by the pool (checked out or idle), per key.
setMaxTotalPerKey(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
Set the value for the maxTotalPerKey configuration attribute for pools created with this configuration instance.
setMaxWaitMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the MaxWaitMillis property.
setMaxWaitMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the maximum amount of time (in milliseconds) the borrowObject() method should block before throwing an exception when the pool is exhausted and BaseGenericObjectPool.getBlockWhenExhausted() is true.
setMaxWaitMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the maxWait configuration attribute for pools created with this configuration instance.
setMemberMetaData(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Method to set the metadata of the member for which this mapping applies.
setMemberMetaData(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
setMinEvictableIdleTimeMillis(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the minimum amount of time a statement may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
setMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
setMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any - see BaseGenericObjectPool.setTimeBetweenEvictionRunsMillis(long)).
setMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the minEvictableIdleTimeMillis configuration attribute for pools created with this configuration instance.
setMinIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the minimum number of idle connections in the pool.
setMinIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Sets the target for the minimum number of idle objects to maintain in the pool.
setMinIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
Set the value for the minIdle configuration attribute for pools created with this configuration instance.
setMinIdlePerKey(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Sets the target for the minimum number of idle objects to maintain in each of the keyed sub-pools.
setMinIdlePerKey(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
Set the value for the minIdlePerKey configuration attribute for pools created with this configuration instance.
setName(String) - Method in class org.datanucleus.store.rdbms.key.Key
Mutator for the key name.
setName(String) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
setNCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setNCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setNCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setNCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setNCharacterStream(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setNCharacterStream(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setNClob(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setNClob(int, Reader) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setNClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setNClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setNClob(int, NClob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setNClob(int, NClob) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setNClob(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setNClob(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setNClob(String, NClob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setNetworkTimeout(Connection, Executor, int) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to Connection.setNetworkTimeout(Executor, int) without throwing a AbstractMethodError.
setNetworkTimeout(Executor, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.NullLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.OptionalLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.SingleCollectionLiteral
 
setNotParameter() - Method in interface org.datanucleus.store.rdbms.sql.expression.SQLLiteral
Method to set this literal as not being a parameter.
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.TypeConverterLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.TypeConverterMultiLiteral
 
setNotPrecompilable() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
setNString(int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setNString(int, String) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setNString(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setNucleusTypeColumnName(String) - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
 
setNull(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setNull(int, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setNull(int, int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setNull(int, int, String) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setNull(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setNull(String, int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setNullable(boolean) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the value of the BasicDataSource.numTestsPerEvictionRun property.
setNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the number of statements to examine during each run of the idle object evictor thread (if any).
setNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the maximum number of objects to examine during each run (if any) of the idle object evictor thread.
setNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the numTestsPerEvictionRun configuration attribute for pools created with this configuration instance.
setObject(int, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setObject(int, Object) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setObject(int, Object, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setObject(int, Object, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setObject(int, Object, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setObject(int, Object, int, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setObject(int, Object, SQLType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setObject(int, Object, SQLType) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setObject(int, Object, SQLType, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setObject(int, Object, SQLType, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setObject(String, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setObject(String, Object, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setObject(String, Object, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setObject(String, Object, SQLType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setObject(String, Object, SQLType, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractLargeBinaryColumnMapping
Method to store a field into a "large varbinary" column.
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.ArrayColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
Setter for a parameter in a PreparedStatement
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.BinaryStreamColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Method to set an object at the specified position in the JDBC PreparedStatement.
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.DateColumnMapping
Mutator for the object.
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.DecimalColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.DoubleColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.FloatColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.IntegerColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.LongVarcharColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
Method to set an object at the specified position in the JDBC PreparedStatement.
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.OtherColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.RealColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.TimeColumnMapping
Mutator for the object.
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.TimestampColumnMapping
Method to set an object in a PreparedStatement for sending to the datastore.
setObject(PreparedStatement, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.AbstractContainerMapping
Method to set a field in the passed JDBC PreparedStatement using this mapping.
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.DatastoreIdMapping
Mutator for the OID in the datastore
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping
Mutator for the object in this column
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Mutator for the embedded object in the datastore.
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.EnumMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.GregorianCalendarMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.MultiPersistableMapping
Method to set the parameters in the PreparedStatement with the fields of this object.
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.NullMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableIdMapping
Method to set the object based on an input identity.
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Method to set an object in the datastore.
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceIdMapping
Method to set the object based on an input identity.
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedPCMapping
Method to populate parameter positions in a PreparedStatement with this object
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedReferenceMapping
Method to populate parameter positions in a PreparedStatement with this object
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMultiMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.UUIDMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object) - Method in class org.datanucleus.store.rdbms.mapping.java.VersionMapping
 
setObject(ExecutionContext, PreparedStatement, int[], Object, DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Mutator for the embedded object in the datastore.
setObject(ExecutionContext, PreparedStatement, int[], Object, DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into ps at position specified by exprIndex when embedded/serialised into the specified owner.
setObject(ExecutionContext, PreparedStatement, int[], Object, DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.MultiPersistableMapping
Sets the specified positions in the PreparedStatement associated with this field, and value.
setObject(ExecutionContext, PreparedStatement, int[], Object, DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Method to set an object reference (FK) in the datastore.
setObject(ExecutionContext, PreparedStatement, int[], Object, DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Sets the specified positions in the PreparedStatement associated with this field, and value.
setObject(ExecutionContext, PreparedStatement, int[], Object, DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedPCMapping
Method to populate parameter positions in a PreparedStatement with this object
setObject(ExecutionContext, PreparedStatement, int[], Object, DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedReferenceMapping
Method to populate parameter positions in a PreparedStatement with this object
setObjectAsNull(ExecutionContext, PreparedStatement, int[]) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Populates the PreparedStatement with a null value for the mappings of this mapping.
setObjectAsValue(ExecutionContext, PreparedStatement, int[], Object, DNStateManager, int) - Method in class org.datanucleus.store.rdbms.mapping.java.PersistableMapping
Method to set an object reference (FK) in the datastore.
setObjectIsInsertedToLevel(DNStateManager, DatastoreClass) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to set that the specified object is inserted down to the defined datastore class.
setOmitTableFromString(boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
 
setOption(String) - Method in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
 
setOption(String) - Method in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Method to set a property.
setOrdering(String) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Set the ordering specification for the result Collection.
setOrdering(SQLExpression[], boolean[]) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Mutator for the ordering criteria.
setOrdering(SQLExpression[], boolean[], NullOrderingType[]) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Mutator for the ordering criteria.
setOwner(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Method to set the owner for this backing store.
setOwnerMapIndex(StatementMappingIndex) - Method in class org.datanucleus.store.rdbms.scostore.IteratorStatement
 
setOwnerMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
setParameter(int, Object) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setParameterNameByPosition(Map<Integer, String>) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setParamsInAngleBrackets(boolean) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Mutator for the parent component.
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Mutator for the parent component.
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
 
setParentMapper(QueryToSQLMapper) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
setParentStatement(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.DiscriminatorStatementGenerator
 
setParentStatement(SQLStatement) - Method in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Method to set the parent statement.
setParentStatement(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
 
setPassword(char[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the value of password for the default user.
setPassword(char[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Sets the database password used when creating new connections.
setPassword(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
setPassword(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the value of password for the default user.
setPassword(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Sets the database password used when creating new connections.
setPassword(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Does nothing.
setPassword(String) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionManager
Sets the database password used when creating connections.
setPerUserBlockWhenExhausted(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getBlockWhenExhausted() for the specified user's pool.
setPerUserBlockWhenExhausted(Map<String, Boolean>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserDefaultAutoCommit(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific default value for Connection.setAutoCommit(boolean) for the specified user's pool.
setPerUserDefaultAutoCommit(Map<String, Boolean>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserDefaultReadOnly(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific default value for Connection.setReadOnly(boolean) for the specified user's pool.
setPerUserDefaultReadOnly(Map<String, Boolean>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserDefaultTransactionIsolation(String, Integer) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific default value for Connection.setTransactionIsolation(int) for the specified user's pool.
setPerUserDefaultTransactionIsolation(Map<String, Integer>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserEvictionPolicyClassName(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getEvictionPolicyClassName() for the specified user's pool.
setPerUserEvictionPolicyClassName(Map<String, String>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserLifo(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getLifo() for the specified user's pool.
setPerUserLifo(Map<String, Boolean>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserMaxIdle(String, Integer) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for GenericObjectPool.getMaxIdle() for the specified user's pool.
setPerUserMaxIdle(Map<String, Integer>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserMaxTotal(String, Integer) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getMaxTotal() for the specified user's pool.
setPerUserMaxTotal(Map<String, Integer>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserMaxWaitMillis(String, Long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getMaxWaitMillis() for the specified user's pool.
setPerUserMaxWaitMillis(Map<String, Long>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserMinEvictableIdleTimeMillis(String, Long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getMinEvictableIdleTimeMillis() for the specified user's pool.
setPerUserMinEvictableIdleTimeMillis(Map<String, Long>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserMinIdle(String, Integer) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for GenericObjectPool.getMinIdle() for the specified user's pool.
setPerUserMinIdle(Map<String, Integer>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserNumTestsPerEvictionRun(String, Integer) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getNumTestsPerEvictionRun() for the specified user's pool.
setPerUserNumTestsPerEvictionRun(Map<String, Integer>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserSoftMinEvictableIdleTimeMillis(String, Long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getSoftMinEvictableIdleTimeMillis() for the specified user's pool.
setPerUserSoftMinEvictableIdleTimeMillis(Map<String, Long>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserTestOnBorrow(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getTestOnBorrow() for the specified user's pool.
setPerUserTestOnBorrow(Map<String, Boolean>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserTestOnCreate(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getTestOnCreate() for the specified user's pool.
setPerUserTestOnCreate(Map<String, Boolean>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserTestOnReturn(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getTestOnReturn() for the specified user's pool.
setPerUserTestOnReturn(Map<String, Boolean>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserTestWhileIdle(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for BaseGenericObjectPool.getTestWhileIdle() for the specified user's pool.
setPerUserTestWhileIdle(Map<String, Boolean>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPerUserTimeBetweenEvictionRunsMillis(String, Long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Sets a user specific value for () for the specified user's pool.
setPerUserTimeBetweenEvictionRunsMillis(Map<String, Long>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setPool(KeyedObjectPool<UserPassKey, PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
setPool(ObjectPool<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
setPool(ObjectPool<PoolableConnection>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the ObjectPool in which to pool Connections.
setPoolable(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setPoolable(boolean) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setPoolPreparedStatements(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets whether to pool statements or not.
setPoolPreparedStatements(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Whether to toggle the pooling of PreparedStatements
setPoolStatements(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
setPosition(int) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setPostProcessing(DNStateManager, Object) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMappingPostSet
Perform any post "set" processing on this column, using the provided value.
setPrecompilable(boolean) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setQueryGenerator(QueryGenerator) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
setQueryTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
setQueryTimeout(int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setRange(int, int) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Set the range of the results.
setRange(long, long) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Method to add a range constraint on any SELECT.
setReadOnly(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setReadOnly(boolean) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
setRef(int, Ref) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setRef(int, Ref) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setReference(SoftReference<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PooledSoftReference
Sets the wrapped reference.
setReferenceMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Method to set the mapping at the other end of the relation.
setRemoveAbandonedOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
setRemoveAbandonedOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Flag to remove abandoned objects if they exceed the removeAbandonedTimeout when borrowObject is invoked.
setRemoveAbandonedOnMaintenance(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
setRemoveAbandonedOnMaintenance(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Flag to remove abandoned objects if they exceed the removeAbandonedTimeout when pool maintenance runs.
setRemoveAbandonedTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the timeout in seconds before an abandoned connection can be removed.
setRemoveAbandonedTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Sets the timeout in seconds before an abandoned object can be removed
setRequireFullStackTrace(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
Sets the flag to require full stack traces for logging abandoned connections when enabled.
setRequireFullStackTrace(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
Configures the stack trace generation strategy based on whether or not fully detailed stack traces are required.
setRequireFullStackTrace(boolean) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Configures the stack trace generation strategy based on whether or not fully detailed stack traces are required.
setResult(String) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Set the result for the results.
setResultClass(Class) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Set the result class for the results.
setResultDefinition(StatementResultMapping) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setResultDefinitionForClass(StatementClassMapping) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setResultMetaData(QueryResultMetaData) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method to set the MetaData defining the result.
setRoleForMember(FieldRole) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Method to set the role for the field/property.
setRollbackAfterValidation(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Whether a rollback will be issued after executing the SQL query that will be used to validate connections from this pool before returning them to the caller.
setRollbackOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the flag that controls if a connection will be rolled back when it is returned to the pool if auto commit is not enabled and the connection is not read only.
setRollbackOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
setRowId(int, RowId) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setRowId(int, RowId) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setRowId(String, RowId) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setSavepoint() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setSavepoint(String) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
setSavepoint(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setScheduledFuture(ScheduledFuture<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.Evictor
Sets the scheduled future.
setSchema(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setSchema(String) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
setSchema(Connection, String) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Jdbc41Bridge
Delegates to Connection.setSchema(String) without throwing a AbstractMethodError.
setSchemaName(String) - Method in interface org.datanucleus.store.rdbms.identifier.DatastoreIdentifier
Sets the schema
setSchemaName(String) - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Sets the schema
setSCOIteratorStatement(String, IteratorStatement) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setSelectStatement(SelectStatement) - Method in class org.datanucleus.store.rdbms.sql.InsertStatement
 
setShort(int, short) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setShort(int, short) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setShort(String, short) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setShort(PreparedStatement, int, short) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setShort(PreparedStatement, int, short) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setShort(PreparedStatement, int, short) - Method in class org.datanucleus.store.rdbms.mapping.column.NumericColumnMapping
 
setShort(PreparedStatement, int, short) - Method in class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
setShort(ExecutionContext, PreparedStatement, int[], short) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setShort(ExecutionContext, PreparedStatement, int[], short) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setShort(ExecutionContext, PreparedStatement, int[], short) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
setSoftMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the minimum amount of time a connection may sit idle in the pool before it is eligible for eviction by the idle object evictor, with the extra condition that at least "minIdle" connections remain in the pool.
setSoftMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any - see BaseGenericObjectPool.setTimeBetweenEvictionRunsMillis(long)), with the extra condition that at least minIdle object instances remain in the pool.
setSoftMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the softMinEvictableIdleTimeMillis configuration attribute for pools created with this configuration instance.
setSQL(String) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation.StatementCompilation
 
setSQLTableMappingForAlias(String, QueryToSQLMapper.SQLTableMapping) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
setSQLXML(int, SQLXML) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setSQLXML(int, SQLXML) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setSQLXML(String, SQLXML) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setStateManager(DNStateManager) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
Method to set StateManager that processing applies to.
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.InExpression
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
setStatementParameters(List<SQLStatementParameter>) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setStatementPool(KeyedObjectPool<PStmtKey, DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
setStatementPool(KeyedObjectPool<PStmtKey, DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Sets the prepared statement pool.
setStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKListStore
 
setStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinListStore
 
setStore - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
 
setString(int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setString(int, String) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setString(long, String) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
setString(long, String, int, int) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
setString(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractLargeBinaryColumnMapping
Cater for serialisation of Strings.
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.BigIntColumnMapping
 
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobColumnMapping
 
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.BooleanColumnMapping
Setter for booleans stored as String datastore types.
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.CharColumnMapping
Method to set a String at the specified position in the JDBC PreparedStatement.
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobColumnMapping
 
setString(PreparedStatement, int, String) - Method in interface org.datanucleus.store.rdbms.mapping.column.ColumnMapping
Sets a value into ps at position specified by paramIndex.
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.LongVarcharColumnMapping
 
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.NCharColumnMapping
Method to set a String at the specified position in the JDBC PreparedStatement.
setString(PreparedStatement, int, String) - Method in class org.datanucleus.store.rdbms.mapping.column.SqlXmlColumnMapping
 
setString(ExecutionContext, PreparedStatement, int[], String) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Sets a value into datastoreStatement at position specified by exprIndex.
setString(ExecutionContext, PreparedStatement, int[], String) - Method in class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
setString(ExecutionContext, PreparedStatement, int[], String) - Method in class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
setSubclasses(boolean) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method to set whether to use subclasses.
setSubJoin(SQLJoin) - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
setSwallowedExceptionListener(SwallowedExceptionListener) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
The listener used (if any) to receive notifications of exceptions unavoidably swallowed by the pool.
setTable(Table) - Method in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
 
setterMethod - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF.ResultClassSetMethodSetter
 
setTestOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the BasicDataSource.testOnBorrow property.
setTestOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets whether objects borrowed from the pool will be validated before being returned from the borrowObject() method.
setTestOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the testOnBorrow configuration attribute for pools created with this configuration instance.
setTestOnCreate(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the BasicDataSource.testOnCreate property.
setTestOnCreate(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets whether objects created for the pool will be validated before being returned from the borrowObject() method.
setTestOnCreate(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the testOnCreate configuration attribute for pools created with this configuration instance.
setTestOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the testOnReturn property.
setTestOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets whether objects borrowed from the pool will be validated when they are returned to the pool via the returnObject() method.
setTestOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the testOnReturn configuration attribute for pools created with this configuration instance.
setTestWhileIdle(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the testWhileIdle property.
setTestWhileIdle(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Returns whether objects sitting idle in the pool will be validated by the idle object evictor (if any - see BaseGenericObjectPool.setTimeBetweenEvictionRunsMillis(long)).
setTestWhileIdle(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the testWhileIdle configuration attribute for pools created with this configuration instance.
setTime(int, Time) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setTime(int, Time) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setTime(int, Time, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setTime(int, Time, Calendar) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setTime(String, Time) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setTime(String, Time, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setTimeBetweenEvictionRunsMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
setTimeBetweenEvictionRunsMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the number of milliseconds to sleep between runs of the idle object evictor thread.
setTimeBetweenEvictionRunsMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Sets the number of milliseconds to sleep between runs of the idle object evictor thread.
setTimeBetweenEvictionRunsMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
Set the value for the timeBetweenEvictionRunsMillis configuration attribute for pools created with this configuration instance.
setTimestamp(int, Timestamp) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setTimestamp(int, Timestamp) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setTimestamp(String, Timestamp) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setTimestamp(String, Timestamp, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setTransactionIsolation(int) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionMXBean
 
setType(SQLJoin.JoinType) - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
setTypeInfo(SQLTypeInfo) - Method in interface org.datanucleus.store.rdbms.table.Column
Mutator for the type information of the column.
setTypeInfo(SQLTypeInfo) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setTypeMap(Map<String, Class<?>>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
setTypeName(String) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
setTypeName(String) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setUnicodeStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
Deprecated.
Use setAsciiStream(), setCharacterStream() or setNCharacterStream()
setUnicodeStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setUnique(boolean) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setUpdateAction(ForeignKey.FKAction) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Mutator for updateAction.
setUpdateAllFields(boolean) - Method in class org.datanucleus.store.rdbms.query.AbstractROF
 
setUpdateAllFields(boolean) - Method in interface org.datanucleus.store.rdbms.query.ResultObjectFactory
Specify whether when processing the results we should just update fields that are not currently loaded.
setUpdateFields(StatementMappingIndex[]) - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Mutator for the mapping indices for the fields.
setUpdates(SQLExpression[]) - Method in class org.datanucleus.store.rdbms.sql.UpdateStatement
Method to set the UPDATE clause of the statement.
setUpdateVersion(StatementMappingIndex) - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Mutator for the version mapping index.
setupDefaults(Connection, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
setupDefaults(Connection, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
 
setupDefaults(Connection, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
 
setUrl(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
setUrl(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the value of URL string used to locate the database for this datasource.
setURL(int, URL) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
setURL(int, URL) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
setURL(String, URL) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
setUser(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Sets the value of default user (login or user name).
setUsername(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
setUseUsageTracking(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
If the pool implements UsageTracking, configure whether the pool should record a stack trace every time a method is called on a pooled object and retain the most recent stack trace to aid debugging of abandoned objects.
setValidationQuery(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
setValidationQuery(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the SQL query that will be used to validate connections from this pool before returning them to the caller.
setValidationQuery(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the query I use to validate Connections.
setValidationQueryTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Sets the validation query timeout, the amount of time, in seconds, that connection validation will wait for a response from the database when executing a validation query.
setValidationQueryTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Sets the timeout in seconds before the validation query fails.
setValidationQueryTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Sets the validation query timeout, the amount of time, in seconds, that connection validation will wait for a response from the database when executing a validation query.
setValue(V) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
setWhereClauseConsumption() - Method in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
 
setWhereClauseConsumption(boolean) - Method in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
setWhereDatastoreId(StatementMappingIndex) - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Mutator for the datastore id mapping index.
setWhereFields(StatementMappingIndex[]) - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Mutator for the mapping indices for the fields in the WHERE clause.
setWhereVersion(StatementMappingIndex) - Method in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
Accessor for the WHERE version mapping index.
setWrapperFunction(String, int) - Method in interface org.datanucleus.store.rdbms.table.Column
Sets a function to wrap the column.
setWrapperFunction(String, int) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setWriter(Writer) - Method in class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
 
SHARED_POOL_CLASSNAME - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSourceFactory
 
SharedPoolDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
A pooling DataSource appropriate for deployment within J2EE environment.
SharedPoolDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
Default no-argument constructor for Serialization
SharedPoolDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
A JNDI ObjectFactory which creates SharedPoolDataSources
SharedPoolDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSourceFactory
 
shiftBulkStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
shiftStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
ShortMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for the Short type.
ShortMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.ShortMapping
 
shouldReturnSingleRow() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Convenience method to return whether the query should return a single row.
SignFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL SIGN function.
SignFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SignFunction
 
SILENT_PROP_AUTH - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
SILENT_PROP_FACTORY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
SILENT_PROP_SCOPE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
SILENT_PROP_SINGLETON - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
 
SILENT_PROPERTIES - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
Silent Properties.
SimpleNumericAggregateMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke an SQL aggregated function.
SimpleNumericAggregateMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SimpleNumericAggregateMethod
 
SimpleNumericMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke an SQL numeric function that takes in argument(s).
SimpleNumericMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SimpleNumericMethod
 
SimpleOrderableAggregateMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke an SQL aggregated function.
SimpleOrderableAggregateMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SimpleOrderableAggregateMethod
 
SimpleStringMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke an SQL String function that takes in an expression.
SimpleStringMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SimpleStringMethod
 
SinFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL SIN function.
SinFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SinFunction
 
SingleCollectionExpression - Class in org.datanucleus.store.rdbms.sql.expression
Cover-all expression to represent "single collection" mapped types.
SingleCollectionExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SingleCollectionExpression
 
SingleCollectionLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Cover-all literal to represent "single collection" mapped types.
SingleCollectionLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SingleCollectionLiteral
 
SingleCollectionMapping - Class in org.datanucleus.store.rdbms.mapping.java
Maps single collection elements as 1-1 instead of 1-N, by wrapping and reusing the JavaTypeMappings and member metadata of the element types.
SingleCollectionMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
SingleCollectionMapping.WrappedMemberMetaData - Class in org.datanucleus.store.rdbms.mapping.java
 
singleCollectionMetadata - Variable in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping.WrappedMemberMetaData
 
SingleFieldMapping - Class in org.datanucleus.store.rdbms.mapping.java
Simple mapping for a java field mapping to a single column.
SingleFieldMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SingleFieldMapping
 
SingleFieldMultiMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping to represent a field that is mapped to multiple datastore columns.
SingleFieldMultiMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SingleFieldMultiMapping
 
SinhFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL SINH function.
SinhFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SinhFunction
 
size - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.StatsStore
 
size() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Returns the number of elements in this deque.
size() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
size(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to return the size of the container.
size(DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
sizeStmt - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Statement for getting the size of the container.
sizeStmt - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
sm - Variable in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
StateManager of the object being processed.
sm - Variable in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
sm - Variable in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
sm - Variable in class org.datanucleus.store.rdbms.scostore.CollectionStoreIterator
 
sm - Variable in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
sm - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.SetIterator
 
SmallIntColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a SMALLINT column.
SmallIntColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.SmallIntColumnMapping
 
snapshot - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack
 
snapshot - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack
 
Snapshot() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack.Snapshot
 
Snapshot(List<WeakReference<Class<?>>>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack.Snapshot
Create a new snapshot with a class stack.
SOFTDELETE - org.datanucleus.store.rdbms.mapping.MappingType
Soft-delete flag column.
softDeleteMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any soft-delete column.
softDeleteStatementMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
StatementExpressionIndex for SURROGATE soft-delete.
softDeleteStmt - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
Statement for soft-deleting the object from the datastore.
softDeleteStmtMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for soft-delete.
softMinEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The minimum amount of time a connection may sit idle in the pool before it is eligible for eviction by the idle object evictor, with the extra condition that at least "minIdle" connections remain in the pool.
softMinEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
softMinEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
SoftReferenceObjectPool<T> - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
A SoftReference based ObjectPool.
SoftReferenceObjectPool(PooledObjectFactory<T>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Create a SoftReferenceObjectPool with the specified factory.
SOME_ANY_ALL_SUBQUERY_EXPRESSIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Do we support SOME|ALL|ANY {subquery}.
sourceTable - Variable in class org.datanucleus.store.rdbms.sql.SQLJoin
The current table that we are joining from to introduce this table.
splitTableIdentifierName(String, String) - Static method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Method to split a fully-qualified database table name into its constituent parts (CATALOG.SCHEMA.TABLE).
spoolDirectory - Variable in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
spoolStream(InputStream) - Method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
spoolStreamTo(InputStream, File) - Method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
sql - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
SQL defining Prepared or Callable Statement
sql - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation.StatementCompilation
 
sql - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Cached SQL statement, generated by getSQLText().
sql - Variable in class org.datanucleus.store.rdbms.sql.SQLText
Cached SQL if already generated.
SQL2003_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
A string containing the list of SQL/2003 reserved words, separated by commas.
SQL92_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
A string containing the list of SQL/92 reserved words, separated by commas.
SQL99_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
A string containing the list of SQL/99 reserved words, separated by commas.
SQLAnywhereAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the SQL Anywhere database.
SQLAnywhereAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Constructor.
SQLBooleanMethod - Class in org.datanucleus.store.rdbms.sql.method
Method to allow inclusion of any SQL code that returns a boolean.
SQLBooleanMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SQLBooleanMethod
 
SQLColumn - Class in org.datanucleus.store.rdbms.sql
Representation of a column reference in an SQL statement.
SQLColumn(SQLTable, Column, DatastoreIdentifier) - Constructor for class org.datanucleus.store.rdbms.sql.SQLColumn
Constructor for a column reference.
sqlController - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Controller for SQL executed on this store.
SQLController - Class in org.datanucleus.store.rdbms
Controller for execution of SQL statements to the underlying RDBMS datastore.
SQLController(boolean, int, int, SQLController.StatementLoggingType) - Constructor for class org.datanucleus.store.rdbms.SQLController
Constructor.
SQLController.ConnectionStatementState - Class in org.datanucleus.store.rdbms
State of a connection.
SQLController.StatementLoggingType - Enum in org.datanucleus.store.rdbms
 
SQLCubeFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate SQL.cube(args).
SQLCubeFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SQLCubeFunction
 
SqlDateMapping - Class in org.datanucleus.store.rdbms.mapping.java
SCO Mapping for a java.sql.Date type.
SqlDateMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SqlDateMapping
 
SQLExceptionList - Exception in org.datanucleus.store.rdbms.datasource.dbcp2
A SQLException based on a list of Throwable causes.
SQLExceptionList(List<? extends Throwable>) - Constructor for exception org.datanucleus.store.rdbms.datasource.dbcp2.SQLExceptionList
Creates a new exception caused by a list of exceptions.
SQLExpression - Class in org.datanucleus.store.rdbms.sql.expression
Base expression for SQL.
SQLExpression(Expression.MonadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Perform an operation "op" on expression "expr1".
SQLExpression(SQLExpression, Expression.DyadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Perform an operation "op" between "expr1" and "expr2".
SQLExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>, List<Object>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".
SQLExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
SQLExpression.ColumnExpressionList - Class in org.datanucleus.store.rdbms.sql.expression
 
SQLExpressionFactory - Class in org.datanucleus.store.rdbms.sql.expression
Factory for creating SQL expressions/literals.
SQLExpressionFactory(RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Constructor for an SQLExpressionFactory.
SQLExpressionFactory.MethodKey - Class in org.datanucleus.store.rdbms.sql.expression
 
SQLFunctionMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping to represent the return value of an SQL function invocation.
SQLFunctionMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SQLFunctionMapping
 
SQLFunctionMethod - Class in org.datanucleus.store.rdbms.sql.method
Method to allow inclusion of any SQL function invocation.
SQLFunctionMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SQLFunctionMethod
 
SQLiteAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the SQLite database.
SQLiteAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
Constructor.
SQLiteTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for SQLite datastores.
SQLiteTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.SQLiteTypeInfo
 
SQLiteTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.SQLiteTypeInfo
Constructs a type information object from the current row of the given result set.
SQLJoin - Class in org.datanucleus.store.rdbms.sql
Representation of a join in an SQL statement.
SQLJoin(SQLJoin.JoinType, SQLTable, SQLTable, BooleanExpression) - Constructor for class org.datanucleus.store.rdbms.sql.SQLJoin
Constructor for a join.
SQLJoin.JoinType - Enum in org.datanucleus.store.rdbms.sql
 
SQLLiteral - Interface in org.datanucleus.store.rdbms.sql.expression
Representation of an SQL Literal in a query.
SQLMethod - Interface in org.datanucleus.store.rdbms.sql.method
Interface to implement to wrap an SQL function.
sqlMethodsByKey - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Cache of SQLMethod instances, keyed by their class+method[+datastore] name.
SQLNumericMethod - Class in org.datanucleus.store.rdbms.sql.method
Method to allow inclusion of any SQL code that returns a numeric.
SQLNumericMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SQLNumericMethod
 
SQLOperation - Interface in org.datanucleus.store.rdbms.sql.operation
Interface to implement an operation in SQL.
sqlOperationsByName - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Cache of SQLOperation instances, keyed by their name.
SQLQuery - Class in org.datanucleus.store.rdbms.query
A Query using SQL.
SQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.rdbms.query.SQLQuery
Constructs a new query instance.
SQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.rdbms.query.SQLQuery
Constructs a new query instance for the provided SQL query.
SQLQuery(StoreManager, ExecutionContext, SQLQuery) - Constructor for class org.datanucleus.store.rdbms.query.SQLQuery
Constructor for a new query using the existing query as start point.
SQLRollupFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate SQL.rollup(args).
SQLRollupFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SQLRollupFunction
 
SQLServerAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Microsoft SQL Server database.
SQLServerAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Constructs a SQL Server adapter based on the given JDBC metadata.
SQLServerTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for SQLServer datastores.
SQLServerTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.adapter.SQLServerTypeInfo
 
SQLServerTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.SQLServerTypeInfo
Constructs a type information object from the current row of the given result set.
SQLStatement - Class in org.datanucleus.store.rdbms.sql
Class providing an API for generating SQL statements.
SQLStatement(SQLStatement, RDBMSStoreManager, Table, DatastoreIdentifier, String, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.sql.SQLStatement
Constructor for an SQL statement that is a subquery of another statement.
SQLStatementHelper - Class in org.datanucleus.store.rdbms.sql
Series of convenience methods to help the process of generating SQLStatements.
SQLStatementHelper() - Constructor for class org.datanucleus.store.rdbms.sql.SQLStatementHelper
 
SQLStatementParameter - Class in org.datanucleus.store.rdbms.sql
Representation of an SQLStatement parameter.
SQLStatementParameter(String, JavaTypeMapping, Object, int) - Constructor for class org.datanucleus.store.rdbms.sql.SQLStatementParameter
Constructor for a parameter using the mapping where there are multiple columns and we are representing a particular column here.
sqlStmt - Variable in class org.datanucleus.store.rdbms.scostore.IteratorStatement
The SQL Statement for the iterator.
SQLTable - Class in org.datanucleus.store.rdbms.sql
Representation of a table reference in an SQL statement.
SQLTable(SQLStatement, Table, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.SQLTable
Constructor for a table involved in an SQLStatement.
SQLTableAlphaNamer - Class in org.datanucleus.store.rdbms.sql
SQLTable namer that generates names like A0, B1, C0, ...
SQLTableAlphaNamer() - Constructor for class org.datanucleus.store.rdbms.sql.SQLTableAlphaNamer
 
sqlTableByPrimary - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Map of SQLTable/mapping keyed by the name of the primary that it relates to.
SQLTableGroup - Class in org.datanucleus.store.rdbms.sql
Group of tables in an SQL statement.
SQLTableGroup(String, SQLJoin.JoinType) - Constructor for class org.datanucleus.store.rdbms.sql.SQLTableGroup
Constructor for a group with this name.
SQLTableMapping(SQLTable, AbstractClassMetaData, AbstractMemberMetaData, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.query.QueryToSQLMapper.SQLTableMapping
Constructor for use when we have a Map field.
SQLTableMapping(SQLTable, AbstractClassMetaData, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.query.QueryToSQLMapper.SQLTableMapping
 
SQLTableNameNamer - Class in org.datanucleus.store.rdbms.sql
SQLTable namer that uses the table name as the "alias".
SQLTableNameNamer() - Constructor for class org.datanucleus.store.rdbms.sql.SQLTableNameNamer
 
SQLTableNamer - Interface in org.datanucleus.store.rdbms.sql
Interface to be implemented by a class providing naming for SQL tables.
SQLTableTNamer - Class in org.datanucleus.store.rdbms.sql
SQLTable namer that generates names like T0, T1, T2, etc.
SQLTableTNamer() - Constructor for class org.datanucleus.store.rdbms.sql.SQLTableTNamer
 
sqlText - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement.SelectedItem
 
SQLText - Class in org.datanucleus.store.rdbms.sql
Representation of a snippet of an SQL statement.
SQLText() - Constructor for class org.datanucleus.store.rdbms.sql.SQLText
Constructor
SQLText(String) - Constructor for class org.datanucleus.store.rdbms.sql.SQLText
Constructor
SqlTimeMapping - Class in org.datanucleus.store.rdbms.mapping.java
SCO Mapping for a java.sql.Time type.
SqlTimeMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SqlTimeMapping
 
SqlTimestampMapping - Class in org.datanucleus.store.rdbms.mapping.java
SCO Mapping for a java.sql.Timestamp type.
SqlTimestampMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SqlTimestampMapping
 
SQLTypeInfo - Class in org.datanucleus.store.rdbms.schema
Representation of SQL type information in the datastore.
SQLTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
SQLTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Constructor to create a type info definition for the current row of the passed ResultSet.
sqlTypes - Variable in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
SQL types for this JDBC type, keyed by (SQL) type name.
SqlXmlColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of an SQLXML column.
SqlXmlColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.SqlXmlColumnMapping
 
SqrtFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL SQRT function.
SqrtFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SqrtFunction
 
st - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
The Statement Text representing the SQL for this expression.
stack - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack.Snapshot
 
stack - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Stack of expressions, used for compilation of the query into SQL.
startEvictionTest() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
startEvictionTest() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Attempts to place the pooled object in the PooledObjectState.EVICTION state.
startEvictor(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Starts the evictor with the given delay.
startIndex - Variable in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Position of first result (origin=0).
startPoolMaintenance() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Starts the connection pool maintenance task, if configured.
state - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
state - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
State of the table
statement - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
The Statement that created me, if any.
statement - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
My delegate.
statement - Variable in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
statement - Variable in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
The PreparedStatement to populate.
STATEMENT_BATCHING - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports batching of statements.
StatementClassMapping - Class in org.datanucleus.store.rdbms.query
Definition of statement mapping for a particular class.
StatementClassMapping() - Constructor for class org.datanucleus.store.rdbms.query.StatementClassMapping
 
StatementClassMapping(String, String) - Constructor for class org.datanucleus.store.rdbms.query.StatementClassMapping
 
StatementCompilation(SQLStatement, String, boolean) - Constructor for class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation.StatementCompilation
 
statementCompilations - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
statementEventListeners - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
StatementEventListeners.
statementLocked - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
JDBC fetch statement with locking.
statementLocked - Variable in class org.datanucleus.store.rdbms.request.LocateRequest
JDBC locate statement with locking.
StatementLoggingType() - Constructor for enum org.datanucleus.store.rdbms.SQLController.StatementLoggingType
 
StatementMappingDefinition - Class in org.datanucleus.store.rdbms.request
Holder for the StatementExpressionIndex for the various details in UPDATE/DELETE statements.
StatementMappingDefinition() - Constructor for class org.datanucleus.store.rdbms.request.StatementMappingDefinition
 
StatementMappingIndex - Class in org.datanucleus.store.rdbms.query
Representation of a mapping in a statement (such as JDBC), and its mapping to the associated column(s) or parameters that the mapping relates to.
StatementMappingIndex(JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.query.StatementMappingIndex
 
statementMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
one StatementExpressionIndex for each field
StatementNewObjectMapping - Class in org.datanucleus.store.rdbms.query
Definition of the mapping of a new object definition in the results of a statement.
StatementNewObjectMapping(Class) - Constructor for class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
StatementParameterMapping - Class in org.datanucleus.store.rdbms.query
Definition of the mapping of parameters in a datastore statement.
StatementParameterMapping() - Constructor for class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
StatementResultMapping - Class in org.datanucleus.store.rdbms.query
Definition of the mapping of result expressions in a datastore statement.
StatementResultMapping() - Constructor for class org.datanucleus.store.rdbms.query.StatementResultMapping
 
statementReturnsEmpty - Variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
statementReturnsEmpty - Variable in class org.datanucleus.store.rdbms.query.JPQLQuery
 
statementText - Variable in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.SubStatement
 
statementType - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
Statement type, prepared or callable.
StatementType() - Constructor for enum org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection.StatementType
 
statementUnlocked - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
JDBC fetch statement without locking.
statementUnlocked - Variable in class org.datanucleus.store.rdbms.request.LocateRequest
JDBC locate statement without locking.
StatsStore(int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.StatsStore
Create a StatsStore with the given cache size.
stmt - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
SQL statement that we are updating.
stmt - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation.StatementCompilation
 
stmt - Variable in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
The callable statement used to execute the stored proc.
stmt - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
The SQL statement that this is part of.
stmt - Variable in class org.datanucleus.store.rdbms.sql.SQLTable
 
stmt - Variable in class org.datanucleus.store.rdbms.SQLController.ConnectionStatementState
The current update PreparedStatement.
stmtLogType - Variable in class org.datanucleus.store.rdbms.SQLController
Statement logging type.
stmtMappingDefinition - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
the index for the expression in the update sql statement.
stmtMappings - Variable in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
stmtMappings - Variable in class org.datanucleus.store.rdbms.query.ResultClassROF
The index of fields position to mapping type.
stmtMappings - Variable in class org.datanucleus.store.rdbms.query.SQLQuery
Mappings for the result of the query.
stmtMappings - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
one StatementExpressionIndex for each field
stmtText - Variable in class org.datanucleus.store.rdbms.SQLController.ConnectionStatementState
The text for the statement.
stopEvictor() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Stops the evictor.
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store a boolean in a field.
storeByteField(int, byte) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeByteField(int, byte) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeByteField(int, byte) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeByteField(int, byte) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store a byte in a field.
storeCharField(int, char) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeCharField(int, char) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeCharField(int, char) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeCharField(int, char) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store a character in a field.
STORED_PROCEDURES - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports stored procedures.
storeDataMgr - Variable in class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
 
storedJavaType - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Java type that this column is storing.
storeDoubleField(int, double) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeDoubleField(int, double) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeDoubleField(int, double) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeDoubleField(int, double) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store a double in a field.
StoredProcedureQuery - Class in org.datanucleus.store.rdbms.query
Query using a stored procedure.
StoredProcedureQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
StoredProcedureQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.rdbms.query.StoredProcedureQuery
Constructs a new query instance for the specified stored procedure name.
StoredProcedureQuery(StoreManager, ExecutionContext, StoredProcedureQuery) - Constructor for class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
storeFloatField(int, float) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeFloatField(int, float) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeFloatField(int, float) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeFloatField(int, float) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store a float in a field.
storeIntField(int, int) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeIntField(int, int) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeIntField(int, int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeIntField(int, int) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store an integer in a field.
storeLongField(int, long) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeLongField(int, long) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeLongField(int, long) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeLongField(int, long) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store a long in a field.
storeMgr - Variable in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
 
storeMgr - Variable in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
Store Manager to use for mapping.
storeMgr - Variable in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
StoreManager for the datastore being used.
storeMgr - Variable in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
 
storeMgr - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
storeMgr - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Manager for the store.
storeMgr - Variable in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Manager for the store.
storeMgr - Variable in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
Manager for the datastore.
storeMgr - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
 
storeMgr - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Manager for this table.
storeObjectField(int, Object) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
Method to store an object field into the attached instance.
storeObjectField(int, Object) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeObjectField(int, Object) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeObjectField(int, Object) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store an object in a field.
storeShortField(int, short) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeShortField(int, short) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeShortField(int, short) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeShortField(int, short) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store a short in a field.
storesLowerCaseIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
storesLowerCaseQuotedIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
storesMixedCaseIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
storesMixedCaseQuotedIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
storeStringField(int, String) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeStringField(int, String) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeStringField(int, String) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeStringField(int, String) - Method in class org.datanucleus.store.rdbms.mapping.AppIDObjectIdFieldManager
Method to store a String in a field.
storesUpperCaseIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
storesUpperCaseQuotedIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
stream - Variable in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
StreamableSpooler - Class in org.datanucleus.store.rdbms.mapping.column
Spooler for files being streamed from the datastore.
StreamableSpooler() - Constructor for class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
StreamableSpooler.FileWeakReference - Class in org.datanucleus.store.rdbms.mapping.column
 
StreamableSpooler.StreamableSpoolerGC - Class in org.datanucleus.store.rdbms.mapping.column
 
StreamableSpoolerGC() - Constructor for class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.StreamableSpoolerGC
 
string - Variable in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
StringCharAt2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.charAt(numExpr).
StringCharAt2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringCharAt2Method
 
StringCharAtMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.charAt(numExpr).
StringCharAtMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringCharAtMethod
 
StringConcat1Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.concat(strExpr1s).
StringConcat1Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringConcat1Method
 
StringConcat2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.concat(strExpr1s).
StringConcat2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringConcat2Method
 
StringEndsWith2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.endsWith(strExpr2[, numExpr]) for Cloud Spanner.
StringEndsWith2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringEndsWith2Method
 
StringEndsWithMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.endsWith(strExpr2[, numExpr]).
StringEndsWithMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringEndsWithMethod
 
StringEqualsIgnoreCaseMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.equalsIgnoreCase(strExpr2).
StringEqualsIgnoreCaseMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringEqualsIgnoreCaseMethod
 
StringEqualsMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.equals(strExpr2).
StringEqualsMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringEqualsMethod
 
StringExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an expression with a string.
StringExpression(Expression.MonadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Perform an operation
StringExpression(SQLExpression, Expression.DyadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Perform an operation
StringExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Generates statement as e.g.
StringExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Generates statement as e.g.
StringExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
StringIndexOf2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
StringIndexOf2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOf2Method
 
StringIndexOf3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
StringIndexOf3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOf3Method
 
StringIndexOf4Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
StringIndexOf4Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOf4Method
 
StringIndexOf5Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]) for PostgreSQL.
StringIndexOf5Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOf5Method
 
StringIndexOfMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
StringIndexOfMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOfMethod
 
StringLength2Method - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.length() with Firebird.
StringLength2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringLength2Method
 
StringLength3Method - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.length().
StringLength3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringLength3Method
 
StringLength4Method - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.length().
StringLength4Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringLength4Method
 
StringLengthMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.length().
StringLengthMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringLengthMethod
 
StringLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a string literal.
StringLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringLiteral
Constructor for a String literal with a value.
StringMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a String type.
StringMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.StringMapping
 
StringMatchesDerbyMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.matches(StringExpression) for Derby.
StringMatchesDerbyMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringMatchesDerbyMethod
 
StringMatchesMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.matches(StringExpression).
StringMatchesMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringMatchesMethod
 
StringNumericExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression representing a field/property that can be stored as a String or as a Numeric.
StringNumericExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringNumericExpression
Constructor for an expression for a field/property that can be represented as String or numeric.
StringReplaceAllMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.replaceAll(strExpr1, strExpr2).
StringReplaceAllMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringReplaceAllMethod
 
StringSimilarPostgresqlMethod - Class in org.datanucleus.store.rdbms.sql.method
Support for a String.matches like functionality but using Postgresql's "SIMILAR TO" operator.
StringSimilarPostgresqlMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSimilarPostgresqlMethod
 
StringStartsWith2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.startsWith(strExpr2).
StringStartsWith2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringStartsWith2Method
 
StringStartsWith3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.startsWith(strExpr2[,numExpr]).
StringStartsWith3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringStartsWith3Method
 
StringStartsWith4Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.startsWith(strExpr2) for cloud spanner.
StringStartsWith4Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringStartsWith4Method
 
StringStartsWithMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.startsWith(strExpr2[, numExpr]).
StringStartsWithMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringStartsWithMethod
 
StringSubqueryExpression - Class in org.datanucleus.store.rdbms.sql.expression
String expression to wrap a subquery.
StringSubqueryExpression(SQLStatement, SQLStatement) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
StringSubstring2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
StringSubstring2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSubstring2Method
 
StringSubstring3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
StringSubstring3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSubstring3Method
 
StringSubstring4Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
StringSubstring4Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSubstring4Method
 
StringSubstring5Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
StringSubstring5Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSubstring5Method
 
StringSubstringMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
StringSubstringMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSubstringMethod
 
StringTemporalExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression representing a field/property that can be stored as a String or as a Temporal.
StringTemporalExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringTemporalExpression
Constructor for an expression for a field/property represented as String/Temporal.
StringToLowerMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL LOWER function.
StringToLowerMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringToLowerMethod
 
stringToTimestamp(String, Calendar) - Static method in class org.datanucleus.store.rdbms.mapping.column.TimestampColumnMapping
Converts a string in JDBC timestamp escape format to a Timestamp object.
StringToUpperMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL UPPER function.
StringToUpperMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringToUpperMethod
 
StringTranslateMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.translate(strExpr1, strExpr2).
StringTranslateMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTranslateMethod
 
StringTrim2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for trimming a String expression using LTRIM and RTRIM SQL functions.
StringTrim2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrim2Method
 
StringTrim3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.trim() or "TRIM(BOTH trimChar FROM strExpr1)".
StringTrim3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrim3Method
 
StringTrimLeft3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.trimLeft() or "TRIM(LEADING trimChar FROM strExpr1)".
StringTrimLeft3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimLeft3Method
 
StringTrimLeftMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL LTRIM function.
StringTrimLeftMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimLeftMethod
 
StringTrimMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL TRIM function.
StringTrimMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimMethod
 
StringTrimRight3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.trimLeft() or "TRIM(TRAILING trimChar FROM strExpr1)".
StringTrimRight3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimRight3Method
 
StringTrimRightMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL RTRIM function.
StringTrimRightMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimRightMethod
 
stripComments(String) - Static method in class org.datanucleus.store.rdbms.query.SQLQuery
Strips any slash-star comments from the given sql string.
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Additive Operator.
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
subclasses - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
SubclassPCMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for a field that stores a PC object that uses "subclass-table" inheritance and where this is mapped in the datastore as a separate FK for each subclass.
SubclassPCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.SubclassPCMapping
 
subExprs - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Sub-expressions, where we have a field with multiple columns for example.
subJoin - Variable in class org.datanucleus.store.rdbms.sql.SQLJoin
Optional sub-join, for when we have JOIN grouping.
subList(DNStateManager, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
SUBQUERY_IN_HAVING - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the adapter supports subqueries in the HAVING clause.
SubqueryExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression containing a subquery.
SubqueryExpression(SQLStatement, SQLStatement) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SubqueryExpression
 
SubqueryExpressionComponent - Interface in org.datanucleus.store.rdbms.sql.expression
Interface representing an expression that contains a subquery.
subStatement - Variable in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
subStatement - Variable in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
subStatement - Variable in class org.datanucleus.store.rdbms.sql.expression.SubqueryExpression
 
subStatement - Variable in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
SubStatement(String) - Constructor for class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement.SubStatement
 
subStatements - Variable in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
List of sub-statements (to cater for batched statements).
succ(LinkedBlockingDeque.Node<E>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque.AbstractItr
Returns the successor node of the given non-null, but possibly previously deleted, node.
SumFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL SUM aggregation function.
SumFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SumFunction
 
supertable - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Table above this table storing superclass information (if any).
supportedJdbcTypesById - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
supportedOptions - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Supported option names.
supportsAlterTableWithAddColumn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsAlterTableWithDropColumn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsANSI92EntryLevelSQL() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsANSI92FullSQL() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsANSI92IntermediateSQL() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsBatching - Variable in class org.datanucleus.store.rdbms.SQLController
Whether batching is supported for this controller (datastore).
supportsBatchUpdates() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsCatalogsInDataManipulation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsCatalogsInIndexDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsCatalogsInPrivilegeDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsCatalogsInProcedureCalls() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsCatalogsInTableDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsCharLengthFunction() - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
 
supportsColumnAliasing() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsConvert() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsConvert(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsCoreSQLGrammar() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsCorrelatedSubqueries() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsDataManipulationTransactionsOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsDifferentTableCorrelationNames() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsExpressionsInOrderBy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsExtendedSQLGrammar() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsFullOuterJoins() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsGetGeneratedKeys() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsGroupBy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsGroupByBeyondSelect() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsGroupByUnrelated() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsIntegrityEnhancementFacility() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsLikeEscapeClause() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsLimitedOuterJoins() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsMinimumSQLGrammar() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsMixedCaseIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsMixedCaseQuotedIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsMultipleOpenResults() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsMultipleResultSets() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsMultipleTransactions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsNamedParameters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsNonNullableColumns() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsOpenCursorsAcrossCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsOpenCursorsAcrossRollback() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsOpenStatementsAcrossCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsOpenStatementsAcrossRollback() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsOption(String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for whether the supplied option is supported.
supportsOption(String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for whether the supplied option is supported.
supportsOrderByUnrelated() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsOuterJoins() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsPositionedDelete() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsPositionedUpdate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsQueryFetchSize(int) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Whether the datastore will support setting the query fetch size to the supplied value.
supportsQueryFetchSize(int) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the datastore will support setting the query fetch size to the supplied value.
supportsQueryFetchSize(int) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Whether the datastore will support setting the query fetch size to the supplied value.
supportsQueryFetchSize(int) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Whether the datastore will support setting the query fetch size to the supplied value.
supportsQueryLanguage(String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
supportsRefCursors() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsResultSetConcurrency(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsResultSetHoldability(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsResultSetType(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSavepoints() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSchemasInDataManipulation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSchemasInIndexDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSchemasInPrivilegeDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSchemasInProcedureCalls() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSchemasInTableDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSelectForUpdate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsStatementPooling() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsStoredFunctionsUsingCallSyntax() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsStoredProcedures() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSubqueriesInComparisons() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSubqueriesInExists() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSubqueriesInIns() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsSubqueriesInQuantifieds() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsTableCorrelationNames() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsTimeout() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Convenience method for whether this query supports timeouts.
supportsTimeout() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Convenience method for whether this query supports timeouts.
supportsTimeout() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
 
supportsTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for whether this database adapter supports the specified transaction isolation.
supportsTransactionIsolation(int) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for whether this database adapter supports the specified transaction isolation.
supportsTransactionIsolationLevel(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsTransactions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsUnion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsUnionAll() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
supportsValueGenerationStrategy(String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for whether this value strategy is supported.
swallowedExceptionListener - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
SwallowedExceptionListener - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
Pools that unavoidably swallow exceptions may be configured with an instance of this listener so the user may receive notification of when this happens.
SwallowedExceptionLogger - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Class for logging swallowed exceptions.
SwallowedExceptionLogger(NucleusLogger) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.SwallowedExceptionLogger
Create a SwallowedExceptionLogger with the given logger.
SwallowedExceptionLogger(NucleusLogger, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.SwallowedExceptionLogger
Create a SwallowedExceptionLogger with the given logger and expired connection logging property.
swallowException(Exception) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Swallows an exception and notifies the configured listener for swallowed exceptions queue.
SybaseAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Sybase database.
SybaseAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Constructor.
SynchronizedKeyedObjectPool(KeyedObjectPool<K, V>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
Creates a new SynchronizedKeyedObjectPool wrapping the given pool
synchronizedKeyedPooledFactory(KeyedPooledObjectFactory<K, V>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Returns a synchronized (thread-safe) KeyedPooledObjectFactory backed by the specified KeyedPoolableObjectFactory.
SynchronizedKeyedPooledObjectFactory(KeyedPooledObjectFactory<K, V>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory
Creates a SynchronizedKeyedPoolableObjectFactory wrapping the given factory.
SynchronizedObjectPool(ObjectPool<T>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
Creates a new SynchronizedObjectPool wrapping the given pool.
synchronizedPool(KeyedObjectPool<K, V>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Returns a synchronized (thread-safe) KeyedObjectPool backed by the specified KeyedObjectPool.
synchronizedPool(ObjectPool<T>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Returns a synchronized (thread-safe) ObjectPool backed by the specified ObjectPool.
synchronizedPooledFactory(PooledObjectFactory<T>) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils
Returns a synchronized (thread-safe) PooledObjectFactory backed by the specified PooledObjectFactory.
SynchronizedPooledObjectFactory(PooledObjectFactory<T>) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedPooledObjectFactory
Creates a SynchronizedPoolableObjectFactory wrapping the given factory.

T

table - Variable in class org.datanucleus.store.rdbms.key.Key
Table that the key applies to.
table - Variable in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
The Table storing this mapping.
table - Variable in class org.datanucleus.store.rdbms.query.JDOQLQuery.BulkTable
 
table - Variable in class org.datanucleus.store.rdbms.query.JPQLQuery.BulkTable
 
table - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper.SQLTableMapping
 
table - Variable in class org.datanucleus.store.rdbms.request.BulkRequest
 
table - Variable in class org.datanucleus.store.rdbms.request.Request
 
table - Variable in class org.datanucleus.store.rdbms.request.RequestIdentifier
 
table - Variable in class org.datanucleus.store.rdbms.scostore.ComponentInfo
Primary table storing the component.
table - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Table in the SQL statement that this mapping applies to.
table - Variable in class org.datanucleus.store.rdbms.sql.SQLColumn
The SQL Table that we are selecting columns from.
table - Variable in class org.datanucleus.store.rdbms.sql.SQLTable
 
table - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Table containing this column in the datastore.
table - Variable in class org.datanucleus.store.rdbms.ValidateTableSchemaTransaction
Table to be validated.
Table - Interface in org.datanucleus.store.rdbms.table
Representation of a table in an RDBMS.
TABLE - org.datanucleus.store.rdbms.identifier.IdentifierType
 
TABLE_STATE_INITIALIZED - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object has been initialised.
TABLE_STATE_INITIALIZED_MODIFIED - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object has been initialized but has had structural modifications since.
TABLE_STATE_NEW - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object has just been created.
TABLE_STATE_PK_INITIALIZED - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object is created and PK initialised.
TABLE_STATE_VALIDATED - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object has been validated.
tableCat - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The table catalog, which may be null.
tableDef - Variable in class org.datanucleus.store.rdbms.table.ClassTable
User defined table schema
tableExists(Connection) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Convenience existence checker.
tableExistsInDatastore(Connection) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Determine whether our table exists in the datastore (without modifying datastore).
TableGenerator - Class in org.datanucleus.store.rdbms.valuegenerator
Identity generator for RDBMS databases that generates ids using a table in the database.
TableGenerator(StoreManager, String, Properties) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Constructor.
tableGroups - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Map of table groups keyed by the group name.
tableIdentifier - Variable in class org.datanucleus.store.rdbms.RDBMSStoreData
 
TableIdentifier - Class in org.datanucleus.store.rdbms.identifier
Representation of an identifier for a table.
TableIdentifier(IdentifierFactory, String) - Constructor for class org.datanucleus.store.rdbms.identifier.TableIdentifier
Constructor.
TableImpl - Class in org.datanucleus.store.rdbms.table
Class representing a table in a datastore (RDBMS).
TableImpl(DatastoreIdentifier, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.TableImpl
Constructor.
tableInfo - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Parent table schema info.
tableMapping - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
tableName - Variable in class org.datanucleus.store.rdbms.RDBMSStoreData
 
tableName - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The table name.
tableNamerByName - Static variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Map of SQLTable naming instance keyed by the name of the naming scheme, shared across threads.
tableOwner - Variable in class org.datanucleus.store.rdbms.RDBMSStoreData
 
tablePrefix - Variable in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Prefix for all generated table names.
tables - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
tables - Variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Table information for this schema, keyed by table name.
tables - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Map of tables referenced in this statement, keyed by their alias.
tablesByAlias - Variable in class org.datanucleus.store.rdbms.sql.SQLTableGroup
Map of tables in this group, keyed by their alias.
tableSchem - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The table schema, which may be null.
tablesRecentlyInitialized - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
 
tableSuffix - Variable in class org.datanucleus.store.rdbms.identifier.DNIdentifierFactory
Suffix for all generated table names.
TableUtils - Class in org.datanucleus.store.rdbms.table
Class containing a series of convenience methods for the generation of tables and constraints.
TableUtils() - Constructor for class org.datanucleus.store.rdbms.table.TableUtils
 
take() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Unlinks the first element in the queue, waiting until there is an element to unlink if the queue is empty.
takeFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Unlinks the first element in the queue, waiting until there is an element to unlink if the queue is empty.
takeLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Unlinks the last element in the queue, waiting until there is an element to unlink if the queue is empty.
TanFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL TAN function.
TanFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.TanFunction
 
TanhFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL TANH function.
TanhFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.TanhFunction
 
targetTable - Variable in class org.datanucleus.store.rdbms.sql.SQLJoin
Table we are joining to.
TemporalBaseMethod - Class in org.datanucleus.store.rdbms.sql.method
Base for all temporal methods.
TemporalBaseMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalBaseMethod
 
TemporalDayMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY({dateExpr}).
TemporalDayMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod
 
TemporalDayMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY({dateExpr}) using Oracle.
TemporalDayMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod2
 
TemporalDayMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY({dateExpr}) using PostgreSQL.
TemporalDayMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod3
 
TemporalDayMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getDay() using SQLite.
TemporalDayMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod4
 
TemporalDayMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getDay() for Firebird and CloudSpanner.
TemporalDayMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayMethod5
 
TemporalDayOfWeekMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY_OF_WEEK({dateExpr}) using H2.
TemporalDayOfWeekMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod
 
TemporalDayOfWeekMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY_OF_WEEK({dateExpr}) using PostgreSQL.
TemporalDayOfWeekMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod2
 
TemporalDayOfWeekMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY_OF_WEEK({dateExpr}) using MySQL.
TemporalDayOfWeekMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod3
 
TemporalDayOfWeekMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY_OF_WEEK({dateExpr}) using SQLServer.
TemporalDayOfWeekMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod4
 
TemporalDayOfWeekMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY_OF_WEEK({dateExpr}) using SQLite.
TemporalDayOfWeekMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod5
 
TemporalDayOfWeekMethod6 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY_OF_WEEK({dateExpr}) for Firebird.
TemporalDayOfWeekMethod6() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod6
 
TemporalDayOfWeekMethod7 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAY_OF_WEEK({dateExpr}) for CloudSpanner.
TemporalDayOfWeekMethod7() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayOfWeekMethod7
 
TemporalDayOfYearMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating DAYOFYEAR({dateExpr}) for CloudSpanner.
TemporalDayOfYearMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalDayOfYearMethod
 
TemporalExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of temporal objects in java query languages.
TemporalExpression(SQLExpression, Expression.DyadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
TemporalExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
Generates statement as "FUNCTION_NAME(arg [,argN])".
TemporalExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>, List<Object>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".
TemporalExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
TemporalHourMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating HOUR({dateExpr}).
TemporalHourMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod
 
TemporalHourMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating HOUR({dateExpr}) using Oracle.
TemporalHourMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod2
 
TemporalHourMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating HOUR({dateExpr}) using PostgreSQL.
TemporalHourMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod3
 
TemporalHourMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating HOUR({dateExpr}) using SQLServer.
TemporalHourMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod4
 
TemporalHourMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating HOUR({dateExpr}) using SQLite.
TemporalHourMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod5
 
TemporalHourMethod6 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating HOUR({dateExpr}) for Firebird and CloudSpanner.
TemporalHourMethod6() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalHourMethod6
 
TemporalIsoWeekMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating ISOWEEK({dateExpr}) for CloudSpanner.
TemporalIsoWeekMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalIsoWeekMethod
 
TemporalIsoYearMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating ISOYEAR({dateExpr}) for CloudSpanner.
TemporalIsoYearMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalIsoYearMethod
 
TemporalLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of temporal literal in a Query.
TemporalLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
Constructor for a temporal literal with a value.
TemporalMapping - Class in org.datanucleus.store.rdbms.mapping.java
Abstract base mapping for all temporal types.
TemporalMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.TemporalMapping
 
TemporalMilliSecondMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MILLISECOND({dateExpr}) for CloudSpanner.
TemporalMilliSecondMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMilliSecondMethod
 
TemporalMinuteMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MINUTE({dateExpr}).
TemporalMinuteMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod
 
TemporalMinuteMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MINUTE({dateExpr}) using Oracle.
TemporalMinuteMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod2
 
TemporalMinuteMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMinute() using PostgreSQL.
TemporalMinuteMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod3
 
TemporalMinuteMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MINUTE({dateExpr}) using SQLServer.
TemporalMinuteMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod4
 
TemporalMinuteMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MINUTE({dateExpr}) using SQLite.
TemporalMinuteMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod5
 
TemporalMinuteMethod6 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MINUTE({dateExpr}) for Firebird and CloudSpanner.
TemporalMinuteMethod6() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMinuteMethod6
 
TemporalMonthJavaMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMonth().
TemporalMonthJavaMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod
 
TemporalMonthJavaMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMonth().
TemporalMonthJavaMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod2
 
TemporalMonthJavaMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMonth() using PostgreSQL.
TemporalMonthJavaMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod3
 
TemporalMonthJavaMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMonth() using SQLite.
TemporalMonthJavaMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod4
 
TemporalMonthJavaMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMonth() for Firebird and CloudSpanner.
TemporalMonthJavaMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthJavaMethod5
 
TemporalMonthMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MONTH({dateExpr}).
TemporalMonthMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod
 
TemporalMonthMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MONTH({dateExpr}) using Oracle.
TemporalMonthMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod2
 
TemporalMonthMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MONTH({dateExpr}) using PostgreSQL.
TemporalMonthMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod3
 
TemporalMonthMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MONTH({dateExpr}) using SQLite.
TemporalMonthMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod4
 
TemporalMonthMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating MONTH({dateExpr}) for Firebird and CloudSpanner.
TemporalMonthMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalMonthMethod5
 
TemporalQuarterMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating QUARTER({dateExpr}).
TemporalQuarterMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod
 
TemporalQuarterMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating QUARTER({dateExpr}) using Oracle.
TemporalQuarterMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod2
 
TemporalQuarterMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating QUARTER({dateExpr}) using PostgreSQL.
TemporalQuarterMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod3
 
TemporalQuarterMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating QUARTER({dateExpr}) using SQLServer.
TemporalQuarterMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod4
 
TemporalQuarterMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating QUARTER({dateExpr}) for CloudSpanner.
TemporalQuarterMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalQuarterMethod5
 
TemporalSecondMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating SECOND({dateExpr}).
TemporalSecondMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod
 
TemporalSecondMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating SECOND({dateExpr}) using Oracle.
TemporalSecondMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod2
 
TemporalSecondMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating SECOND({dateExpr}) using PostgreSQL.
TemporalSecondMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod3
 
TemporalSecondMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating SECOND({dateExpr}) using SQLServer.
TemporalSecondMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod4
 
TemporalSecondMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating SECOND({dateExpr}).
TemporalSecondMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod5
 
TemporalSecondMethod6 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating SECOND({dateExpr}) using SQLite.
TemporalSecondMethod6() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod6
 
TemporalSecondMethod7 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating SECOND({dateExpr}) for Firebird and CloudSpanner.
TemporalSecondMethod7() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalSecondMethod7
 
TemporalSubqueryExpression - Class in org.datanucleus.store.rdbms.sql.expression
Temporal expression to wrap a subquery.
TemporalSubqueryExpression(SQLStatement, SQLStatement) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
TemporalWeekMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating WEEK({dateExpr}).
TemporalWeekMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod
 
TemporalWeekMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating WEEK({dateExpr}) using Sybase.
TemporalWeekMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod2
 
TemporalWeekMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating WEEK({dateExpr}) using PostgreSQL.
TemporalWeekMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod3
 
TemporalWeekMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating WEEK({dateExpr}) using SQLServer.
TemporalWeekMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod4
 
TemporalWeekMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating WEEK({dateExpr}) for Firebird and CloudSpanner.
TemporalWeekMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod5
 
TemporalWeekMethod6 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating WEEK({dateExpr}) using Oracle.
TemporalWeekMethod6() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalWeekMethod6
 
TemporalYearMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating YEAR({dateExpr}).
TemporalYearMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod
 
TemporalYearMethod2 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating YEAR({dateExpr}) using Oracle.
TemporalYearMethod2() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod2
 
TemporalYearMethod3 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating YEAR({dateExpr}).
TemporalYearMethod3() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod3
 
TemporalYearMethod4 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating YEAR({dateExpr}) using SQLite.
TemporalYearMethod4() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod4
 
TemporalYearMethod5 - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating YEAR({dateExpr}) for Firebird and CloudSpanner.
TemporalYearMethod5() - Constructor for class org.datanucleus.store.rdbms.sql.method.TemporalYearMethod5
 
testCPDS(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
testOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The indication of whether objects will be validated before being borrowed from the pool.
testOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
testOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
testOnCreate - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The indication of whether objects will be validated as soon as they have been created by the pool.
testOnCreate - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
testOnCreate - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
testOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The indication of whether objects will be validated before being returned to the pool.
testOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
testOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
testWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The indication of whether objects will be validated by the idle object evictor (if any).
testWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
testWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
ThrowableCallStack - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
CallStack strategy that uses the stack trace from a Throwable.
ThrowableCallStack(String, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack
Create a new instance.
ThrowableCallStack.Snapshot - Class in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
A snapshot of a throwable.
timeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The number of milliseconds to sleep between runs of the idle object evictor thread.
timeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
timeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
timeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
TimeColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a TIME column.
TimeColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.TimeColumnMapping
 
TimerHolder() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.TimerHolder
 
timestamp - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SecurityManagerCallStack.Snapshot
 
timestamp - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.ThrowableCallStack.Snapshot
 
TimestampColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a TIMESTAMP column.
TimestampColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.TimestampColumnMapping
 
TimesTenAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Oracle Times Ten database
TimesTenAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Constructor.
TimesTenVarBinaryColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a VARBINARY column for TimesTen database.
TimesTenVarBinaryColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.TimesTenVarBinaryColumnMapping
 
TinyIntColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a TINYINT column.
TinyIntColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.TinyIntColumnMapping
 
toArray() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Returns an array containing all of the elements in this deque, in proper sequence (from first to last element).
toArray() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to return the results as an array.
toArray() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
toArray() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
toArray(T[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
toArray(T[]) - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to return the results as an array.
toArray(T[]) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
toArrayInternal(T[]) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
toCase(String) - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Mutator for the sql identifier.
toCharArray(String) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Converts the given String to a char[].
TomcatConnectionPool(DataSource) - Constructor for class org.datanucleus.store.rdbms.connectionpool.TomcatConnectionPoolFactory.TomcatConnectionPool
 
TomcatConnectionPoolFactory - Class in org.datanucleus.store.rdbms.connectionpool
Plugin for the creation of a Tomcat JDBC connection pool.
TomcatConnectionPoolFactory() - Constructor for class org.datanucleus.store.rdbms.connectionpool.TomcatConnectionPoolFactory
 
TomcatConnectionPoolFactory.TomcatConnectionPool - Class in org.datanucleus.store.rdbms.connectionpool
 
TooManyForeignKeysException - Exception in org.datanucleus.store.rdbms.exceptions
A TooManyForeignKeysException is thrown when trying to add a foreign key to a table and the table already has the maximum allowed number of foreign keys.
TooManyForeignKeysException(DatastoreAdapter, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.TooManyForeignKeysException
Constructs a too-many-foreign-keys exception.
TooManyIndicesException - Exception in org.datanucleus.store.rdbms.exceptions
A TooManyIndicesException is thrown when trying to add an index to a table and the table already has the maximum allowed number of indices.
TooManyIndicesException(DatastoreAdapter, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.TooManyIndicesException
Constructs a too-many-indices exception.
toSQL() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Accessor for the SQL of the statement.
toSQLText() - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
toSQLText() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Method to return the SQL form of this expression.
toSQLText(DatastoreAdapter, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
toString - Variable in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
String representation to reduce number of times the toString is constructed
toString() - Method in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Returns a description of the management transaction.
toString() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter.ColumnTypeMappings
 
toString() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
toString() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return this object as a string.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Does not print the userName and userPassword field nor the 'user' or 'password' in the connectionProperties.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PoolKey
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
Returns a string representation of the metadata associated with the innermost delegate connection.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
Returns a String representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
Returns a String representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverConnectionFactory
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObject
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.IdentityWrapper
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.StatsStore
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObjectInfo
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionConfig
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.EvictionTimer
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool.ObjectDeque
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.PooledSoftReference
Provides a String form of the wrapper for debug purposes.
toString() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Provides a String form of the wrapper for debug purposes.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingFactor
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingKeyedObjectPool
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingObjectPool
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingPerKeyKeyedObjectPool
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.KeyedObjectPoolMinIdleTimerTask
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ObjectPoolMinIdleTimerTask
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedObjectPool
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedObjectPool
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedPooledObjectFactory
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
 
toString() - Method in class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
 
toString() - Method in interface org.datanucleus.store.rdbms.identifier.DatastoreIdentifier
Method to output the name of the identifier.
toString() - Method in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Method to output the name of the identifier.
toString() - Method in class org.datanucleus.store.rdbms.key.CandidateKey
Stringify method.
toString() - Method in enum org.datanucleus.store.rdbms.key.ForeignKey.FKAction
 
toString() - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Stringify method.
toString() - Method in class org.datanucleus.store.rdbms.key.Index
Stringify method.
toString() - Method in class org.datanucleus.store.rdbms.key.PrimaryKey
Stringifier method.
toString() - Method in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping.WrappedMemberMetaData
 
toString() - Method in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl.MappedType
 
toString() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery.BulkTable
 
toString() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery.BulkTable
 
toString() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper.SQLTableMapping
 
toString() - Method in class org.datanucleus.store.rdbms.query.StatementClassMapping
 
toString() - Method in class org.datanucleus.store.rdbms.query.StatementMappingIndex
Method to return a string version of this object.
toString() - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
toString() - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
toString() - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
toString() - Method in class org.datanucleus.store.rdbms.RDBMSStoreData
Method to return this class/field managed object as a string.
toString() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager.ClassAdder
Method to give a string version of this object.
toString() - Method in enum org.datanucleus.store.rdbms.request.RequestType
 
toString() - Method in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.IndexInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
toString() - Method in class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
Stringifier method to return this "column" in a form for use in SQL statements.
toString() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
 
toString() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
Returns a string with a series of expression comma separated.
toString() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLColumn
Stringifier method to return this "column" in a form for use in SQL statements.
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
Stringifier method to return this "table" in a form for use in SQL statements.
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Accessor for the string form of the statement.
toString() - Method in class org.datanucleus.store.rdbms.SQLController.ConnectionStatementState
 
toString() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Method to return a string version of this table.
toString() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
toString() - Method in interface org.datanucleus.store.rdbms.table.DatastoreClass
Accessor for the name of the datastore class (table).
toString() - Method in class org.datanucleus.store.rdbms.ValidateTableSchemaTransaction
 
toString(char[]) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Converts the given char[] to a String.
toString(String) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Returns the string representation of this object.
toStringAppendFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObject
Used by sub-classes to include the fields defined by the sub-class in the BaseObject.toString() output.
toStringAppendFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
 
toStringAppendFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
toStringAppendFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseObjectPoolConfig
 
toStringAppendFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
 
toStringAppendFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPoolConfig
 
toStringAppendFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
toStringAppendFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPoolConfig
 
toStringAppendFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
 
toStringFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
toStringFields(StringBuilder) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
 
traceList - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
A list of objects created by children of this object.
TrackedUse - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
This interface allows pooled objects to make information available about when and how they were used available to the object pool.
truncate(long) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
truncate(long) - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
truncate(String, int) - Method in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Method to truncate an identifier to fit within the specified identifier length.
truncate(String, int) - Method in class org.datanucleus.store.rdbms.identifier.JPOXIdentifierFactory
Method to truncate an identifier to fit within the specified identifier length.
TX_ISOLATION_NONE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
TX_ISOLATION_READ_COMMITTED - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
TX_ISOLATION_READ_UNCOMMITTED - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
TX_ISOLATION_REPEATABLE_READ - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
TX_ISOLATION_SERIALIZABLE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
type - Variable in class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
Actual type being mapped
type - Variable in class org.datanucleus.store.rdbms.request.RequestIdentifier
 
type - Variable in class org.datanucleus.store.rdbms.sql.SQLJoin
Type of join to perform.
TYPE_CATALOG - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
TYPE_COLUMN - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
TYPE_COLUMNS - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
TYPE_FKS - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
TYPE_INDICES - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
TYPE_PKS - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
TYPE_SCHEMA - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
TYPE_TABLES - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
TYPE_TYPES - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
typeConverter - Variable in class org.datanucleus.store.rdbms.mapping.MappingManagerImpl.MappingConverterDetails
 
TypeConverterExpression - Class in org.datanucleus.store.rdbms.sql.expression
Wrapper expression handler for a TypeConverterMapping to avoid the need to have an explicit mapping for something using a TypeConverter.
TypeConverterExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TypeConverterExpression
 
TypeConverterLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Wrapper literal handler for a TypeConverterMapping to avoid the need to have an explicit mapping for something using a TypeConverter.
TypeConverterLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TypeConverterLiteral
 
TypeConverterMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping where the member has its value converted to/from some storable datastore type using a TypeConverter.
TypeConverterMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.TypeConverterMapping
 
TypeConverterMultiExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression representing a TypeConverterMultiMapping where we have a java type mapped to multiple columns.
TypeConverterMultiExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TypeConverterMultiExpression
 
TypeConverterMultiLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Literal for an object persisted using TypeConverterMultiMapping.
TypeConverterMultiLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TypeConverterMultiLiteral
 
TypeConverterMultiMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping where the member has its value converted to/from some storable datastore type using a TypeConverter to multiple columns.
TypeConverterMultiMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.TypeConverterMultiMapping
 
typeInfo - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
SQL Type info for the JDBC type being stored in this column
typeMapping - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
typeName - Variable in class org.datanucleus.store.rdbms.mapping.java.EmbeddedMapping
Type name for the object being embedded.
typeName - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The local type name used by the data source.
typeName - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The RDBMS-specific name for this data type.
typeName - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Manual override of the type name for this column (optional).
TYPES_NAME_SYS_XMLTYPE - Static variable in class org.datanucleus.store.rdbms.adapter.OracleTypeInfo
XMLType type - _SQL_NAME
TYPES_SYS_XMLTYPE - Static variable in class org.datanucleus.store.rdbms.adapter.OracleTypeInfo
XMLType type - _SQL_TYPECODE

U

UnboundExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an expression for an unbound variable.
UnboundExpression(SQLStatement, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.UnboundExpression
Constructor for an SQL expression for an unbound variable.
unDistinct() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Method to remove a previously applied DISTINCT operator, to get back to the contained expression.
UnexpectedColumnException - Exception in org.datanucleus.store.rdbms.exceptions
A UnexpectedColumnException is thrown if an unexpected column is encountered in the database during schema validation.
UnexpectedColumnException(String, String, String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.UnexpectedColumnException
Constructs a unexpected column exception.
union(SelectStatement) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Method to union this SQL statement with another SQL statement.
UNION_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the RDBMS supports UNION syntax.
unions - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
List of unioned SelectStatements (if any).
UnionStatementGenerator - Class in org.datanucleus.store.rdbms.sql
Class to generate a SelectStatement for iterating through instances of a particular type (and optionally subclasses).
UnionStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Constructor using the candidateTable as the primary table.
UnionStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String, Table, DatastoreIdentifier, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Constructor using a join table as the primary table.
UNIQUE - Static variable in class org.datanucleus.store.rdbms.table.ColumnImpl
 
UNIQUE_IN_END_CREATE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether this datastore supports the use of UNIQUE after the column definitions in CREATE TABLE statements (DDL).
UNIQUEIDENTIFIER - Static variable in class org.datanucleus.store.rdbms.adapter.SQLServerTypeInfo
sql type UNIQUEIDENTIFIER
UNKNOWN_TRANSACTION_ISOLATION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
Internal constant to indicate the level is not set.
UNKNOWN_TRANSACTIONISOLATION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Internal constant to indicate the level is not set.
unlink(LinkedBlockingDeque.Node<E>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Unlinks the provided node.
unlinkFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Removes and returns the first element, or null if empty.
unlinkLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Removes and returns the last element, or null if empty.
unmanageAllClasses(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Utility to remove all classes that we are managing.
unmappedColumns - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Set of unmapped "Column" objects that have no associated field (and hence ColumnMapping).
unregisterMBean() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
unsetOption(String) - Method in class org.datanucleus.store.rdbms.sql.AbstractSelectStatementGenerator
 
unsetOption(String) - Method in interface org.datanucleus.store.rdbms.sql.SelectStatementGenerator
Method to unset a property.
unsetStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKListStore
 
unsignedAttribute - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
true indicates the type is unsigned, false otherwise.
UnsupportedDataTypeException - Exception in org.datanucleus.store.rdbms.exceptions
A UnsupportedDataTypeException is thrown if an attempt is made to persist an object field whose data type is not supported by the database and/or the persistence package.
UnsupportedDataTypeException() - Constructor for exception org.datanucleus.store.rdbms.exceptions.UnsupportedDataTypeException
Constructs an unsupported data type exception with no specific detail message.
UnsupportedDataTypeException(String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.UnsupportedDataTypeException
Constructs an unsupported data type exception with the specified detail message.
UnsupportedDataTypeException(String, Exception) - Constructor for exception org.datanucleus.store.rdbms.exceptions.UnsupportedDataTypeException
Constructs an unsupported data type exception with the specified detail message and nested exception.
unsupportedJdbcTypesById - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
unwrap() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
unwrap(Class) - Method in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.ParamLoggingPreparedStatement
 
unwrap(ObjectNameWrapper) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
update(long, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.ErodingFactor
Updates internal state using the supplied time and numIdle.
update(Properties, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
 
update(DNStateManager, Collection) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Method to update the collection to be the supplied collection of elements.
update(DNStateManager, Collection<? extends E>) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
 
update(DNStateManager, Collection<? extends E>) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
 
update(DNStateManager, Collection<? extends E>) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
 
update(DNStateManager, Collection<? extends E>) - Method in class org.datanucleus.store.rdbms.scostore.JoinListStore
 
update(DNStateManager, Collection<? extends E>) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
 
update(DNStateManager, DNStateManager) - Method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
 
UPDATE - org.datanucleus.store.rdbms.request.RequestType
 
UPDATE_DELETE_STATEMENT_ALLOW_TABLE_ALIAS_IN_WHERE_CLAUSE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
UPDATE_STATEMENT_ALLOW_TABLE_ALIAS_IN_SET_CLAUSE - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
 
updateAction - Variable in class org.datanucleus.store.rdbms.key.ForeignKey
 
updateAllFields - Variable in class org.datanucleus.store.rdbms.query.AbstractROF
 
updateArray(int, Array) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateArray(String, Array) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateAsciiStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateAsciiStream(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBinaryStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBinaryStream(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBlob(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBlob(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBlob(int, Blob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBlob(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBlob(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBlob(String, Blob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBoolean(int, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBoolean(String, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateByte(int, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateByte(String, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBytes(int, byte[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateBytes(String, byte[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateCharacterStream(int, Reader, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateCharacterStream(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateCharacterStream(String, Reader, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateCharacterStream(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateClob(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateClob(int, Clob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateClob(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateClob(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateClob(String, Clob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateDate(int, Date) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateDate(String, Date) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateDouble(int, double) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateDouble(String, double) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateElementFk(DNStateManager, E, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.FKArrayStore
Update a FK and element position in the element.
updateElementFk(DNStateManager, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Utility to update a foreign-key (and distinguisher) in the element in the case of a unidirectional 1-N relationship.
updateElementFk(DNStateManager, Object, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Utility to update a foreign-key in the element in the case of a unidirectional 1-N relationship.
updateEmbeddedElement(DNStateManager, E, int, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Method to update a field of an embedded element.
updateEmbeddedElement(DNStateManager, Map.Entry<K, V>, int, Object) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Method to update an embedded element.
updateEmbeddedKey(DNStateManager, Object, int, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
updateEmbeddedKey(DNStateManager, Object, int, Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
updateEmbeddedValue(DNStateManager, Object, int, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
updateEmbeddedValue(DNStateManager, Object, int, Object) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
updateFieldNumbers - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
Numbers of all fields to be updated (except PK).
updateFields - Variable in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
 
updateFields - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Numbers of all fields to be updated.
updateFkStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKArrayStore
Statement for updating a foreign key in a 1-N unidirectional
updateFkStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKListStore
Statement for updating a foreign key in a 1-N unidirectional
updateFkStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKMapStore
Statement for updating a foreign key for the map.
updateFkStmt - Variable in class org.datanucleus.store.rdbms.scostore.FKSetStore
Statement for updating a FK in the element.
updateFloat(int, float) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateFloat(String, float) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateInt(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateInt(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateJmxName(GenericObjectPoolConfig<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
updateKeyFk(DNStateManager, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Utility to update a foreign-key in the key in the case of a unidirectional 1-N relationship.
updateKeyFkInternal(DNStateManager, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
updateLong(int, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateLong(String, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
UpdateMappingConsumer(AbstractClassMetaData) - Constructor for class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Constructor
updateNCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNCharacterStream(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNClob(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNClob(int, NClob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNClob(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNClob(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNClob(String, NClob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNString(int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNString(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNull(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateNull(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateObject(int, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateObject(int, Object, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateObject(int, Object, SQLType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateObject(int, Object, SQLType, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateObject(String, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateObject(String, Object, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateObject(String, Object, SQLType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateObject(String, Object, SQLType, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateObject(DNStateManager, int[]) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Updates a persistent object in the database.
updateObjectInTable(DatastoreClass, DNStateManager, ClassLoaderResolver, AbstractMemberMetaData[]) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Convenience method to handle the update into the various tables that this object is persisted into.
updateOneToOneBidirectionalOwnerObjectForField(DNStateManager, AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.request.DeleteRequest
Method to update any 1-1 bidir non-owner fields where the foreign-key is stored in the other object.
updateRef(int, Ref) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateRef(String, Ref) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
UpdateRequest - Class in org.datanucleus.store.rdbms.request
Class to provide a means of update of particular fields of a particular type in an RDBMS.
UpdateRequest(DatastoreClass, AbstractMemberMetaData[], AbstractClassMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.request.UpdateRequest
Constructor, taking the table.
UpdateRequest.UpdateMappingConsumer - Class in org.datanucleus.store.rdbms.request
Mapping Consumer used for generating the UPDATE statement for an object in a table.
updateRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateRowId(int, RowId) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateRowId(String, RowId) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updates - Variable in class org.datanucleus.store.rdbms.sql.UpdateStatement
Array of update expressions when the statement is an UPDATE.
updatesAreDetected(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
updateShort(int, short) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateShort(String, short) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateSQLXML(int, SQLXML) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateSQLXML(String, SQLXML) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
UpdateStatement - Class in org.datanucleus.store.rdbms.sql
SQL UPDATE Statement representation.
UpdateStatement(RDBMSStoreManager, Table, DatastoreIdentifier, String, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.sql.UpdateStatement
Constructor for an UPDATE statement.
updateStatsBorrow(PooledObject<T>, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Updates statistics after an object is borrowed from the pool.
updateStatsReturn(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
Updates statistics after an object is returned to the pool.
updateStmt - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
SQL statement for the update.
updateStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
updateStmt - Variable in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
Statement for updating a relation to the join table.
updateStmtOptimistic - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
SQL statement for the update when using optimistic txns.
updateString(int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateString(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateTime(int, Time) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateTime(String, Time) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateTimestamp(int, Timestamp) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
updateTimestamp(String, Timestamp) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
UPDATETIMESTAMP - org.datanucleus.store.rdbms.mapping.MappingType
Update-timestamp audit column.
updateTimestampMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any update timestamp column.
updateTimestampStatementMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
StatementExpressionIndex for SURROGATE update-timestamp.
updateTimestampStatementMapping - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
updateTimestampStmtMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for update-timestamp.
updateTimestampStmtMapping - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
StatementExpressionIndex for update-timestamp.
UPDATEUSER - org.datanucleus.store.rdbms.mapping.MappingType
Update-user audit column.
updateUserMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any update user column.
updateUserStatementMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
StatementExpressionIndex for SURROGATE update-user.
updateUserStatementMapping - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
updateUserStmtMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for update-user.
updateUserStmtMapping - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
StatementExpressionIndex for update-user.
updateValueFk(DNStateManager, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Utility to update a foreign-key in the value in the case of a unidirectional 1-N relationship.
updateValueFkInternal(DNStateManager, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
updateVersion - Variable in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
 
upKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
 
url - Variable in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
URL for the database.
url - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The connection URL to be passed to our JDBC driver to establish a connection.
url - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Url name
URL_PREFIX - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
My URL prefix
URL_PREFIX_LEN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
UsageTracking<T> - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2
This interface may be implemented by an object pool to enable clients (primarily those clients that wrap pools to provide pools with extended features) to provide additional information to the pool relating to object using allowing more informed decisions and reporting to be made regarding abandoned objects.
use() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
use() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObject
Record the current stack trace as the last time the object was used.
use(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
 
use(T) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.UsageTracking
This method is called every time a pooled object is used to enable the pool to better track borrowed objects.
USE_UNION_ALL - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Union combines the results of two or more queries into a single result set.
useBackedSCOWrapperForMember(AbstractMemberMetaData, ExecutionContext) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
usedBy - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.DefaultPooledObject
 
useDefaultWhenNull() - Method in class org.datanucleus.store.rdbms.mapping.column.AbstractColumnMapping
 
useFirstColumnOnly() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Method to change the expression to use only the first column.
useInCount - Variable in class org.datanucleus.store.rdbms.query.JDOQLQuery.BulkTable
 
useInCount - Variable in class org.datanucleus.store.rdbms.query.JPQLQuery.BulkTable
 
useInCount - Variable in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation.StatementCompilation
 
useInCount() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation.StatementCompilation
 
useParameterExpressionAsLiteral(SQLLiteral) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Method to instruct the generator to convert the provided parameter expression to just be a literal using the value of the parameter (hence the statement cannot be precompilable since the value needs to be known).
useParameterExpressionAsLiteral(SQLLiteral) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
userName - Variable in class org.datanucleus.store.rdbms.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
the user name
userName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The connection user name to be passed to our JDBC driver to establish a connection.
userName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
User name
userName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
 
userName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
userName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
 
userName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PoolKey
 
userName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
 
userName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
 
UserPassKey - Class in org.datanucleus.store.rdbms.datasource.dbcp2.datasources
Holds a user name and password pair.
UserPassKey(String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
 
UserPassKey(String, char[]) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
 
UserPassKey(String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
 
userPassword - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
User password
userPassword - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
 
userPassword - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
userPassword - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PooledConnectionAndInfo
 
userPassword - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.UserPassKey
 
userPassword - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.DriverManagerConnectionFactory
 
usesBackedSCOWrappers() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
usesLocalFilePerTable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
usesLocalFiles() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
useUpdateLockForQuery(Query) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Convenience method to return if the specified query should use an "UPDATE" lock on returned objects.
useUsageTracking - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.AbandonedConfig
If the pool implements UsageTracking, should the pool record a stack trace every time a method is called on a pooled object and retain the most recent stack trace to aid debugging of abandoned objects?
usingjConnect - Variable in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
 
usingJoinTable() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
Utils - Class in org.datanucleus.store.rdbms.datasource.dbcp2
Utility methods.
Utils() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
 
UUIDMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for fields of type java.util.UUID.
UUIDMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.UUIDMapping
 

V

validate(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
Validates the connection, using the following algorithm: If fastFailValidation (constructor argument) is true and this connection has previously thrown a fatal disconnection exception, a SQLException is thrown. If sql is null, the driver's #isValid(timeout) is called.
validate(String, Object) - Method in class org.datanucleus.store.rdbms.RDBMSPropertyValidator
Validate the specified property.
validate(Connection, boolean, boolean, Collection<Throwable>) - Method in interface org.datanucleus.store.rdbms.table.Table
Method to validate the table against what is in the datastore.
validate(Connection, boolean, boolean, Collection<Throwable>) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to validate the table in the datastore.
validate(Connection, boolean, boolean, Collection<Throwable>) - Method in class org.datanucleus.store.rdbms.table.ViewImpl
Method to validate the view in the datastore.
validate(RDBMSColumnInfo) - Method in interface org.datanucleus.store.rdbms.table.Column
Method to validate the contents of the column.
validate(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
validateCandidateKeys(Connection, boolean, Collection<Throwable>) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to validate any Candidate keys on this table in the datastore, and auto create any that are missing where required.
validateColumns(Connection, boolean, boolean, Collection<Throwable>) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Utility to validate the columns of the table.
validateConnection(PoolableConnection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
validateConnectionFactory(PoolableConnectionFactory) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
 
validateConstraints(Connection, boolean, Collection<Throwable>, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to validate the constraints of this table.
validateConstraints(Connection, boolean, Collection<Throwable>, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to validate any constraints, and auto create them if required.
validateElementForReading(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to check if an element is already persistent or is persistent but managed by a different ExecutionContext.
validateElementForWriting(ExecutionContext, Object, FieldValues) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to check if an element is already persistent, or is managed by a different ExecutionContext.
validateElementForWriting(DNStateManager, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Method to validate that an element is valid for writing to the datastore.
validateElementType(Object) - Method in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
 
validateElementType(ClassLoaderResolver, Object) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to validate an element against the accepted type.
validateExpressionForResult(SQLExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method that validates that the specified expression is valid for use in a result clause.
validateForeignKeys(Connection, boolean, Collection<Throwable>, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to validate any foreign keys on this table in the datastore, and auto create any that are missing where required.
validateIndices(Connection, boolean, Collection<Throwable>, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to validate any indices for this table, and auto create any missing ones where required.
validateKeyForReading(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate a key is ok for reading.
validateKeyForWriting(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate a key is ok for writing (present in the datastore).
validateKeyType(ClassLoaderResolver, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate the type of a key for storing in the Map.
validateLifetime(PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
validateLifetime(PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
validateLifetime(PooledObject<PoolableConnection>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
validateObject(K, PooledObject<V>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseKeyedPooledObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(K, PooledObject<V>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedPooledObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(K, PooledObject<V>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(UserPassKey, PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Validates a pooled connection.
validateObject(PooledObject<PooledConnectionAndInfo>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
validateObject(PooledObject<PoolableConnection>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
validateObject(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
This implementation always returns true.
validateObject(PooledObject<T>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedPooledObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(PStmtKey, PooledObject<DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.PooledConnectionImpl
My KeyedPooledObjectFactory method for validating PreparedStatements.
validateObject(PStmtKey, PooledObject<DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
KeyedPooledObjectFactory method for validating pooled statements.
validatePrimaryKey(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Utility method to validate the primary key of the table.
validatePropertyNames(Reference, Name, List<String>, List<String>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSourceFactory
Collects warnings and info messages.
validateSchema(Set<String>, Properties, Object) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
validateSchemaForClasses(Set<String>, Properties) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
validateTable(TableImpl, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Utility to validate the specified table.
ValidateTableSchemaTransaction - Class in org.datanucleus.store.rdbms
Schema transaction to validate the specified table.
ValidateTableSchemaTransaction(RDBMSStoreManager, int, TableImpl) - Constructor for class org.datanucleus.store.rdbms.ValidateTableSchemaTransaction
Constructor.
validateValueForReading(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate a value is ok for reading.
validateValueForWriting(DNStateManager, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate a value is ok for writing (present in the datastore).
validateValueType(ClassLoaderResolver, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate the type of a value for storing in the Map.
validateValueType(ClassLoaderResolver, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Utility to validate the type of a value for storing in the Map.
validatingSet - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
Map of PooledConnections for which close events are ignored.
validatingSet - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
Map of PooledConnections for which close events are ignored.
VALIDATION - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
In the queue, currently being validated.
VALIDATION_PREALLOCATED - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
Not in queue, currently being validated.
VALIDATION_RETURN_TO_HEAD - org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
Not in queue, currently being validated.
validationPreparedStatement - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnection
 
validationQuery - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
The SQL query that will be used to validate connections from this pool before returning them to the caller.
validationQuery - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
validationQuery - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
validationQuery - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
validationQuery - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
validationQueryTimeoutSeconds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Timeout in seconds before connection validation queries fail.
validationQueryTimeoutSeconds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.CPDSConnectionFactory
 
validationQueryTimeoutSeconds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
 
validationQueryTimeoutSeconds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.KeyedCPDSConnectionFactory
 
validationQueryTimeoutSeconds - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
validToIndexMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
validToIndexMapping(JavaTypeMapping) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return whether the specified mapping is indexable.
validToIndexMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
validToSelectMappingInStatement(SelectStatement, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter.
validToSelectMappingInStatement(SelectStatement, JavaTypeMapping) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter.
validToSelectMappingInStatement(SelectStatement, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter.
validToSelectMappingInStatement(SelectStatement, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter.
value - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore.EntryImpl
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.ArrayLiteral
value of the array
value - Variable in class org.datanucleus.store.rdbms.sql.expression.BinaryLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.OptionalLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.SingleCollectionLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.expression.TypeConverterMultiLiteral
 
value - Variable in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
Value to use for the parameter.
VALUE_GENERATION_UUID_STRING - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Support for JDO compatible UUID-STRING value generation.
valueClassMapping - Variable in class org.datanucleus.store.rdbms.scostore.KeyValueIteratorStatement
The class mapping for the map value of the iterator.
valueCmd - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Metadata for the values (if persistable).
valueCollectionStore() - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
 
valueCollectionStore() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
valueExpressions - Variable in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
Expressions for all values in the Map
valueFieldNumber - Variable in class org.datanucleus.store.rdbms.scostore.FKMapStore
Field number of value in key class (when value stored in key).
valueMapping - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Mapping to the value from the mapTable.
valueMapping - Variable in class org.datanucleus.store.rdbms.scostore.MapEntrySetStore
Mapping for the value.
valueMapping - Variable in class org.datanucleus.store.rdbms.table.MapTable
Mapping to the value object.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection.StatementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.identifier.IdentifierType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.key.ForeignKey.FKAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.mapping.MappingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.request.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.SQLController.StatementLoggingType
Returns the enum constant of this type with the specified name.
values - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool.StatsStore
 
values() - Static method in enum org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection.StatementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datanucleus.store.rdbms.identifier.IdentifierType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datanucleus.store.rdbms.key.ForeignKey.FKAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datanucleus.store.rdbms.mapping.MappingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datanucleus.store.rdbms.request.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datanucleus.store.rdbms.SQLController.StatementLoggingType
Returns an array containing the constants of this enum type, in the order they are declared.
valuesAreEmbedded - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Whether the values are embedded.
valuesAreEmbedded() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Accessor for whether the values are embedded or not.
valuesAreSerialised - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Whether the values are serialised.
valuesAreSerialised() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Accessor for whether the values are serialised or not.
valueSetStore - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
valueTable - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Table storing the values.
valueType - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Type of the value.
valueTypeCompatible(Class, Class) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
 
VarBinaryColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a VARBINARY column.
VarBinaryColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.VarBinaryColumnMapping
 
VarCharColumnMapping - Class in org.datanucleus.store.rdbms.mapping.column
Mapping of a VARCHAR column.
VarCharColumnMapping(JavaTypeMapping, RDBMSStoreManager, Column) - Constructor for class org.datanucleus.store.rdbms.mapping.column.VarCharColumnMapping
Constructor.
variableName - Variable in class org.datanucleus.store.rdbms.sql.expression.UnboundExpression
 
VERSION - org.datanucleus.store.rdbms.mapping.MappingType
(Surrogate) version column
versionChecks - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
Whether we should make checks on optimistic version before updating.
versionChecks - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
Whether we should make checks on optimistic version before updating.
versionFieldName - Variable in class org.datanucleus.store.rdbms.request.FetchRequest
Name of the version field.
VersionLongMapping(Table, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.java.VersionMapping.VersionLongMapping
 
versionMapping - Variable in class org.datanucleus.store.rdbms.autostart.SchemaTable
 
versionMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any version/timestamp column.
VersionMapping - Class in org.datanucleus.store.rdbms.mapping.java
Mapping class for mapping version state/timestamp columns in the database.
VersionMapping(Table, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.java.VersionMapping
Constructor.
VersionMapping.VersionLongMapping - Class in org.datanucleus.store.rdbms.mapping.java
Version using a Long delegate.
VersionMapping.VersionTimestampMapping - Class in org.datanucleus.store.rdbms.mapping.java
Version using a Timestamp delegate.
versionMetaData - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
MetaData for the version handling.
versionMetaData - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
MetaData for the version handling.
versionMetaData - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
MetaData for versioning of objects stored in this table.
versionStatementMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest.InsertMappingConsumer
StatementExpressionIndex for version
versionStmtMapping - Variable in class org.datanucleus.store.rdbms.request.InsertRequest
StatementExpressionIndex for version
VersionTimestampMapping(Table, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.java.VersionMapping.VersionTimestampMapping
 
viewDef - Variable in class org.datanucleus.store.rdbms.table.ClassView
Definition of the view.
ViewDefinitionException - Exception in org.datanucleus.store.rdbms.exceptions
A ViewDefinitionException is thrown if the metadata extension(s) that define a view are missing or invalid.
ViewDefinitionException(String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.ViewDefinitionException
Constructs a class definition exception with the specified detail message.
ViewImpl - Class in org.datanucleus.store.rdbms.table
Representation of a View in a datastore (RDBMS).
ViewImpl(DatastoreIdentifier, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.ViewImpl
Constructor, taking the table identifier.
VIEWS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether the RDBMS supports SQL VIEWs.
VirtuosoAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Virtuoso database.
VirtuosoAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
 
VirtuosoTypeInfo - Class in org.datanucleus.store.rdbms.adapter
SQL Type info for Virtuoso datastores.
VirtuosoTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.VirtuosoTypeInfo
Constructs a type information object from the current row of the given result set.

W

waitTimes - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.BaseGenericObjectPool
 
wasNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
wasNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
whenExprs - Variable in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
whenWaitersAddObject(K, LinkedBlockingDeque<PooledObject<T>>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Whether there is at least one thread waiting on this deque, add an pool object.
where - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
Where clause for the statement.
where - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Where clause for the statement.
where - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Where clause.
whereAnd(BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Method to add an AND condition to the WHERE clause.
whereAnd(BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to add an AND condition to the WHERE clause.
whereClauseConsumption - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
 
whereClauseConsumption - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
 
whereDatastoreId - Variable in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
 
whereFieldNumbers - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
PK fields to be provided in defining the record to be deleted (app identity cases).
whereFieldNumbers - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
Numbers of WHERE clause fields.
whereFields - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest.DeleteMappingConsumer
WHERE clause field numbers to use in identifying the record to delete.
whereFields - Variable in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
 
whereFields - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest.UpdateMappingConsumer
Numbers of all WHERE clause fields.
whereOr(BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Method to add an OR condition to the WHERE clause.
whereOr(BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to add an OR condition to the WHERE clause.
whereVersion - Variable in class org.datanucleus.store.rdbms.request.StatementMappingDefinition
 
wordSeparator - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Separator to use for words in the identifiers.
wrap(String) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
wrap(ObjectName) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.ObjectNameWrapper
 
wrap(T) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
Wrap the provided instance with an implementation of PooledObject.
wrap(V) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseKeyedPooledObjectFactory
Wrap the provided instance with an implementation of PooledObject.
wrappedExpressions - Variable in class org.datanucleus.store.rdbms.sql.expression.SingleCollectionExpression
 
wrappedMapping - Variable in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
WrappedMemberMetaData(AbstractMemberMetaData, Class, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping.WrappedMemberMetaData
 
wrappedTypeClass - Variable in class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
 
WRAPPER_FUNCTION_INSERT - Static variable in interface org.datanucleus.store.rdbms.table.Column
 
WRAPPER_FUNCTION_SELECT - Static variable in interface org.datanucleus.store.rdbms.table.Column
 
WRAPPER_FUNCTION_UPDATE - Static variable in interface org.datanucleus.store.rdbms.table.Column
 
wrapperFunction - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Function wrapping the column (for example, SQRT(COLUMN)).
wrapResultSet(Connection, ResultSet) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
Wraps the given result set in a delegate.
wrapResultSet(Statement, ResultSet) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
Wraps the given result set in a delegate.
writeLock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedKeyedPooledObjectFactory
Synchronization lock
writeLock - Variable in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PoolUtils.SynchronizedPooledObjectFactory
Synchronization lock
writeObject(ObjectOutputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.LinkedBlockingDeque
Saves the state of this deque to a stream (that is, serialize it).
writer - Variable in class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
 
writeReplace() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Handle serialisation by returning a java.util.ArrayList of all of the results for this query after disconnecting the query which has the consequence of enforcing the load of all objects.
writeReplace() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Handle serialisation by returning a java.util.ArrayList of all of the results for this query after disconnecting the query which has the consequence of enforcing the load of all objects.
writtenDdlStatements - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
DDL statements already written when in DDL mode.
WrongPrecisionException - Exception in org.datanucleus.store.rdbms.exceptions
A WrongPrecisionException is thrown if a column is detected to have the wrong precision in the database during schema validation.
WrongPrecisionException(String, int, int) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongPrecisionException
Constructs a wrong precision exception.
WrongPrecisionException(String, int, int, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongPrecisionException
Constructs a wrong precision exception.
WrongPrimaryKeyException - Exception in org.datanucleus.store.rdbms.exceptions
A WrongPrimaryKeyException is thrown if a table is detected not to have the expected primary key in the database during schema validation.
WrongPrimaryKeyException(String, String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongPrimaryKeyException
Constructs a wrong primary key exception.
WrongScaleException - Exception in org.datanucleus.store.rdbms.exceptions
A WrongScaleException is thrown if a column is detected to have the wrong scale in the database during schema validation.
WrongScaleException(String, int, int) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongScaleException
Constructs a wrong scale exception.
WrongScaleException(String, int, int, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongScaleException
Constructs a wrong scale exception.

X

xaRes - Variable in class org.datanucleus.store.rdbms.ConnectionFactoryImpl.ManagedConnectionImpl
 
XCALIA_MAPPING - Static variable in class org.datanucleus.store.rdbms.mapping.java.ReferenceMapping
Single column containing the Xcalia form of the "identity" of an object.

_

_instance - Static variable in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes All Packages