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

A

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
Create a new AbandonedTrace without config and without doing abandoned tracing.
AbandonedTrace(AbandonedTrace) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Construct a new AbandonedTrace with a parent object.
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.
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<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) - 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, boolean) - 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.
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
 
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(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
No-op.
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(PooledObject<T>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(PooledObject<PoolableConnection>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
activateObject(PStmtKey, PooledObject<DelegatingPreparedStatement>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
KeyedPooledObjectFactory method for activating pooled statements.
adapterMapping - Variable in class org.datanucleus.store.rdbms.scostore.JoinMapStore
when the element mappings columns can't be part of the primary key by datastore limitations like BLOB types.
add(File) - Method in class org.datanucleus.store.rdbms.mapping.column.StreamableSpooler.StreamableSpoolerGC
 
add(ObjectProvider, E, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Adds one element to the association owner vs elements
add(ObjectProvider, E, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to add an element to the List.
add(ObjectProvider, E, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to add an element to the List.
add(ObjectProvider, E, int) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Method to add an object to the relationship at the collection end.
add(ObjectProvider, ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.JoinPersistableRelationStore
 
add(ObjectProvider, E, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Adds one element to the association owner vs elements.
add(E) - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
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(ObjectProvider, Collection<E>, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to add a collection of elements to the List.
addAll(ObjectProvider, Collection<E>, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to add all elements from a Collection to the List.
addAll(ObjectProvider, Collection<E>, int) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Method to add a collection of object to the relationship at the collection end.
addAll(ObjectProvider, Collection<E>, int) - Method in class org.datanucleus.store.rdbms.scostore.JoinSetStore
Adds all elements from a collection to the association container.
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.
addBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
addBatch(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
addBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
Add batch.
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(StoreData) - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Method to add a class to the supported list.
addClass(RDBMSStoreData, ManagedConnection) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Method to insert a row in the SchemaTable.
addColumn(Column) - Method in class org.datanucleus.store.rdbms.key.ColumnOrderedKey
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.
addColumn(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.InsertStatement
 
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.
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
Method to add a column mapping.
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.
addConnectionProperty(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Add 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.
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.
addGroupingExpression(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.SelectStatement
Method to add a grouping expression to the query.
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.
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
 
addMappingForParameter(String, StatementMappingIndex) - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
addMappingForResultExpression(int, StatementMappingIndex) - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
addMappingForResultExpression(int, StatementNewObjectMapping) - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
addMappingForResultExpression(int, StatementClassMapping) - 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 field/property to the managed list.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
Not supported in this base implementation.
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() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Create an object, and place it into the pool.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Create an object, and place it into the 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() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
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.
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
 
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
 
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.
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
Add an object to the list of objects being traced.
addWrittenDdlStatement(String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
When we are in SchemaTool DDL mode, add a new DDL statement.
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, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.AggregateNumericExpression
 
AggregateNumericExpression(SQLStatement, JavaTypeMapping, String) - 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) - 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) - Constructor for class org.datanucleus.store.rdbms.sql.expression.AggregateTemporalExpression
 
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
 
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.
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
 
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
ANALYSIS_METHODS - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for whether the SQL extensions CUBE, ROLLUP are supported.
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(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append an SQLStatement.
append(SQLExpression.ColumnExpressionList) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append a ColumnExpressionList.
append(SQLText) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append a SQLText
append(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Append an SQLExpression.
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.
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(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.
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.
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
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
 
ArrayExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of array expression.
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.
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.
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 - Class in org.datanucleus.store.rdbms.scostore
ArrayStore iterator for RDBMS datastores.
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.datasources.InstanceKeyDataSource
Throws an IllegalStateException, if a PooledConnection has already been requested.
assertIsInitialized() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
assertIsInitializedModified() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
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.pool2.BaseObjectPool
Throws an IllegalStateException when this pool has been closed.
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.
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
 
AUTO_INCREMENT_COLUMN_TYPE_SPECIFICATION - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support auto-increment/identity keys with column type specification.
AUTO_INCREMENT_KEYS_NULL_SPECIFICATION - Static variable in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Whether we support auto-increment/identity keys with nullability specification.
AUTO_INCREMENT_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.
autoCommitFailureClosesAllResultSets() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
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

BackingStoreHelper - Class in org.datanucleus.store.rdbms.scostore
Series of helper methods for use with RDBMS backing stores.
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, 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.
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
 
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 - 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
 
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.
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, 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.
BinaryExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
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(UnboundExpression, Class) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Method to bind the specified unbound variable (as cross join).
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 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(Object) - Constructor for class org.datanucleus.store.rdbms.mapping.column.BlobImpl
Constructor taking a serialised object.
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.
BoneCPConnectionPool(BoneCPDataSource) - Constructor for class org.datanucleus.store.rdbms.connectionpool.BoneCPConnectionPoolFactory.BoneCPConnectionPool
 
BoneCPConnectionPoolFactory - Class in org.datanucleus.store.rdbms.connectionpool
ConnectionFactory for BoneCP pools.
BoneCPConnectionPoolFactory() - Constructor for class org.datanucleus.store.rdbms.connectionpool.BoneCPConnectionPoolFactory
 
BoneCPConnectionPoolFactory.BoneCPConnectionPool - Class in org.datanucleus.store.rdbms.connectionpool
 
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(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, SQLTable, 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) - Constructor for class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
Constructor for a boolean expression for the specified mapping of the table.
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
BooleanLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Boolean literal in a Query.
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.
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.
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
 
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
 
borrowObject(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
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.
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
borrowObject(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Borrow an object from the pool using the specific waiting time which only applies if BaseGenericObjectPool.getBlockWhenExhausted() is true.
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.SoftReferenceObjectPool
Borrow an object from the pool.
borrowObject(K) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Obtains an instance from this pool for the specified key.
borrowObject() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.ObjectPool
Obtains an instance from this pool.
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
 
bulkLoadedValueByMemberNumber - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
Map of field values, keyed by the "id" of the 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.
ByteExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Byte expression in a Query.
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.
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
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
 

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
 
cancel() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
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
 
candidateClassName - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Name of class that this statement selects (optional, only typically for unioned statements).
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.
candidates - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
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.
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.
catalogName - Variable in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
catalog
catalogName - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Catalog name for the database (if supported).
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.
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, 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.
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.
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.
charOctetLength - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates the maximum number of bytes in the column (for char types only).
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
 
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
 
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(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.
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(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.
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(ObjectProvider) - 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
 
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.
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.
cleanInputClassNames(NucleusContext, Set<String>) - Static method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to generate a set of class names using the input list.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseObjectPool
Not supported in this base implementation.
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(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() - 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.SoftReferenceObjectPool
Clears any objects sitting idle in the pool.
clear() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.KeyedObjectPool
Clears the pool, removing all pooled instances (optional operation).
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() - 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.schema.RDBMSSchemaHandler
Method to clear out any cached schema information.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Clear the association from owner to all elements.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Clear the association from owner to all elements.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.FKArrayStore
Method to clear the Array.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.FKListStore
Method to clear the List.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Method to clear the map of all values.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.FKSetStore
Method to allow the Set relationship to be cleared out.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Method to clear the map of all values.
clearBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
clearBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolablePreparedStatement
Clear Batch.
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(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
 
clearInternal(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
 
clearKeyOfValue(ObjectProvider, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Utility to clear the key of a value from the Map.
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
 
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.
clearTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.AbandonedTrace
Clear 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
 
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
 
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.connectionpool.BoneCPConnectionPoolFactory.BoneCPConnectionPool
 
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.HikariCPConnectionPoolFactory.HikariCPConnectionPool
 
close() - Method in class org.datanucleus.store.rdbms.connectionpool.ProxoolConnectionPoolFactory.ProxoolConnectionPool
 
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.datasources.InstanceKeyDataSource
Close the connection pool being maintained by this datasource.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.PerUserPoolDataSource
Close pool(s) being maintained by this datasource.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.SharedPoolDataSource
Close pool being maintained by this datasource.
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
Close 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
Close this pool, and free 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
Close 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
Close and free all PreparedStatements or CallableStatements from the pool, and close the underlying connection.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
Close and free all Connections from the pool.
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
closeInternal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
closeOnCompletion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
closePool(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
closeQuietly(ResultSet) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp2.Utils
Closes the ResultSet (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(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.
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.
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.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.SQLStatement
ClassLoader resolver to use.
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; creating a new one on each getObject invoke is expensive
cmd - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
MetaData for the class.
cmd - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
MetaData for the class.
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
 
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.
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.SQLColumn
The column being referenced.
Column - Interface in org.datanucleus.store.rdbms.table
Interface for a column in an RDBMS datastore.
COLUMN_INFO_EXPIRATION_MS - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Time within which column info is valid (millisecs).
ColumnCreator - Class in org.datanucleus.store.rdbms.table
Helper class to create columns.
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, 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.
ColumnExpression(SQLStatement, Object) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
Constructor for an SQL expression for a literal value.
ColumnExpressionList() - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
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.
ColumnMapping - Interface in org.datanucleus.store.rdbms.mapping.column
Representation of the mapping of a column.
columnMapping - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Mapping for this column.
ColumnMappingFactory - Class in org.datanucleus.store.rdbms.mapping.column
Factory class for creating ColumnMapping instances.
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.
columnName - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The column name.
columnNamesAreTheSame(DatastoreAdapter, String, String) - Static method in class org.datanucleus.store.rdbms.query.SQLQuery
Convenience method to compare two column names.
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.
columns - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
 
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.
ColumnTypeMappings() - Constructor for class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter.ColumnTypeMappings
 
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
 
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.
compile() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to update the supplied SQLStatement with the components of the specified query.
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.
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.
compileQueryInsert(Map, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to compile the query for RDBMS for a bulk INSERT.
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.
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
 
connect(String, Properties) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDriver
 
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.
ConnectionFactory - Interface in org.datanucleus.store.rdbms.datasource.dbcp2
Abstract factory interface for creating Connections.
ConnectionFactoryImpl - Class in org.datanucleus.store.rdbms
ConnectionFactory for RDBMS datastores.
ConnectionFactoryImpl(StoreManager, String) - Constructor for class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Constructor.
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.
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
 
consumeMapping(JavaTypeMapping, AbstractMemberMetaData) - Method in interface org.datanucleus.store.rdbms.mapping.MappingConsumer
Consumes a mapping associated to a member
consumeMapping(JavaTypeMapping, MappingType) - Method in interface org.datanucleus.store.rdbms.mapping.MappingConsumer
Consumes a mapping not associated to a member
consumeUnmappedColumn(Column) - Method in interface org.datanucleus.store.rdbms.mapping.MappingConsumer
Consume 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.query.ForwardQueryResult
Method to check if the specified object is contained in this result.
contains(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Method to verify if the specified element is contained in this collection.
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, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsEntryMethod
Method to return an expression for Map.containsEntry 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".
containsKey(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Method to check if a key exists in the Map.
containsStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
 
containsValue(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Method to check if a value exists in the Map.
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
 
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
 
create(K) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BaseKeyedPooledObjectFactory
Create an instance that can be served by the pool.
create() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
Creates an object instance, to be wrapped in a PooledObject.
create(Connection) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Method to create this table.
create(Connection) - Method in interface org.datanucleus.store.rdbms.table.Table
Method to create the table in the datastore representation.
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
 
createClob() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
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, ColumnMetaData) - Method in interface org.datanucleus.store.rdbms.mapping.MappingManager
Method to create a column in a container (table).
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(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 class org.datanucleus.store.rdbms.mapping.MappingManagerImpl
Method to create a column for a Java type 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.
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, 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, 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 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 datasource.
createConnectionPool(StoreManager) - Method in class org.datanucleus.store.rdbms.connectionpool.BoneCPConnectionPoolFactory
 
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.HikariCPConnectionPoolFactory
 
createConnectionPool(StoreManager) - Method in class org.datanucleus.store.rdbms.connectionpool.ProxoolConnectionPoolFactory
 
createConnectionPool(StoreManager) - Method in class org.datanucleus.store.rdbms.connectionpool.TomcatConnectionPoolFactory
 
createConnectionPool(PoolableConnectionFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Creates a connection pool for this datasource.
createConstraints(Connection, Collection, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method used to create all constraints for a brand new table.
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
Create (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.
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.
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.
createKey(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
 
createKey(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Create a PStmtKey for the given arguments.
createKey(String, int, int, PoolingConnection.StatementType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Create a PStmtKey for the given arguments.
createKey(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Create a PStmtKey for the given arguments.
createKey(String, PoolingConnection.StatementType) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingConnection
Create a PStmtKey for the given arguments.
createManagedConnection(ExecutionContext, Map) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Method to create a new ManagedConnection.
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
 
createObjectIdInstanceReflection(ExecutionContext, JavaTypeMapping, ResultSet, int[], AbstractClassMetaData, Class) - Static method in class org.datanucleus.store.rdbms.mapping.MappingHelper
Create an object id instance and fill the fields using reflection
createParams - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Indicates the parameters used in defining columns of this type.
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
 
createStruct(String, Object[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
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.
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
 
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

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
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
 
DataSourceConnectionFactory(DataSource, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.DataSourceConnectionFactory
 
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.
DatastoreElementContainer - Interface in org.datanucleus.store.rdbms.table
Class representing a container of elements (collection/array) mapped in a datastore (join table).
DatastoreIdentifier - Interface in org.datanucleus.store.rdbms.identifier
Representation of an datastore identifier in an ORM 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 - Class in org.datanucleus.store.rdbms.mapping.java
Mapping for datastore identity "field".
DatastoreIdMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.java.DatastoreIdMapping
 
datastoreIdMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any datastore identity.
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.
DatastoreMap - Interface in org.datanucleus.store.rdbms.table
Class representing a map mapped in a datastore (join table).
datastoreMinorVersion - Variable in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
The minor version number of the underlying datastore.
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.
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.
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.
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(ResultSet) - Constructor for class org.datanucleus.store.rdbms.adapter.DB2TypeInfo
Constructs a type information object from the current row of the given result set.
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
 
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.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.DBCP2BuiltinConnectionPoolFactory.DBCPConnectionPool
 
DBCPConnectionPool(PoolingDataSource, ObjectPool) - Constructor for class org.datanucleus.store.rdbms.connectionpool.DBCP2ConnectionPoolFactory.DBCPConnectionPool
 
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_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_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.
defaultCatalogName - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Default catalog name for any created identifiers.
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
 
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
Create 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.
defaultSchemaName - Variable in class org.datanucleus.store.rdbms.identifier.AbstractIdentifierFactory
Default schema name for any created identifiers.
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.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
Create a wrapper for the Statement which traces this Statement to the Connection which created it and the code which created it.
DelegatingConnection<C extends 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
Create 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
 
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.
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.
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.
deleteAllSequences(ManagedConnection) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Method to delete all sequences
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
 
deleteDependent(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.java.OracleBitSetMapping
 
deleteObject(ObjectProvider) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Deletes a persistent object from the database.
DeleteRequest - Class in org.datanucleus.store.rdbms.request
Class to provide a means of deletion of records from a data store.
DeleteRequest(DatastoreClass, AbstractClassMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.request.DeleteRequest
Constructor, taking the 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
 
deleteSequence(String, ManagedConnection) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Method to delete a sequence.
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.
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.
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
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.
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)
deserialiseFieldValue(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
Method to deserialise the value from file and return it.
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(PooledObject<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.BasePooledObjectFactory
No-op.
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(PooledObject<T>) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp2.pool2.PooledObjectFactory
Destroys an instance no longer needed by the pool.
destroyObject(PooledObject<PoolableConnection>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
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.
DiscriminatorLongMapping(Table, JavaTypeMapping, DiscriminatorMetaData) - Constructor for class org.datanucleus.store.rdbms.mapping.java.DiscriminatorMapping.DiscriminatorLongMapping
Constructor.
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 - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any discriminator column.
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) - 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.
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).
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() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Distinct operator.
distinct - Variable in class org.datanucleus.store.rdbms.sql.SelectStatement
Whether the statement is distinct.
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.
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.
DN_TYPE_COLUMN - Static variable in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Name of column added when using "selectDnType"
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.
doesMaxRowSizeIncludeBlobs() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
doInternalAdd(ObjectProvider, 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
 
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
 
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
 
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, Properties) - 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.
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
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
Method to drop this table.
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, ObjectProvider) - Constructor for class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
Constructor.

E

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.query.AbstractROF
 
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.
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
 
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.
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.
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.
entrySetStore() - Method in class org.datanucleus.store.rdbms.scostore.FKMapStore
Accessor for the map entries in the Map.
entrySetStore() - Method in class org.datanucleus.store.rdbms.scostore.JoinMapStore
Accessor for the map entries in the Map.
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.cpdsadapter.PStmtKeyCPDS
 
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.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.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
Equality operator.
equals(Object) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
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.
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.
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.
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(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.
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.
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.
EvictionPolicy<T> - Interface in org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl
To provide a custom eviction policy (i.e.
execute(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Executes the schema transaction.
execute() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
execute(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
execute(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
execute(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
execute(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
execute(ExecutionContext, List<ObjectProvider>, List<ObjectProvider>, OperationQueue) - Method in class org.datanucleus.store.rdbms.FlushReferential
 
execute(ObjectProvider[]) - Method in class org.datanucleus.store.rdbms.request.BulkRequest
Method to execute the request - to be implemented by deriving classes.
execute(ObjectProvider) - Method in class org.datanucleus.store.rdbms.request.DeleteRequest
Method performing the deletion of the record from the datastore.
execute(ObjectProvider) - Method in class org.datanucleus.store.rdbms.request.FetchRequest
 
execute(ObjectProvider) - Method in class org.datanucleus.store.rdbms.request.InsertRequest
Method performing the insertion of the record from the datastore.
execute(ObjectProvider[]) - Method in class org.datanucleus.store.rdbms.request.LocateBulkRequest
Method performing the location of the records in the datastore.
execute(ObjectProvider) - Method in class org.datanucleus.store.rdbms.request.LocateRequest
Method performing the retrieval of the record from the datastore.
execute(ObjectProvider) - Method in class org.datanucleus.store.rdbms.request.Request
Method to execute the request - to be implemented by deriving classes.
execute(ObjectProvider) - Method in class org.datanucleus.store.rdbms.request.UpdateRequest
Method performing the update of the record in the datastore.
executeBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
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.
executeQuery() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingPreparedStatement
 
executeQuery(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
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(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeUpdate(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeUpdate(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
executeUpdate(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
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.
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
 
expressionFactory - Variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Factory for expressions using the generic query SQL mechanism.
ExpressionUtils - Class in org.datanucleus.store.rdbms.sql.expression
Utility methods for working with SQL expressions.
EXTENSION_CHECK_CONSTRAINT - 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_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_INDEX_COLUMN_ORDERING - Static variable in class org.datanucleus.store.rdbms.key.Index
 
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.

F

factory - Variable in class org.datanucleus.store.rdbms.identifier.DatastoreIdentifierImpl
Datastore Identifier factory.
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.
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.
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
 
fetchIntField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchLongField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchObject(ObjectProvider, 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
 
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, AbstractMemberMetaData[], AbstractClassMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.request.FetchRequest
Constructor, taking the table.
fetchShortField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
fetchStringField(int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
 
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
 
finalize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
findColumn(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
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.
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() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
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
 
FKArrayStore<E> - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific 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
RDBMS-specific implementation of an 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
RDBMS-specific 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.
FKSetStore<E> - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific 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
 
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.
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
 
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, Collection) - Constructor for class org.datanucleus.store.rdbms.query.ForwardQueryResult
Constructor of the result from a Query.
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.

G

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
 
generatedKeyAlwaysReturned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
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) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using a specific configuration.
GenericKeyedObjectPoolConfig - 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
Create a new GenericObjectPool using defaults from GenericObjectPoolConfig.
GenericObjectPool(PooledObjectFactory<T>, GenericObjectPoolConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Create a new GenericObjectPool using a specific configuration.
GenericObjectPool(PooledObjectFactory<T>, GenericObjectPoolConfig, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp2.pool2.impl.GenericObjectPool
Create a new GenericObjectPool that tracks and destroys objects that are checked out, but never returned to the pool.
GenericObjectPoolConfig - 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(ObjectProvider, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to retrieve an element from the List.
get(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Method to return the value for a key.
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 log writer to be 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
 
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
Obtain the time in milliseconds that this object last spent in the 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 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.OracleAdapter
 
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, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.method.AvgFunction
 
getAggregateExpression(SQLStatement, List, 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.
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.
getArray(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getArray(String) - 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.DelegatingResultSet
 
getArray(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Accessor for the array from the datastore.
getAsciiStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getAsciiStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getAsciiStream() - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
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, 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.
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.
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
 
getAutoGeneratedKeys() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PStmtKey
 
getAutoIncrementJavaTypeForType(Class) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
getAutoIncrementJavaTypeForType(Class) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Return the java type that represents any autoincrement/identity column value.
getAutoIncrementJavaTypeForType(Class) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the autoincrementing keyword for generating DDLs.
getAutoIncrementKeyword() - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the auto-increment/identity keyword for generating DDLs.
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.NuoDBAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
Accessor for the autoincrementing sql statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in interface org.datanucleus.store.rdbms.adapter.DatastoreAdapter
Accessor for the auto-increment/identity sql statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Accessor for the auto-increment sql statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the auto-increment SQL statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the auto-increment sql statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the auto-increment sql statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Accessor for the autoincrement sql access statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Accessor for the auto-increment sql statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the autoincrement sql access statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLAnywhereAdapter
Accessor for the auto-increment sql statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Accessor for the auto-increment sql statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Accessor for the auto-increment sql statement for this datastore.
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.VirtuosoAdapter
Accessor for the auto-increment sql statement for this datastore.
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 field.
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 field.
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, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
Deprecated. 
getBigDecimal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBigDecimal(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBigDecimal(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
Deprecated. 
getBigDecimal(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
Deprecated. 
getBigDecimal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBigDecimal(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBinaryStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBinaryStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBinaryStream() - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
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.
getBlob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBlob(String) - 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.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(String) - 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.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
 
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
Get 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
getByte(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getByte(String) - 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.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(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getBytes(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBytes(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getBytes(long, int) - Method in class org.datanucleus.store.rdbms.mapping.column.BlobImpl
 
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.
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.
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
 
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.OracleAdapter
 
getCatalogName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.SQLServerAdapter
Accessor for the catalog name.
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.RDBMSStoreManager
Accessor for the (default) RDBMS catalog name.
getCatalogName() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the Catalog Name.
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
 
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(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getCharacterStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getCharacterStream() - Method in class org.datanucleus.store.rdbms.mapping.column.ClobImpl
 
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.
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(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(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getChild(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Accessor for the table with this key.
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(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Accessor for the column with a particular name.
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.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.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.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.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.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
 
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.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.
getClearNullifyStmt() - Method in class org.datanucleus.store.rdbms.scostore.FKArrayStore
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.
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(String) - 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.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
Accessor for the column with the specified identifier.
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.
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(boolean) - Method in class org.datanucleus.store.rdbms.key.ColumnOrderedKey
Method to return the list of columns which the key applies to.
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
Accessor for a datastore mapping.
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
 
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
Accessor for the datastore mappings for this java type.
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
 
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(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.
getColumns(Connection, String, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Accessor for table and column information for a catalog/schema in this datastore.
getColumns(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingDatabaseMetaData
 
getColumns() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
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.connectionpool.DefaultConnectionPoolFactory.DriverManagerDataSource
Accessor for a JDBC connection for this data source.
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() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Create (if necessary) and return a connection to the database.
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
BasicDataSource does NOT support this method.
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Attempt to establish a database connection.
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Attempt to retrieve a database connection using InstanceKeyDataSource.getPooledConnectionAndInfo(String, String) with the provided username and password.
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
Return a Connection from my pool, according to the contract specified by ObjectPool.borrowObject().
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolingDataSource
getConnectionFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
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.
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
 
getConnectionPoolDataSource() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Get the value of connectionPoolDataSource.
getConnectionPreference() - Method in class org.datanucleus.store.rdbms.valuegenerator.MaxGenerator
 
getConnectionProperties() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.cpdsadapter.DriverAdapterCPDS
Get 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.
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
 
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.
getCreateDatabaseStatement(String, String) - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
 
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.OracleAdapter
 
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.DerbyAdapter
 
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.OracleAdapter
 
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.SQLiteAdapter
 
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 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
Obtain 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.
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.BoneCPConnectionPoolFactory.BoneCPConnectionPool
 
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.HikariCPConnectionPoolFactory.HikariCPConnectionPool
 
getDataSource() - Method in class org.datanucleus.store.rdbms.connectionpool.ProxoolConnectionPoolFactory.ProxoolConnectionPool
 
getDataSource() - Method in class org.datanucleus.store.rdbms.connectionpool.TomcatConnectionPoolFactory.TomcatConnectionPool
 
getDataSourceJmxName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.PoolableConnectionFactory
 
getDataSourceName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Get the name of the ConnectionPoolDataSource which backs this pool.
getDatastoreAdapter(ClassLoaderResolver, Connection, String, PluginManager) - Method in class org.datanucleus.store.rdbms.adapter.DatastoreAdapterFactory
Accessor for an adapter, given a Connection to the datastore.
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
 
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.
getDatastoreClass() - Method in class org.datanucleus.store.rdbms.scostore.ComponentInfo
 
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.OracleAdapter
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.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.
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, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDate(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getDate(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDate(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
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
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
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.
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
Method to return the default length of this type in the datastore.
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.
getDefaultObjectProviderClassName() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getDefaultQueryTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.BasicDataSource
Obtain 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
Obtain 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
 
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
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)
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
Get 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
 
getDefaultValue() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
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
 
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
Returns my underlying Statement.
getDelegate() - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
Accessor for the delegate that represents this enum.
getDelegateInternal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingConnection
 
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
Get the value of description.
getDescription() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.datasources.InstanceKeyDataSource
Get 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.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
Accessor for Discriminator MetaData
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.
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.
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(String) - 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.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
Get the driver classname.
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 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.OracleAdapter
 
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 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.OracleAdapter
Method to return the drop table statement for Oracle.
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(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.
getElementMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getElementMapping() - Method in interface org.datanucleus.store.rdbms.table.DatastoreElementContainer
Accessor for the "element" mapping for the container.
getElementMapping() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the "element" mapping end of the relationship.
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
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.
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.
getEscapeCharacter() - Method in class org.datanucleus.store.rdbms.adapter.BaseDatastoreAdapter
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 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.
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.
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
 
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.OracleAdapter
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.
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() - 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(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) - 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) - 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) - Method in class org.datanucleus.store.rdbms.sql.method.IndexFunction
 
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.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) - Method in class org.datanucleus.store.rdbms.sql.method.ObjectGetClassMethod
 
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) - 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.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.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.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) - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimMethod
 
getExpression(SQLStatement, SQLExpression, List<SQLExpression>) - Method in class org.datanucleus.store.rdbms.sql.method.SumFunction
 
getExpression(SQLStatement, SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.TemoralMinuteMethod6
 
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.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.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.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.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
 
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.
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
 
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
 
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
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.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
Return 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
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
getFetchAllSequences(ManagedConnection) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Accessor for the sequences
getFetchDirection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getFetchDirection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getFetchSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingResultSet
 
getFetchSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingStatement
 
getFieldMetaData(String) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the MetaData for the named field
getFieldNumberInElementForBidirectional(ObjectProvider) - 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.
getFilenameForObjectProvider(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.java.SerialisedLocalFileMapping
 
getFloat(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp2.DelegatingCallableStatement
 
getFloat(String) - M