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.dbcp
Configuration settings for handling abandoned db connections.
AbandonedConfig() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedConfig
 
AbandonedObjectPool - Class in org.datanucleus.store.rdbms.datasource.dbcp
An implementation of a Jakarta-Commons ObjectPool which tracks JDBC connections and can recover abandoned db connections.
AbandonedObjectPool(PoolableObjectFactory, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedObjectPool
Create an ObjectPool which tracks db connections.
AbandonedTrace - Class in org.datanucleus.store.rdbms.datasource.dbcp
Tracks db connection usage for recovering and reporting abandoned db connections.
AbandonedTrace() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Create a new AbandonedTrace without config and without doing abandoned tracing.
AbandonedTrace(AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Construct a new AbandonedTrace with no parent object.
AbandonedTrace(AbandonedTrace) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Construct a new AbandonedTrace with a parent object.
abort(Executor) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
abort(Executor) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
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.
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.dbcp.DelegatingResultSet
 
AbstractArrayStore - 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 - 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.
AbstractDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource
Abstract superclass for data source factory.
AbstractDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.AbstractDataSourceFactory
 
AbstractLargeBinaryRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a large binary (e.g BLOB, LONGVARBINARY) RDBMS type.
AbstractLargeBinaryRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Constructor.
AbstractLargeBinaryRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Constructor.
AbstractListStore - 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 - Class in org.datanucleus.store.rdbms.scostore
Abstract representation of the backing store for a Map.
AbstractMapStore(RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Constructor.
AbstractRDBMSGenerator - Class in org.datanucleus.store.rdbms.valuegenerator
Abstract representation of a ValueGenerator for RDBMS datastores.
AbstractRDBMSGenerator(String, Properties) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.AbstractRDBMSGenerator
Constructor.
AbstractRDBMSQueryResult - Class in org.datanucleus.store.rdbms.query
Abstract representation of a QueryResult for RDBMS queries.
AbstractRDBMSQueryResult(Query, ResultObjectFactory, ResultSet) - Constructor for class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
Constructor of the result from a Query.
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.
AbstractSetStore - 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.
AbstractSQLMethod - Class in org.datanucleus.store.rdbms.sql.method
Abstract implementation of an SQLMethod.
AbstractSQLMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.AbstractSQLMethod
 
AbstractSQLOperation - Class in org.datanucleus.store.rdbms.sql.operation
Abstract representation for SQLOperations.
AbstractSQLOperation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.AbstractSQLOperation
 
AbstractStatementGenerator - Class in org.datanucleus.store.rdbms.sql
Abstract generator of SQLStatements.
AbstractStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
Constructor for the case where we select the candidate table.
AbstractStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String, DatastoreContainerObject, DatastoreIdentifier, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
Constructor for the case where we select the join table and join to the candidate table.
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.dbcp.PoolingDriver
 
ACCESS_PARENTQUERY_IN_SUBQUERY_JOINED - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether this database supports joining outer and inner queries using columns.
acmd - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
Metadata for the persistent class.
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.dbcp.DelegatingConnection
 
activate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
activate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableCallableStatement
Activates after retrieval from the pool.
activate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolablePreparedStatement
 
activateObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedPoolableObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BasePoolableObjectFactory
No-op.
activateObject(Object, Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedPoolableObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolableObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
activateObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
KeyedPoolableObjectFactory method for activating pooled statements.
adapt(KeyedPoolableObjectFactory) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Adapt a KeyedPoolableObjectFactory instance to work where a PoolableObjectFactory is needed.
adapt(KeyedPoolableObjectFactory, Object) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Adapt a KeyedPoolableObjectFactory instance to work where a PoolableObjectFactory is needed using the specified key when delegating.
adapt(PoolableObjectFactory) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Adapt a PoolableObjectFactory instance to work where a KeyedPoolableObjectFactory is needed.
adapt(KeyedObjectPool) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Adapt a KeyedObjectPool instance to work where an ObjectPool is needed.
adapt(KeyedObjectPool, Object) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Adapt a KeyedObjectPool instance to work where an ObjectPool is needed using the specified key when delegating.
adapt(ObjectPool) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Adapt an ObjectPool to work where an KeyedObjectPool is needed.
adapterMapping - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
when the element mappings columns can't be part of the primary key by datastore limitations like BLOB types.
add(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Adds one element to the association owner vs elements
add(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to add an element to the List.
add(ObjectProvider, Object, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to add an element to the List.
add(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
Adds one element to the association owner vs elements.
add(Object) - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
add(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Method to add an object to the relationship at the collection end.
add(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Adds one element to the association owner vs elements.
add(ObjectProvider, ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
 
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
 
addAll(ObjectProvider, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to add a collection of elements to the List.
addAll(ObjectProvider, Collection, 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, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
Adds all elements from a collection to the association owner vs elements
addAll(ObjectProvider, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Method to add a collection of object to the relationship at the collection end.
addAll(ObjectProvider, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Adds all elements from a collection to the association container.
addBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
addBatch(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
addBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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(MappedStoreData, ManagedConnection) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Method to insert a row in the SchemaTable.
addClasses(String[], ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to add several persistable classes to the store manager's set of supported classes.
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.
addConnectionProperty(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.
addDatastoreField(DatastoreField, DatastoreField) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Method to add a Column.
addDatastoreField(String, DatastoreIdentifier, JavaTypeMapping, ColumnMetaData) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Creates a new column in the table.
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.SQLStatement
Method to add a grouping expression to the query.
addJoinForOneToOneRelation(SQLStatement, JavaTypeMapping, SQLTable, JavaTypeMapping, DatastoreContainerObject, 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.
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.
addMultitenancyMapping(ColumnMetaData) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Method to add a multi-tenancy discriminator column.
addObject(Class, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Add the specified object either to my type/value list, or as an argument to the object I'm currently constructing.
addObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Not supported in this base implementation.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Not supported in this base implementation.
addObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.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.dbcp.pool.impl.GenericObjectPool
Create an object, and place it into the pool.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Create an object, and place it into the pool.
addObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Create an object using the factory, passivate it, and then placed in the idle object pool.
addObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Create an object, and place it on top of the stack.
addObject(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.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.dbcp.pool.ObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addOrderingColumnsToSelect() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method to add any necessary columns to the SELECT that are needed by the ordering constraint.
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.
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.DatabaseAdapter
Convenience method for use by adapters to add their own fake JDBC/SQL types in where the JDBC driver doesn't provide some type.
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.RDBMSPersistableRelationStore
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.dbcp.AbandonedTrace
Add an object to the list of objects being traced.
addTransactionContextListener(TransactionContextListener) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionContext
Adds a listener for transaction completion events.
addWrittenDdlStatement(String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
When we are in SchemaTool DDL mode, add a new DDL statement.
afterCompletion(TransactionContext, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection.CompletionListener
 
afterCompletion(TransactionContext, boolean) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionContextListener
Occurs after the transaction commits or rolls back.
afterLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
aggregated - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
whether there is an aggregate expression present in the select
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
 
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
 
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.
allProceduresAreCallable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
allTablesAreSelectable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
allUnionsForSamePrimaryTable() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
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.RDBMSAdapter
Whether this datastore supports ALTER TABLE DROP constraints
ALTER_TABLE_DROP_FOREIGN_KEY_CONSTRAINT - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports ALTER TABLE DROP FOREIGN KEY constraints
and(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
and(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
and(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Conditional And.
ANSI_CROSSJOIN_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for whether the RDBMS supports ANSI cross-join syntax.
ANSI_JOIN_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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(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(StringBuffer, 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(StringBuffer, JavaTypeMapping, String, boolean) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to add a WHERE clause restricting the specified mapping.
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 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 columns
applyUserPrimaryKeySpecification(PrimaryKeyMetaData) - Method in class org.datanucleus.store.rdbms.table.MapTable
Convenience method to apply the user specification of columns
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.
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
Abstract iterator for presenting the results for an array store.
ArrayStoreIterator(ObjectProvider, Object, ResultObjectFactory, ElementContainerStore) - Constructor for class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
Constructor.
ArrayTable - Class in org.datanucleus.store.rdbms.table
Representation of a join table for an array.
ArrayTable(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
 
assertAvailable() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Assert the JDOConnection is available
assertInitializationAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.dbcp.pool.BaseKeyedObjectPool
Throws an IllegalStateException when this pool has been closed.
assertOpen() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.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
 
ATT_CLASS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "object" element's "class" attribute.
ATT_ISNULL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "object" element's "isnull" attribute.
ATT_VALUE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "value" attribute.
AUTO_INCREMENT_COLUMN_TYPE_SPECIFICATION - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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.RDBMSAdapter
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.RDBMSAdapter
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.dbcp.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
 

B

BackingStoreHelper - Class in org.datanucleus.store.rdbms.scostore
Series of helper methods for use with RDBMS backing stores.
BackingStoreHelper() - Constructor for class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
 
BaseContainerStore - Class in org.datanucleus.store.rdbms.scostore
Base class for all mapped container stores (collections, maps, arrays).
BaseContainerStore(RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Constructor.
BaseKeyedObjectPool - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool
A simple base implementation of KeyedObjectPool.
BaseKeyedObjectPool() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
 
BaseKeyedPoolableObjectFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool
A base implementation of KeyedPoolableObjectFactory.
BaseKeyedPoolableObjectFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedPoolableObjectFactory
 
BaseObjectPool - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool
A simple base implementation of ObjectPool.
BaseObjectPool() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
 
BasePoolableObjectFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool
A base implementation of PoolableObjectFactory.
BasePoolableObjectFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.BasePoolableObjectFactory
 
BasicDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp
Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties.
BasicDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
BasicDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp
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.
BasicDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSourceFactory
 
BasicManagedDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
BasicManagedDataSource is an extension of BasicDataSource which creates ManagedConnections.
BasicManagedDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
 
beforeFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
BigIntRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a Big Integer RDBMS type.
BigIntRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
 
BigIntRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
Constructor.
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
 
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.
BitRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a BIT RDBMS type.
BitRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.BitRDBMSMapping
 
BitRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.BitRDBMSMapping
Constructor.
BLOB_SET_USING_SETSTRING - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for whether setting a BLOB value allows use of PreparedStatement.setString()
BlobImpl - Class in org.datanucleus.store.rdbms.datatype
The representation (mapping) in the Java TM programming language of an SQL BLOB value.
BlobImpl(Object) - Constructor for class org.datanucleus.store.rdbms.datatype.BlobImpl
Constructor taking a serialised object.
BlobImpl(byte[]) - Constructor for class org.datanucleus.store.rdbms.datatype.BlobImpl
Constructor taking a byte array.
BlobImpl(InputStream) - Constructor for class org.datanucleus.store.rdbms.datatype.BlobImpl
Constructor taking an InputStream.
BlobRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a BLOB RDBMS type.
BlobRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.BlobRDBMSMapping
Constructor.
BlobRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.BlobRDBMSMapping
Constructor.
BoneCPDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource
Plugin for the creation of a BoneCP connection pool.
BoneCPDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.BoneCPDataSourceFactory
 
bonecpPresent(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
 
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.
BooleanRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a BOOLEAN RDBMS type.
BooleanRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
 
BooleanRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
Constructor.
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.dbcp.AbandonedObjectPool
Get a db connection from the pool.
borrowObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Obtains an instance from this pool for the specified key.
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Obtains an instance from the pool.
borrowObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Borrows an object from the keyed pool associated with the given key.
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Borrows an object from the pool.
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Borrow an object from the pool.
borrowObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Borrows an object with the given key.
borrowObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Borrows an object from the pool.
borrowObject(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Obtains an instance from this pool for the specified key.
borrowObject() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.ObjectPool
Obtains an instance from this pool.
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.

C

C3P0DataSourceFactory - Class in org.datanucleus.store.rdbms.datasource
Plugin for the creation of a C3P0 connection pool.
C3P0DataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.C3P0DataSourceFactory
 
c3p0Present(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
 
cacheQueryResults() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
calculatePoolingType(String) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Method to set the connection pooling type (if any).
cancel() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
cancelRowUpdates() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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(DatastoreContainerObject) - Constructor for class org.datanucleus.store.rdbms.key.CandidateKey
Constructor.
candidateTable - Variable in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
Table where the candidate objects are stored.
candidateTableAlias - Variable in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
Alias for the candidate table in the SQL statement.
candidateTableGroupName - Variable in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
Name of the table-group to use for the candidate(s) (optional, see SQLStatement).
candidateType - Variable in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
Candidate type to query.
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
 
caseSensitive - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Whether the data type is case-sensitive in comparisons.
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.
catalogSeparator - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The String used to separate catalog and table name.
cause - Variable in exception org.datanucleus.store.rdbms.datasource.dbcp.DbcpException
Deprecated.
The root cause of this exception (typically an SQLException but this is not required).
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.RDBMSAdapter
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.
charOctetLength - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates the maximum number of bytes in the column (for char types only).
CharRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a CHAR RDBMS type.
CharRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Constructor.
CharRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Constructor.
CHECK_IN_CREATE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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.RDBMSAdapter
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
 
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
 
checkedPool(ObjectPool, Class) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Wraps an ObjectPool and dynamically checks the type of objects borrowed and returned to the pool.
checkedPool(KeyedObjectPool, Class) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Wraps a KeyedObjectPool and dynamically checks the type of objects borrowed and returned to the keyedPool.
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, int, long) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Periodically check the idle object count for the pool.
checkMinIdle(KeyedObjectPool, Object, int, long) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Periodically check the idle object count for the key in the keyedPool.
checkMinIdle(KeyedObjectPool, Collection, int, long) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Periodically check the idle object count for each key in the Collection keys in the keyedPool.
checkNonNullable - Variable in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
checkOpen() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
checkOpen() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
checkOpen() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
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.RDBMSFKSetStore
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.dbcp.pool.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
 
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.dbcp.jocl.JOCLContentHandler
Clears all the values and types in my list.
clear(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Removes the value/type pair at the specified index.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Not supported in this base implementation.
clear(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Not supported in this base implementation.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Not supported in this base implementation.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Clears any objects sitting idle in the pool by removing them from the idle instance pool and then invoking the configured PoolableObjectFactory's KeyedPoolableObjectFactory.destroyObject(Object, Object) method on each idle instance.
clear(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Clears any objects sitting idle in the pool by removing them from the idle instance pool and then invoking the configured PoolableObjectFactory.destroyObject(Object) method on each idle instance.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Clears any objects sitting idle in the pool.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Clears the pool, removing all pooled instances.
clear(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key.
clear() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Clears any objects sitting idle in the pool.
clear() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Clears the pool, removing all pooled instances (optional operation).
clear(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.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.dbcp.pool.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.RDBMSFKArrayStore
Method to clear the Array.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Method to clear the List.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Method to clear the map of all values.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Method to allow the Set relationship to be cleared out.
clear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Method to clear the map of all values.
clearBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
clearBatch() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolablePreparedStatement
Clear Batch.
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.RDBMSJoinMapStore
 
clearKeyOfValue(ObjectProvider, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Utility to clear the key of a value from the Map.
clearOldest() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Clears oldest 15% of objects in pool.
clearParameters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
clearStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Convenience method to reset the SQL for the statement.
clearStmt - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Statement for clearing the container.
clearTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Clear the list of objects being traced by this object.
clearWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
clearWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
clearWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
clearWarnings() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Method to clear warnings from the connection.
CLOB_SET_USING_SETSTRING - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for whether setting a CLOB value allows use of PreparedStatement.setString()
ClobImpl - Class in org.datanucleus.store.rdbms.datatype
The mapping in the JavaTM programming language for the SQL CLOB type.
ClobImpl(String) - Constructor for class org.datanucleus.store.rdbms.datatype.ClobImpl
Constructor taking a string.
ClobRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a Clob RDBMS type.
ClobRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.ClobRDBMSMapping
Constructor.
ClobRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.ClobRDBMSMapping
Constructor.
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.datasource.dbcp.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.dbcp.datasources.InstanceKeyDataSource
Close the connection pool being maintained by this datasource.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
Close pool(s) being maintained by this datasource.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
Close pool being maintained by this datasource.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
Closes the underlying connection, and close any Statements that were not explicitly closed.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.dbcp.DelegatingStatement
Close this DelegatingStatement, and close any ResultSets that were not explicitly closed.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Close this pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Close this pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Closes the keyed object pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Closes the pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Close this pool, and free any resources associated with it.
close() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.ObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableCallableStatement
Returns the CallableStatement to the pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnection
Returns me to my pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolablePreparedStatement
Return me to my pool.
close() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Close and free all PreparedStatements or CallableStatement from the pool, and close the underlying connection.
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
closed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
closeOnCompletion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
closeOnCompletion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
closePool(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
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.
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.scostore.ElementContainerStore
ClassLoader resolver.
clr - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
 
clr - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
 
clr - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
ClassLoader resolver.
clr - Variable in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
ClassLoader resolver.
clr - Variable in class org.datanucleus.store.rdbms.sql.method.AbstractSQLMethod
 
clr - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
ClassLoader resolver to use.
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.
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(DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.CollectionTable
Constructor.
column - Variable in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
The RDBMS 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 - Variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Time within which column info is valid (millisecs).
columnDef - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The default value for the column; may be null.
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.
ColumnImpl - Class in org.datanucleus.store.rdbms.table
Implementation of a Column in an RDBMS datastore.
ColumnImpl(DatastoreContainerObject, String, DatastoreIdentifier, ColumnMetaData) - Constructor for class org.datanucleus.store.rdbms.table.ColumnImpl
Constructor.
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.
columns - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Columns for this table.
columnsByName - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Index to the columns, keyed by name.
columnSize - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The column size.
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.dbcp.DelegatingConnection
 
commit(Xid, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
Commits the transaction and restores the original auto commit setting.
commit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
commit() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Method to commit the connection.
compile() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to update the supplied SQLStatement with the components of the specified query.
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() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to compile the grouping clause of the query into the SQLStatement.
compileHaving() - 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() - 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.
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() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to compile the result clause of the query into the SQLStatement.
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.dbcp.PoolingDriver
 
connection - Variable in class org.datanucleus.store.rdbms.valuegenerator.AbstractRDBMSGenerator
Connection to the datastore.
ConnectionFactory - Interface in org.datanucleus.store.rdbms.datasource.dbcp
Abstract factory interface for creating Connections.
connectionFactory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory
 
ConnectionFactoryImpl - Class in org.datanucleus.store.rdbms
ConnectionFactory for RDBMS datastores.
ConnectionFactoryImpl(StoreManager, String) - Constructor for class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Constructor.
connectionInitSqls - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
These SQL statements run once after a Connection is created.
connectionPool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The object pool that internally manages our connections.
connectionProperties - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The connection properties that will be sent to our JDBC driver when establishing new connections.
ConnectionProvider - Interface in org.datanucleus.store.rdbms
Connects to a DataSource to obtain a Connection.
ConnectionProviderPriorityList - Class in org.datanucleus.store.rdbms
Utility class for Failover.
ConnectionProviderPriorityList() - Constructor for class org.datanucleus.store.rdbms.ConnectionProviderPriorityList
 
constraints - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Optional constraints to apply to this column in its SQL specification.
ConstructorUtil - Class in org.datanucleus.store.rdbms.datasource.dbcp.jocl
Miscellaneous Constructor related utility functions.
ConstructorUtil() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.jocl.ConstructorUtil
 
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 association owner vs elements contains a specific element in the association
containsAll(Collection) - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to check if all of the specified objects are contained here.
containsAsInnerJoin(CollectionExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
Method to return an expression for Collection.contains using INNER JOIN to the element.
containsAsInnerJoin(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.
containsAsInnerJoin(MapExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
Method to return an expression for Map.containsKey using INNER JOIN to the element.
containsAsInnerJoin(MapExpression, SQLExpression) - 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(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(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(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(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(MapExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
Method to return an expression for Map.containsValue using a subquery "EXISTS".
containsInternal(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
 
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(DatastoreField) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
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
 
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.RDBMSAdapter
Whether to create indexes before foreign keys.
createArrayOf(String, Object[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
createArrayOf(String, Object[]) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
createBlob() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
createBlob() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
createClob() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
createClob() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
createConnection() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.ConnectionFactory
Create a new Connection in an implementation specific fashion.
createConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DataSourceConnectionFactory
 
createConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DriverConnectionFactory
 
createConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DriverManagerConnectionFactory
 
createConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
 
createConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory
 
createConnection() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.managed.XAConnectionFactory
Create a new Connection in an implementation specific fashion.
createConnectionFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Creates a JDBC connection factory for this datasource.
createConnectionFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
 
createConnectionPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.
createDataSource() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.dbcp.BasicDataSourceFactory
Creates and configures a BasicDataSource instance based on the given properties.
createDataSourceInstance() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Creates the actual data source instance.
createDataSourceInstance() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
 
createDatastoreField(JavaTypeMapping, String, int) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Method to create a datastore field for a Java type mapping.
createDatastoreField(JavaTypeMapping, String, ColumnMetaData) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Method to create a datastore field for a Java type mapping.
createDatastoreField(AbstractMemberMetaData, DatastoreContainerObject, JavaTypeMapping, ColumnMetaData, DatastoreField, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Method to create a datastore field for a PersistenceCapable mapping.
createDatastoreMapping(JavaTypeMapping, AbstractMemberMetaData, int, DatastoreField) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Method to create the datastore mapping for a java type mapping at a particular index.
createDatastoreMapping(JavaTypeMapping, DatastoreField, String) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Method to create the datastore mapping for a particular column and java type.
createKey(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Create a PStmtKey for the given arguments.
createKey(String, int, int, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Create a PStmtKey for the given arguments.
createKey(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Create a PStmtKey for the given arguments.
createKey(String, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Create a PStmtKey for the given arguments.
createManagedConnection(Object, Map) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Method to create a new ManagedConnection.
createNClob() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
createNClob() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
createParams - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Indicates the parameters used in defining columns of this type.
createPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPool with the currently configured properties.
createPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create and return a new ObjectPool.
createPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Create a StackKeyedObjectPool with current property settings.
createPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Create a StackObjectPool.
createPool() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPoolFactory
Create a new KeyedObjectPool.
createPool() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.ObjectPoolFactory
Create and return a new ObjectPool.
createPoolableConnectionFactory(ConnectionFactory, KeyedObjectPoolFactory, AbandonedConfig) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Creates the PoolableConnectionFactory and attaches it to the connection pool.
createPoolableConnectionFactory(ConnectionFactory, KeyedObjectPoolFactory, AbandonedConfig) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
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.
createSchema(Set<String>, Properties) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
createSchema(Object, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Method to create the schema with the supplied name.
createSchemaSequences(Set<String>, ClassLoaderResolver, FileWriter) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
createSQLXML() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
createSQLXML() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
createStatement() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
createStatement(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
createStatement(int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
createStatement() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for a statement.
createStatement(int, int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for a statement.
createStatement(int, int, int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for a statement.
createStruct(String, Object[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
createStruct(String, Object[]) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
crossJoin(DatastoreContainerObject, String, String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form a right outer join to the specified table using the provided mappings.
CROSSJOIN_ASINNER11_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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

DatabaseAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to a specific vendor's database.
DatabaseAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Constructs a database adapter based on the given JDBC metadata.
dataDefinitionCausesTransactionCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
dataDefinitionIgnoredInTransactions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
DATALINK - Static variable in class org.datanucleus.store.rdbms.schema.DB2TypeInfo
sql type DATALINK
DatalinkRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a Datalink RDBMS type (used by DB2).
DatalinkRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.DatalinkRDBMSMapping
 
DatalinkRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.DatalinkRDBMSMapping
Constructor.
DataNucleusDataSourceFactory - Interface in org.datanucleus.store.rdbms.datasource
Interface for a DataSourceFactory for use within DataNucleus.
dataSource - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The data source we will use to manage connections.
DataSourceConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp
A DataSource-based implementation of ConnectionFactory.
DataSourceConnectionFactory(DataSource) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DataSourceConnectionFactory
 
DataSourceConnectionFactory(DataSource, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DataSourceConnectionFactory
 
DataSourceXAConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
An implementation of XAConnectionFactory which uses a real XADataSource to obtain connections and XAResources.
DataSourceXAConnectionFactory(TransactionManager, XADataSource) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
Creates an DataSourceXAConnectionFactory which uses the specified XADataSource to create database connections.
DataSourceXAConnectionFactory(TransactionManager, XADataSource, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
Creates an DataSourceXAConnectionFactory which uses the specified XADataSource to create database connections.
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.
DatastoreConfigurationException - Exception in org.datanucleus.store.rdbms.datasource
Exception thrown when encountering a configuration error for a datastore driver.
DatastoreConfigurationException(String) - Constructor for exception org.datanucleus.store.rdbms.datasource.DatastoreConfigurationException
Constructor.
DatastoreDriverNotFoundException - Exception in org.datanucleus.store.rdbms.datasource
Exception thrown when a datastore driver class (e.g JDBC driver) is not found.
DatastoreDriverNotFoundException(String) - Constructor for exception org.datanucleus.store.rdbms.datasource.DatastoreDriverNotFoundException
Constructor.
datastoreIDMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for datastore identity (optional).
datastoreMajorVersion - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The major version number of the underlying datastore.
datastoreMapping - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Datastore mapping for this column.
datastoreMinorVersion - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The minor version number of the underlying datastore.
DatastorePoolException - Exception in org.datanucleus.store.rdbms.datasource
Exception thrown when encountering an error creating a data source pool.
DatastorePoolException(String, String, String, Exception) - Constructor for exception org.datanucleus.store.rdbms.datasource.DatastorePoolException
Constructor.
datastoreProductName - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The product name of the underlying datastore.
datastoreProductVersion - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The version number of the underlying datastore as a string.
datastoreRevisionVersion - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The revision version number of the underlying datastore.
DatastoreUUIDHexGenerator - Class in org.datanucleus.store.rdbms.valuegenerator
Generator for values using datastore-based UUID generation.
DatastoreUUIDHexGenerator(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).
DateGetDay2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getDay().
DateGetDay2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetDay2Method
 
DateGetDay3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getDay() using PostgreSQL.
DateGetDay3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetDay3Method
 
DateGetDayMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getDay().
DateGetDayMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetDayMethod
 
DateGetHour2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getHour().
DateGetHour2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetHour2Method
 
DateGetHour3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getHour() using PostgreSQL.
DateGetHour3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetHour3Method
 
DateGetHour4Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getHour() using MSSQL.
DateGetHour4Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetHour4Method
 
DateGetHourMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getHour().
DateGetHourMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetHourMethod
 
DateGetMinute2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMinute().
DateGetMinute2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetMinute2Method
 
DateGetMinute3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMinute() using PostgreSQL.
DateGetMinute3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetMinute3Method
 
DateGetMinute4Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMinute() using MSSQL.
DateGetMinute4Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetMinute4Method
 
DateGetMinuteMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMinute().
DateGetMinuteMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetMinuteMethod
 
DateGetMonth2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMonth().
DateGetMonth2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetMonth2Method
 
DateGetMonth3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMonth() using PostgreSQL.
DateGetMonth3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetMonth3Method
 
DateGetMonthMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getMonth().
DateGetMonthMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetMonthMethod
 
DateGetSecond2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getSecond().
DateGetSecond2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetSecond2Method
 
DateGetSecond3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getSecond() using PostgreSQL.
DateGetSecond3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetSecond3Method
 
DateGetSecond4Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getSecond() using MSSQL.
DateGetSecond4Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetSecond4Method
 
DateGetSecondMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getSecond().
DateGetSecondMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetSecondMethod
 
DateGetYear2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getYear().
DateGetYear2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetYear2Method
 
DateGetYear3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getYear().
DateGetYear3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetYear3Method
 
DateGetYearMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {dateExpr}.getYear().
DateGetYearMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.DateGetYearMethod
 
DateRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a DATE RDBMS type.
DateRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.DateRDBMSMapping
 
DateRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.DateRDBMSMapping
Constructor.
DATETIME_STORES_MILLISECS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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.
DB2TypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for DB2 datastores.
DB2TypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.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.schema.DB2TypeInfo
 
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.RDBMSPersistableRelationStore
Datastore adapter in use by this store.
dba - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Database Adapter being used.
DBCPBuiltinDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource
Plugin for the creation of a DBCP connection pool.
DBCPBuiltinDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.DBCPBuiltinDataSourceFactory
 
DBCPDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource
Plugin for the creation of a DBCP connection pool.
DBCPDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.DBCPDataSourceFactory
 
DbcpException - Exception in org.datanucleus.store.rdbms.datasource.dbcp
Deprecated.
This will be removed in a future version of DBCP.
DbcpException() - Constructor for exception org.datanucleus.store.rdbms.datasource.dbcp.DbcpException
Deprecated.
Construct a new runtime exception with null as its detail message.
DbcpException(String) - Constructor for exception org.datanucleus.store.rdbms.datasource.dbcp.DbcpException
Deprecated.
Construct a new runtime exception with the specified detail message.
DbcpException(String, Throwable) - Constructor for exception org.datanucleus.store.rdbms.datasource.dbcp.DbcpException
Deprecated.
Construct a new runtime exception with the specified detail message and cause.
DbcpException(Throwable) - Constructor for exception org.datanucleus.store.rdbms.datasource.dbcp.DbcpException
Deprecated.
Construct a new runtime exception with the specified cause and a detail message of (cause == null ? null : cause.toString()).
dbcpPresent(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
 
debugMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.JoinTable
Convenience logging method to output the mapping information for an element, key, value field
decimalDigits - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates the number of fractional digits.
DecimalRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a Decimal RDBMS type.
DecimalRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
DecimalRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
Constructor.
DEFAULT_BEFORE_NULL_IN_COLUMN_OPTIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether any DEFAULT tag will be before any NULL/NOT NULL in the column options.
DEFAULT_INIT_SLEEPING_CAPACITY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
The default initial size of the pool (this specifies the size of the container, it does not cause the pool to be pre-populated.)
DEFAULT_INIT_SLEEPING_CAPACITY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
The default initial size of the pool (this specifies the size of the container, it does not cause the pool to be pre-populated.)
DEFAULT_KEYWORD_IN_COLUMN_OPTIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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.RDBMSAdapter
Whether we support DEFAULT tag together with NOT NULL in CREATE TABLE statements.
DEFAULT_LIFO - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default LIFO status.
DEFAULT_LIFO - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default LIFO status.
DEFAULT_MAX_ACTIVE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default cap on the total number of active instances (per key) from the pool.
DEFAULT_MAX_ACTIVE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default cap on the total number of active instances from the pool.
DEFAULT_MAX_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default cap on the number of idle instances (per key) in the pool.
DEFAULT_MAX_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default cap on the number of "sleeping" instances in the pool.
DEFAULT_MAX_SLEEPING - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
The default cap on the number of "sleeping" instances in the pool.
DEFAULT_MAX_SLEEPING - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
The cap on the number of "sleeping" instances in the pool.
DEFAULT_MAX_TOTAL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default cap on the the overall maximum number of objects that can exist at one time.
DEFAULT_MAX_WAIT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default maximum amount of time (in milliseconds) the GenericKeyedObjectPool.borrowObject(java.lang.Object) method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericKeyedObjectPool.WHEN_EXHAUSTED_BLOCK.
DEFAULT_MAX_WAIT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default maximum amount of time (in milliseconds) the GenericObjectPool.borrowObject() method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericObjectPool.WHEN_EXHAUSTED_BLOCK.
DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
DEFAULT_MIN_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default minimum level of idle objects in the pool.
DEFAULT_MIN_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default minimum number of "sleeping" instances in the pool before before the evictor thread (if active) spawns new objects.
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.dbcp.pool.impl.GenericKeyedObjectPool
The default number of objects to examine per run in the idle object evictor.
DEFAULT_NUM_TESTS_PER_EVICTION_RUN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default number of objects to examine per run in the idle object evictor.
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.dbcp.pool.impl.GenericObjectPool
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.dbcp.pool.impl.GenericKeyedObjectPool
The default "test on borrow" value.
DEFAULT_TEST_ON_BORROW - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default "test on borrow" value.
DEFAULT_TEST_ON_RETURN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default "test on return" value.
DEFAULT_TEST_ON_RETURN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default "test on return" value.
DEFAULT_TEST_WHILE_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default "test while idle" value.
DEFAULT_TEST_WHILE_IDLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default "test while idle" value.
DEFAULT_TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default "time between eviction runs" value.
DEFAULT_TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default "time between eviction runs" value.
DEFAULT_WHEN_EXHAUSTED_ACTION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
The default "when exhausted action" for the pool.
DEFAULT_WHEN_EXHAUSTED_ACTION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default "when exhausted action" for the pool.
defaultAutoCommit - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The default auto-commit state of connections created by this pool.
defaultCatalog - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The default "catalog" of connections created by this pool.
DefaultDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource
Default DataSource implementation.
DefaultDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.DefaultDataSourceFactory
 
defaultReadOnly - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The default read-only state of connections created by this pool.
defaultTransactionIsolation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The default TransactionIsolation state of connections created by this pool.
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.RDBMSAdapter
Whether this datastore supports deferred constraints.
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.dbcp
A base delegating implementation of CallableStatement.
DelegatingCallableStatement(DelegatingConnection, CallableStatement) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
Create a wrapper for the Statement which traces this Statement to the Connection which created it and the code which created it.
DelegatingConnection - Class in org.datanucleus.store.rdbms.datasource.dbcp
A base delegating implementation of Connection.
DelegatingConnection(Connection) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
Create a wrapper for the Connection which traces this Connection in the AbandonedObjectPool.
DelegatingConnection(Connection, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
Create a wrapper for the Connection which traces the Statements created so that any unclosed Statements can be closed when this Connection is closed.
DelegatingDatabaseMetaData - Class in org.datanucleus.store.rdbms.datasource.dbcp
A base delegating implementation of DatabaseMetaData.
DelegatingDatabaseMetaData(DelegatingConnection, DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
DelegatingPreparedStatement - Class in org.datanucleus.store.rdbms.datasource.dbcp
A base delegating implementation of PreparedStatement.
DelegatingPreparedStatement(DelegatingConnection, PreparedStatement) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.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.dbcp
A base delegating implementation of ResultSet.
DelegatingResultSet(Statement, ResultSet) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
Create a wrapper for the ResultSet which traces this ResultSet to the Statement which created it and the code which created it.
DelegatingResultSet(Connection, ResultSet) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
Create a wrapper for the ResultSet which traces this ResultSet to the Connection which created it (via, for example DatabaseMetadata, and the code which created it.
DelegatingStatement - Class in org.datanucleus.store.rdbms.datasource.dbcp
A base delegating implementation of Statement.
DelegatingStatement(DelegatingConnection, Statement) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.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.
deleteDependent(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.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.dbcp.DelegatingResultSet
 
deletesAreDetected(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
deleteSchema(Set<String>, Properties) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
deleteSchema(Object, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Method to delete the schema with the supplied name.
deleteSequence(String, ManagedConnection) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Method to delete a sequence
DeleteTablesSchemaTransaction - Class in org.datanucleus.store.rdbms
Schema transaction for deleting all known tables.
DeleteTablesSchemaTransaction(RDBMSStoreManager, int, StoreDataManager) - Constructor for class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
 
DerbyAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Cloudscape/Derby database.
DerbyAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Constructs an Apache Derby adapter based on the given JDBC metadata.
DerbySQLFunction - Class in org.datanucleus.store.rdbms.adapter
Java Functions that are called by the database
DerbySQLFunction() - Constructor for class org.datanucleus.store.rdbms.adapter.DerbySQLFunction
 
DerbyTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for Derby datastores.
DerbyTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.DerbyTypeInfo
Constructs a type information object from the current row of the given result set.
deregisterDatastoreMappingsForJDBCType(String) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Utility to deregister all mappings for a JDBC type.
destroyObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedPoolableObjectFactory
Destroy an instance no longer needed by the pool.
destroyObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BasePoolableObjectFactory
No-op.
destroyObject(Object, Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedPoolableObjectFactory
Destroy an instance no longer needed by the pool.
destroyObject(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolableObjectFactory
Destroys an instance no longer needed by the pool.
destroyObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
destroyObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
KeyedPoolableObjectFactory 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 ObjectManager, meaning that thereafter it just behaves like a List.
discriminatorMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any discriminator column.
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 an SQLStatement 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, DatastoreContainerObject, 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, DatastoreContainerObject, 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).
distinct() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Distinct operator.
distinct - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Whether the statement is distinct.
DISTINCT_WITH_SELECT_FOR_UPDATE - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports using DISTINCT when using SELECT ...
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.
doesMaxRowSizeIncludeBlobs() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
doInternalAdd(ObjectProvider, Object, ManagedConnection, boolean, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
 
DoubleRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a DOUBLE RDBMS type.
DoubleRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
DoubleRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
Constructor.
DriverAdapterCPDS - Class in org.datanucleus.store.rdbms.datasource.dbcp.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.dbcp.cpdsadapter.DriverAdapterCPDS
Default no-arg constructor for Serialization
driverClassLoader - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The class loader instance to use to load the JDBC driver.
driverClassName - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The fully qualified Java class name of the JDBC driver to be used.
DriverConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp
A Driver-based implementation of ConnectionFactory.
DriverConnectionFactory(Driver, String, Properties) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DriverConnectionFactory
 
driverMajorVersion - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The major version number of the underlying driver.
DriverManagerConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp
A DriverManager-based implementation of ConnectionFactory.
DriverManagerConnectionFactory(String, Properties) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DriverManagerConnectionFactory
Constructor for DriverManagerConnectionFactory.
DriverManagerConnectionFactory(String, String, String) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.DriverManagerConnectionFactory
Constructor for DriverManagerConnectionFactory.
DriverManagerDataSource - Class in org.datanucleus.store.rdbms.datasource
Wrapper to the JDBC DataSource class.
DriverManagerDataSource(String, String, String, String, ClassLoaderResolver, Properties) - Constructor for class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
Constructor.
driverMinorVersion - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The minor version number of the underlying driver.
driverName - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
the JDBC driver name
driverVersion - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
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.
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
 
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.
ElementContainerStore.ElementInfo - Class in org.datanucleus.store.rdbms.scostore
Inner class wrapping the information required for a valid element type.
ElementContainerStore.ElementInfo(AbstractClassMetaData, DatastoreClass) - Constructor for class org.datanucleus.store.rdbms.scostore.ElementContainerStore.ElementInfo
Constructor
ElementContainerTable - Class in org.datanucleus.store.rdbms.table
Representation of a join table for a container of elements.
ElementContainerTable(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 "") type.
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.CollectionContainsMethod
 
ELT_ARRAY - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "array" element.
ELT_BOOLEAN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "boolean" element.
ELT_BYTE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "byte" element.
ELT_CHAR - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "char" element.
ELT_COLLECTION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "collection" element.
ELT_DOUBLE - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "double" element.
ELT_FLOAT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "float" element.
ELT_INT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "int" element.
ELT_LIST - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "list" element.
ELT_LONG - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "long" element.
ELT_OBJECT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "object" element.
ELT_SHORT - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "short" element.
ELT_STRING - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The name of the "string" element.
embeddedKeyMappingsMap - Variable in class org.datanucleus.store.rdbms.table.MapTable
Map of field mappings when containing an embedded PC key.
embeddedValueMappingsMap - Variable in class org.datanucleus.store.rdbms.table.MapTable
Map of field mappings when containing an embedded PC value.
emd - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
MetaData for the "element-type" class.
encloseInParentheses() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Method to request the enclosure of this expression within parentheses.
encloseInParentheses() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Set to enclose this SQL in parentheses.
end(Xid, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
This method does nothing.
endElement(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
 
entrySetStore() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Accessor for the map entries in the Map.
entrySetStore() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
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.
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.JavaxTimeLiteral
 
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.datasource.dbcp.DelegatingCallableStatement
 
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
This method considers two objects to be equal if the underlying jdbc objects are equal.
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
This method considers two objects to be equal if the underlying jdbc objects are equal.
equals(Object) - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
Equality operator.
equals(Object) - Method in class org.datanucleus.store.rdbms.key.CandidateKey
Equality operator.
equals(Object) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Equality operator.
equals(Object) - Method in class org.datanucleus.store.rdbms.key.Index
Equality operator.
equals(Object) - Method in class org.datanucleus.store.rdbms.key.PrimaryKey
Equality operator
equals(Object) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
 
equals(Object) - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Equality operator for QueryResults.
equals(Object) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Equality operator for QueryResults.
equals(Object) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Equality operator.
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.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) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
erodingPool(ObjectPool, float) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
erodingPool(KeyedObjectPool) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
erodingPool(KeyedObjectPool, float) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
erodingPool(KeyedObjectPool, float, boolean) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
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.dbcp.pool.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.dbcp.pool.impl.GenericObjectPool
Perform numTests idle object eviction tests, evicting examined objects that meet the criteria for eviction.
execute(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Executes the transaction.
execute() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
execute(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
execute(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
execute(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
execute(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
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.dbcp.DelegatingStatement
 
executeClear(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
executeDdlStatement(Statement, String) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Execute a single DDL SQL statement with appropriate logging.
executeDdlStatementList(List, 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.dbcp.DelegatingPreparedStatement
 
executeQuery(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
executeQuery(Map) - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
Method to execute the actual query.
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.dbcp.DelegatingPreparedStatement
 
executeUpdate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
executeUpdate(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
executeUpdate(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
executeUpdate(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
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.RDBMSAdapter
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.
ExpressionUtils() - Constructor for class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
 
exprFactory - Variable in class org.datanucleus.store.rdbms.sql.method.AbstractSQLMethod
 
exprFactory - Variable in class org.datanucleus.store.rdbms.sql.operation.AbstractSQLOperation
 
EXTENSION_RDBMS_FETCH_DIRECTION - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
EXTENSION_RDBMS_FETCH_DIRECTION - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
 
EXTENSION_RDBMS_RESULTSET_CONCURRENCY - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
EXTENSION_RDBMS_RESULTSET_CONCURRENCY - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
 
EXTENSION_RDBMS_RESULTSET_TYPE - Static variable in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
EXTENSION_RDBMS_RESULTSET_TYPE - Static variable in class org.datanucleus.store.rdbms.query.JPQLQuery
 
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

failureMessage(String, int, Exception) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Utility to output any error message.
failureMessage(String, Object, Exception) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
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
 
fetchPlan - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
Fetch Plan to use when loading fields (if any).
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
 
findColumn(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
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
Constructs a Firebird adapter based on the given JDBC metadata.
FirebirdTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for Firebird datastores.
FirebirdTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.FirebirdTypeInfo
Constructs a type information object from the current row of the given result set.
first() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.RDBMSAdapter
 
FK_DELETE_ACTION_DEFAULT - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
FK_DELETE_ACTION_NULL - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
FK_DELETE_ACTION_RESTRICT - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
FK_IN_END_CREATE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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.RDBMSAdapter
 
FK_UPDATE_ACTION_DEFAULT - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
FK_UPDATE_ACTION_NULL - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
FK_UPDATE_ACTION_RESTRICT - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
flags - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Operational flags, for nullability, PK, autoinc, etc.
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.
FloatRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a Float RDBMS type.
FloatRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.FloatRDBMSMapping
 
FloatRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.FloatRDBMSMapping
Constructor.
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
 
ForeignKey - Class in org.datanucleus.store.rdbms.key
Representation of a foreign key to another table.
ForeignKey(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.
forget(Xid) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
Clears the currently associated transaction if it is the specified xid.
ForwardQueryResult - Class in org.datanucleus.store.rdbms.query
Lazy collection results from a Query with the ResultSet in a forward direction.
ForwardQueryResult(Query, ResultObjectFactory, 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.datatype.BlobImpl
Free the Blob object and releases the resources that it holds.
free() - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
Free the Blob object and releases the resources that it holds.

G

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.JavaxTimeLiteral
 
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.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.dbcp.DelegatingDatabaseMetaData
 
generateOrderingStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method to generate the ordering statement to add to the overall query statement.
generateQueryStatement() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method to perform any necessary pre-processing on the users query statement before we execute it.
generateStatementWithoutQuotes() - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
Convenience method to generate the statement without any quotes.
generateTableAlias(DatastoreContainerObject, String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to generate the alias to be used for a joined table.
GenericKeyedObjectPool - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A configurable KeyedObjectPool implementation.
GenericKeyedObjectPool() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool with no factory.
GenericKeyedObjectPool(KeyedPoolableObjectFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, GenericKeyedObjectPool.Config) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, int, byte, long) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, int, byte, long, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, int, byte, long, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, int, byte, long, int, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, int, byte, long, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, int, byte, long, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool.Config - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A simple "struct" encapsulating the configuration information for a GenericKeyedObjectPool.
GenericKeyedObjectPool.Config() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
GenericKeyedObjectPoolFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A factory for creating GenericKeyedObjectPool instances.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, GenericKeyedObjectPool.Config) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, byte, long) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, byte, long, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, byte, long, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, byte, long, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, byte, long, int, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, byte, long, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, byte, long, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericObjectPool - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A configurable ObjectPool implementation.
GenericObjectPool() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool with default properties.
GenericObjectPool(PoolableObjectFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified factory.
GenericObjectPool(PoolableObjectFactory, GenericObjectPool.Config) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory, int, byte, long) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory, int, byte, long, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory, int, byte, long, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory, int, byte, long, int, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory, int, byte, long, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory, int, byte, long, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, long) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool.Config - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A simple "struct" encapsulating the configuration information for a GenericObjectPool.
GenericObjectPool.Config() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
GenericObjectPoolFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A factory for creating GenericObjectPool instances.
GenericObjectPoolFactory(PoolableObjectFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, GenericObjectPool.Config) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, int, byte, long) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, int, byte, long, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, int, byte, long, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, int, byte, long, int, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, int, byte, long, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, int, byte, long, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, long) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, long, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
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.RDBMSAdapter
Whether the datastore supports "Statement.getGeneratedKeys".
getAbstractClassMetaData() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor for the AbstractClassMetaData
getActiveCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
 
getActiveTransactionContext() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionRegistry
Gets the active TransactionContext or null if not Transaction is active.
getAdapterClass(PluginManager, String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.adapter.RDBMSAdapterFactory
Accessor for the adapter class for a specified datastore product.
getAdapterMapping() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
 
getAdapterTime(Timestamp) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
getAddCandidateKeyStatement(CandidateKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
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 interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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(DatastoreContainerObject, Column) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(DatastoreContainerObject, Column) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(DatastoreContainerObject, Column) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(DatastoreContainerObject, Column) - Method in class org.datanucleus.store.rdbms.adapter.McKoiAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(DatastoreContainerObject, Column) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(DatastoreContainerObject, Column) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(DatastoreContainerObject, Column) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for the SQL statement to add a column to a table.
getAddColumnStatement(DatastoreContainerObject, 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.DatabaseAdapter
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 interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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.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.DatabaseAdapter
Returns the appropriate SQL to add a primary key to its table.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
HSQL 1.7.0 does not support ALTER TABLE to define a primary key
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
HSQL 1.7.0 does not support ALTER TABLE to define a primary key
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.PostgreSQLAdapter
PostgreSQL allows specification of PRIMARY KEY in the CREATE TABLE, so we need nothing here.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to add a primary key to its table.
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
 
getAddPrimaryKeyStatement(PrimaryKey, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getAddStmt() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Generates the statement for adding items.
getAddStmt() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Generates the statement for adding items.
getAlias() - Method in class org.datanucleus.store.rdbms.sql.SQLColumn
 
getAlias() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
getAliasForSQLTable(SQLTable) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Returns the alias used for the specified SQLTable.
getAliasForTable(SQLStatement, DatastoreContainerObject, String) - Method in class org.datanucleus.store.rdbms.sql.SQLTableAlphaNamer
 
getAliasForTable(SQLStatement, DatastoreContainerObject, String) - Method in interface org.datanucleus.store.rdbms.sql.SQLTableNamer
Method to return the alias to use for the specified table.
getAliasForTable(SQLStatement, DatastoreContainerObject, 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, MappedStoreManager, 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.dbcp.DelegatingCallableStatement
 
getArray(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getArray(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getArray(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.dbcp.DelegatingResultSet
 
getAsciiStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getAsciiStream() - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
getAsInnerJoin(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(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.
getAsSubquery(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(MapExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.MapGetMethod
Implementation of Map.get() using a subquery on the table representing the map, adding a condition on the key and returning the value.
getAttributes(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getAttributeValue(String, Attributes) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
getAttributeValue(String, Attributes, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Returns the value of attribute with the given localname within the JOCL namespace from the given set of Attributes.
getAutoCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getAutoCommit() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for the autocommit setting.
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the autoincrementing 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.MSSQLServerAdapter
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.PostgreSQLAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementKeyword() - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for the auto-increment/identity keyword for generating DDLs.
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getAutoIncrementKeyword() - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Accessor for the auto-increment keyword for generating DDLs (CREATE TABLEs...).
getAutoIncrementStmt(Table, String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the autoincrementing 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.MSSQLServerAdapter
Accessor for the auto-increment sql 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 interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for the auto-increment/identity 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.SybaseAdapter
Accessor for the auto-increment sql statement for this datastore.
getBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassTable
 
getBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassView
 
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 class org.datanucleus.store.rdbms.table.SecondaryTable
Convenience accessor for the base table for this table which has the specified field.
getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getBigDecimal(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
Deprecated. 
getBigDecimal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getBigDecimal(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getBigDecimal(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
Deprecated. 
getBigDecimal(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
Deprecated. 
getBigDecimal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBigDecimal(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBinaryStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBinaryStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBinaryStream() - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
 
getBinaryStream(long, long) - Method in class org.datanucleus.store.rdbms.datatype.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.dbcp.DelegatingCallableStatement
 
getBlob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getBlob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBlob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBoolean(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getBoolean(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getBoolean(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBoolean(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBoolean(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
 
getBoolean(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Method to extract a boolean from the ResultSet at the specified position
getBoolean(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
Method to extract a boolean from the ResultSet at the specified position
getBoolean(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
getBoolean(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
Getter for when we are storing a boolean field as a SMALLINT.
getBoolean(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
Getter for when we are storing a boolean field as a TINYINT.
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(SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringMatchesMethod
 
getBooleanLikeExpression(SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringSimilarPostgresqlMethod
 
getByte(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getByte(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getByte(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getByte(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getByte(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
getByte(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
getByte(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
getBytes(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getBytes(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getBytes(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBytes(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getBytes(long, int) - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
 
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(DatastoreContainerObject, 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.dbcp.DelegatingConnection
 
getCatalog() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for the catalog.
getCatalogName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
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.MSSQLServerAdapter
Accessor for the catalog name.
getCatalogName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
 
getCatalogName(Connection) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for the Catalog Name for this datastore.
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.
getCatalogName() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for the Catalog name for this table.
getCatalogs() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getCatalogSeparator() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the catalog separator.
getCatalogSeparator() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getCatalogTerm() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getCause() - Method in exception org.datanucleus.store.rdbms.datasource.dbcp.DbcpException
Deprecated.
Return the root cause of this exception (if any).
getChar(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Method to extract a character from the ResultSet at the specified position
getChar(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
getChar(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
Method to extract a character from the ResultSet at the specified position
getChar(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
getCharacterStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getCharacterStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getCharacterStream() - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
getCharacterStream(long, long) - Method in class org.datanucleus.store.rdbms.datatype.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.DatabaseAdapter
Creates a CHECK constraint definition based on the given values e.g.
getCheckConstraintForValues(DatastoreIdentifier, Object[], boolean) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Creates a CHECK constraint definition based on the given values e.g.
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.
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.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.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
 
getClassName() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor for the class name
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.RDBMSFKArrayStore
Generates the statement for clearing items by nulling the owner link out.
getClearNullifyStmt() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
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 container.
getClientInfo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getClientInfo(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getClientInfo() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
getClientInfo(String) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
getClientInfoProperties() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getClob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getClob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getClob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getClob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getColumn() - Method in class org.datanucleus.store.rdbms.sql.SQLColumn
 
getColumnDef() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
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.
getColumnMetaData() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getColumnName() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getColumnNumber() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
getColumnPrivileges(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getColumns(Connection, String, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
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(Connection, String, String, String, String) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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.dbcp.DelegatingDatabaseMetaData
 
getColumnSize() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
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.
getConcurrency() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getCondition() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
Accessor for the conditions of the join.
getConfig() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Get the abandoned config for this object.
getConnection(DataSource[]) - Method in interface org.datanucleus.store.rdbms.ConnectionProvider
Obtain a connection from the datasources, starting on the first datasource, and if unable to obtain a connection skips to the next one on the list, and try again until the list is exhausted.
getConnection(DataSource[]) - Method in class org.datanucleus.store.rdbms.ConnectionProviderPriorityList
Obtain a connection from the datasources, starting on the first datasource, and if unable to obtain a connection skips to the next one on the list, and try again until the list is exhausted.
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Create (if necessary) and return a connection to the database.
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
BasicDataSource does NOT support this method.
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Attempt to establish a database connection.
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.dbcp.DelegatingDatabaseMetaData
 
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedDataSource
 
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.dbcp.PoolingDataSource
getConnection() - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
Accessor for a JDBC connection for this data source.
getConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
Accessor for a JDBC connection for this data source, specifying username and password.
getConnectionInitSqls() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the list of SQL statements executed when a physical connection is first created.
getConnectionManager(UserPassKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
getConnectionManager(UserPassKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
 
getConnectionManager(UserPassKey) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
 
getConnectionPool(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
getConnectionPoolDataSource() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Get the value of connectionPoolDataSource.
getConnectionProperties() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.
getConstraints() - Method in interface org.datanucleus.store.rdbms.table.Column
 
getConstraints() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getConstructor(Class, Class[]) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.ConstructorUtil
Returns a Constructor for the given method signature, or null if no such Constructor can be found.
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.DatabaseAdapter
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.
getCreateIndexStatement(Index, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate DDL to create an index.
getCreateIndexStatement(Index, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
Returns the appropriate DDL to create an index.
getCreateIndexStatement(Index, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Returns the appropriate DDL to create an index.
getCreateIndexStatement(Index, IdentifierFactory) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to add an index to its table.
getCreateParams() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getCreateTableStatement(TableImpl, Column[], Properties, IdentifierFactory) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
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 interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to create the given table having the given columns.
getCrossReference(String, String, String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getCurrentConnection() - Method in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Obtains the current connection for the transaction.
getCursorName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getDatabaseAdapter() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Convenience to access the Datastore adapter as a DatabaseAdapter.
getDatabaseAdapter() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getDatabaseMajorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getDatabaseMinorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getDatabaseProductName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getDatabaseProductVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getDataSourceName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.RDBMSAdapterFactory
Accessor for an adapter, given a Connection to the datastore.
getDatastoreAdapter() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
 
getDatastoreClass() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor for the table of the element
getDatastoreContainerObject() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
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.DatabaseAdapter
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.OracleAdapter
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.RDBMSAdapter
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.
getDatastoreDriverName() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
getDatastoreDriverVersion() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
getDatastoreField() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Accessor for the datastore field
getDatastoreField(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the Datastore field with the specified identifier.
getDatastoreFields() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the DatastoreFields infered from the java and metadata files.
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.DatabaseAdapter
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.
getDatastoreIdentifierMaxLength(IdentifierType) - Method in class org.datanucleus.store.rdbms.adapter.McKoiAdapter
Method to return the maximum length of a datastore identifier of the specified type.
getDatastoreIdentityForResultSetRow(ExecutionContext, AbstractClassMetaData, Class, boolean, Object, StatementClassMapping) - Static method in class org.datanucleus.store.rdbms.query.PersistentClassROF
Method to return the object datastore identity for a row of the result set.
getDatastoreMapping() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getDatastoreMappingClass(String, String, String, String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Accessor for a datastore mapping class for the specified java type (and optional jdbc type or sql type).
getDatastoreObjectIdMapping() - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for a mapping for the datastore ID (OID) for this table.
getDatastoreObjectIdMapping() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the datastore identity id mapping.
getDatastoreProductName() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
getDatastoreProductVersion() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
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.dbcp.DelegatingCallableStatement
 
getDate(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getDate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getDate(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getDate(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getDate(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getDate(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getDate(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getDate(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DateRDBMSMapping
 
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.dbcp.BasicDataSource
Returns the default auto-commit property.
getDefaultCatalog() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the default catalog.
getDefaultMaxActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
The maximum number of active connections that can be allocated from this pool at the same time, or non-positive for no limit.
getDefaultMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
The maximum number of active connections that can remain idle in the pool, without extra ones being released, or negative for no limit.
getDefaultMaxWait() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
The maximum number of milliseconds that the pool will wait (when there are no available connections) for a connection to be returned before throwing an exception, or -1 to wait indefinitely.
getDefaultReadOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the default readOnly property.
getDefaultTransactionIsolation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the default transaction isolation state of returned connections.
getDefaultTransactionIsolation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.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.dbcp.DelegatingDatabaseMetaData
 
getDefaultValue() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
Returns my underlying Connection.
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
Returns my underlying Statement.
getDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
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.dbcp.DelegatingConnection
Should be final but can't be for compatibility with previous releases.
getDeleteAction() - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Accessor for deleteAction.
getDeleteStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the SQL DELETE statement.
getDeleteTableStatement(SQLTable) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Method to return the basic SQL for a DELETE TABLE statement.
getDeleteTableStatement(SQLTable) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
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 interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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.dbcp.cpdsadapter.DriverAdapterCPDS
Get the value of description.
getDescription() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Get the description.
getDiscriminatorMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor the discriminator mapping of the element (in its table)
getDiscriminatorMapping(boolean) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for the discriminator mapping specified.
getDiscriminatorMapping(boolean) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the discriminator mapping specified .
getDiscriminatorMapping(boolean) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the discriminator mapping specified .
getDiscriminatorMapping(boolean) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the discriminator mapping specified .
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
getDiscriminatorStrategy() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore.ElementInfo
Accessor the discriminator strategy of the element
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.dbcp.DelegatingCallableStatement
 
getDouble(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getDouble(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getDouble(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getDouble(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
getDouble(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
getDouble(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
getDriver() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Get the driver classname.
getDriverClassLoader() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the class loader specified for loading the JDBC driver.
getDriverClassName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the jdbc driver class name.
getDriverMajorVersion() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the JDBC driver major version
getDriverMajorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getDriverMinorVersion() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the JDBC driver minor version
getDriverMinorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getDriverName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getDriverVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL to drop the given table.
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
 
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
 
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Returns the appropriate SQL to drop the given table.
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Returns the appropriate SQL to drop the given table.
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.McKoiAdapter
Returns the appropriate SQL to drop the given table.
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
 
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Method to return the DROP TABLE statement.
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Method to return the drop table statement for Oracle.
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the statement for dropping a table.
getDropTableStatement(DatastoreContainerObject) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to drop the given table.
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getDropTableStatement(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Accessor for the DROP TABLE statement for Sybase.
getDropViewStatement(ViewImpl) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Returns the appropriate SQL to drop the given view.
getDropViewStatement(ViewImpl) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Returns the appropriate SQL to drop the given view.
getElementExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
 
getElementExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
getElementInfo() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getElementInformationForClass() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Convenience method to find the element information relating to the element type.
getElementMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getElementMapping() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the "element" mapping end of the relationship.
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
getEmd() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
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.DatabaseAdapter
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.DatabaseAdapter
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.
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
 
getExistingIndexes(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
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 interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
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.dbcp.DelegatingDatabaseMetaData
 
getExpression(int) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.ArrayContainsMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.ArrayIsEmptyMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.ArraySizeMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.AvgFunction
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.CoalesceFunction
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionIsEmptyMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionSizeMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.CountFunction
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.CurrentDateFunction
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimeFunction
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimestampFunction
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetDay2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetDay3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetDayMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetHour2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetHour3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetHour4Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetHourMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetMinute2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetMinute3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetMinute4Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetMinuteMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetMonth2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetMonth3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetMonthMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetSecond2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetSecond3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetSecond4Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetSecondMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetYear2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetYear3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.DateGetYearMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.EnumOrdinalMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.EnumToStringMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.IndexFunction
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.JDOHelperGetObjectIdMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.JDOHelperGetVersionMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.ListGetMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsEntryMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MapGetMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MapIsEmptyMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MapSizeMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathAbsMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathAcosMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathAsinMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathAtanMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathCeilMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathCosMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathExpMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathFloorMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathLogMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathSinMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathSqrtMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.MathTanMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.NullIfFunction
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.ObjectGetClassMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericAggregateMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.SimpleOrderableAggregateMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.SimpleStringMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.SQLBooleanMethod
 
getExpression(SQLExpression, List) - Method in interface org.datanucleus.store.rdbms.sql.method.SQLMethod
Return the expression for this SQL function.
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.SQLNumericMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringCharAtMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringEndsWithMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringEqualsIgnoreCaseMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringEqualsMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOf2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOf3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOf4Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOf5Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringIndexOfMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringLength2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringLength3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringLengthMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringMatchesMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringReplaceAllMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringStartsWith2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringStartsWith3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringStartsWithMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringSubstring2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringSubstring3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringSubstringMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringToLowerMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringToUpperMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringTranslateMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringTrim2Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringTrim3Method
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimMethod
 
getExpression(SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.method.SumFunction
 
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(SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringMatchesDerbyMethod
 
getExpressionForStringExpressionInput(SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringMatchesMethod
 
getExpressionForStringExpressionInput(SQLExpression, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.StringSimilarPostgresqlMethod
 
getExtendedIndexSettings() - Method in class org.datanucleus.store.rdbms.key.Index
Extended index settings, mostly datastore proprietary settings
getExternalMapping(AbstractMemberMetaData, int) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for an external mapping for the specified field of the required type.
getExternalMapping(AbstractMemberMetaData, int) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
getExternalMapping(AbstractMemberMetaData, int) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
getExtraNameCharacters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Returns the PoolableObjectFactory used by this pool to create and manage object instances.
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
 
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Returns the KeyedPoolableObjectFactory used by StackKeyedObjectPools created by this factory
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Returns the PoolableObjectFactory used by this pool to create and manage object instances.
getFactory() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Returns the factory used by created pools.
getFetchAllSequences(ManagedConnection) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Accessor for the sequences
getFetchDirection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getFetchDirection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getFetchSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getFetchSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getFieldManagerForResultProcessing(ObjectProvider, Object, StatementClassMapping) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getFieldManagerForResultProcessing(ExecutionContext, Object, StatementClassMapping, AbstractClassMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getFieldManagerForStatementGeneration(ObjectProvider, Object, StatementClassMapping, boolean) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return a FieldManager for populating information in statements.
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.RDBMSFKSetStore
This seems to return the field number in the element of the relation when it is a bidirectional relation.
getFloat(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getFloat(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getFloat(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getFloat(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getFloat(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
getFloat(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
getFloat(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.FloatRDBMSMapping
 
getFloat(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
getFloat(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.RealRDBMSMapping
 
getForeignKeyForPCField(JavaTypeMapping, AbstractMemberMetaData, boolean, MappedStoreManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.table.TableUtils
Convenience method to add a foreign key for a PC field.
getForeignKeysForReferenceField(JavaTypeMapping, AbstractMemberMetaData, boolean, MappedStoreManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.table.TableUtils
Convenience method to add foreign-keys for the specified reference field.
getForeignKeyToElement(DatastoreClass, boolean, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Convenience method to generate a ForeignKey from this join table to an element table using the specified mapping.
getForeignKeyToOwner(DatastoreClass, boolean) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Convenience method to generate a ForeignKey from this join table to an owner table.
getFunctionColumns(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AbsFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AcosFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AsinFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AtanFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.AvgFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CeilFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CosFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CountFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CurrentDateFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimeFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.CurrentTimestampFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.ExpFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.FloorFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.LogFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.MaxFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.MinFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericAggregateMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleNumericMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleOrderableAggregateMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SimpleStringMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SinFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SQLCubeFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SQLRollupFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SqrtFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringToLowerMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringToUpperMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimLeftMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimRightMethod
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.SumFunction
 
getFunctionName() - Method in class org.datanucleus.store.rdbms.sql.method.TanFunction
 
getFunctions(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getGeneratedKeys() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getGroupName() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
getHoldability() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getHoldability() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getHoldability() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Access the holdability of the connection.
getIdentifier() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the SQL identifier (the table name).
getIdentifier() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getIdentifierQuoteString() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for an identifier quote string.
getIdentifierQuoteString() - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Accessor for an identifier quote string.
getIdentifierQuoteString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getIdentityForResultSetRow(RDBMSStoreManager, Object, StatementClassMapping, ExecutionContext, AbstractClassMetaData, Class, boolean) - Static method in class org.datanucleus.store.rdbms.query.PersistentClassROF
Method to return the object identity for a row of the result set.
getIdentityType() - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for the identity-type.
getIdentityType() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the identity-type.
getIdentityType() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the identity type in use.
getIdentityType() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the identity-type.
getIdMapping() - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for a mapping for the ID.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.ProbeTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getIdMapping() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the ID mapping for this table.
getIdMapping() - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Accessor for a mapping for the ID (PersistenceCapable) for this table.
getImportedKeys(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getIndexForField(DatastoreContainerObject, IndexMetaData, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.table.TableUtils
Convenience method to create an Index for a field.
getIndexInfo(String, String, String, boolean, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getIndexOfStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generate statement for getting the index of an item.
getIndicesOf(ObjectProvider, Collection) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Utility to find the indices of a collection of elements.
getIndicesOfStmt(Collection) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generates the statement for getting the indices of a collection of element.
getInitCapacity() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Returns the initial capacity of created pools.
getInitialCapacity() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Returns the initial capacity of StackKeyedObjectPools created by this factory.
getInitialSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the initial size of the connection pool.
getInitSleepingCapacity() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
 
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
If my underlying Connection is not a DelegatingConnection, returns it, otherwise recursively invokes this method on my delegate.
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
If my underlying ResultSet is not a DelegatingResultSet, returns it, otherwise recursively invokes this method on my delegate.
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
If my underlying ResultSet is not a DelegatingResultSet, returns it, otherwise recursively invokes this method on my delegate.
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
If my underlying Statement is not a DelegatingStatement, returns it, otherwise recursively invokes this method on my delegate.
getInnermostDelegate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
getInnermostDelegateInternal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getInsertionInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.DatalinkRDBMSMapping
 
getInsertionInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
 
getInsertionInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getInsertionInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Accessor for the string to put in any retrieval datastore statement for this field.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Method to return the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Method to return the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Method to retutn the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Method to retutn the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
Method to return the INSERT statement to use when inserting into a table that has no columns specified.
getInsertStatementForNoColumns(Table) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Method to return the INSERT statement to use when inserting into a table and we dont want to specify columns.
getInsertStatementForNoColumns(Table) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Method to retutn the INSERT statement to use when inserting into a table that has no columns specified.
getInstance() - Static method in class org.datanucleus.store.rdbms.adapter.RDBMSAdapterFactory
Accessor for the RDBMSAdapterFactory.
getInt(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getInt(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getInt(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getInt(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getInt(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
 
getInt(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
getInt(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
getInt(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
getInt(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
getInt(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
getInt(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
getIsNullable() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getJavaTypeMapping() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getJavaTypeMapping() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getJavaUtilDateFormat() - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Get a Format object to handle java.util.Date.
getJDBCMajorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getJDBCMinorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getJdbcType() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the JDBC type being used for this Column
getJdbcType() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getJDBCTypeForName(String) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Method to return the type given the "jdbc-type" name.
getJDBCTypes() - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Accessor for the JDBC types.
getJndiEnvironment(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Get the value of jndiEnvironment which is used when instantiating a jndi InitialContext.
getJoinConditionForJoin(SQLTable, JavaTypeMapping, JavaTypeMapping, SQLTable, JavaTypeMapping, JavaTypeMapping, Object[]) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method to generate the join condition between source and target tables for the supplied mappings.
getJoinedTable() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
getJoinMetaData() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the JoinMetaData which is used to join to the primary DatastoreClass.
getJoinType() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
getJoinTypeForTable(SQLTable) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the type of join used for the specified table.
getKeyExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
getKeyLiteral() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
getKeyMapping() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
getKeyMapping() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the "key" mapping end of the relationship.
getKeyType() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the key type for this Map.
getKmd() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
getLastIndexOfStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generates the statement for getting the index of the last item.
getLastUsed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Get the last time this object was used in ms.
getLifo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Whether or not the idle object pools act as LIFO queues.
getLifo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getLifo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Whether or not the idle object pool acts as a LIFO queue.
getLifo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getLiteralForOne(SQLStatement) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Convenience accessor for a literal for the number 1.
getLiteralPrefix() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getLiteralSuffix() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getLocalTypeName() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getLogAbandoned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedConfig
Flag to log stack traces for application code which abandoned a Statement or Connection.
getLogAbandoned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Flag to log stack traces for application code which abandoned a Statement or Connection.
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
BasicDataSource does NOT support this method.
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Gets the maximum time in seconds that this data source can wait while attempting to connect to a database.
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Get the value of loginTimeout.
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
getLoginTimeout() - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
Accessor for the Login timeout for the driver manager.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedConfig
Returns the log writer being used by this configuration to log information on abandoned objects.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the log writer being used by this data source.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Get the log writer for this data source.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Get the value of logWriter.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
Returns my log writer.
getLogWriter() - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
Accessor for the LogWriter of the driver manager.
getLong(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getLong(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getLong(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getLong(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getLong(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
 
getLong(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
getLong(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
getLong(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
getLong(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
getLong(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
getLong(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
getLowestOperator() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getMajorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
getManagedClasses() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the names of all classes managed by this table.
getManagedClasses() - Method in class org.datanucleus.store.rdbms.table.ClassView
 
getManagedClasses() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
getManagedTables(String, String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Convenience accessor of the Table objects managed in this datastore at this point.
getMapping() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
getMappingForClass(Class) - Method in class org.datanucleus.store.rdbms.sql.method.AbstractSQLMethod
Accessor for the mapping for a particular class.
getMappingForClass(Class) - Method in class org.datanucleus.store.rdbms.sql.operation.AbstractSQLOperation
Accessor for the mapping for a particular class.
getMappingForMemberName(String) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for the JavaTypeMapping that is handling the member of the specified name.
getMappingForParameter(String) - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
Accessor for the mapping information for the parameter with the specified name.
getMappingForParameterPosition(int) - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
Convenience method to return the mapping for the parameter that is at the specified position.
getMappingForResultExpression(int) - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
Accessor for the mapping information for the result expression at the position.
getMappingForType(Class, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Accessor for a mapping to use in a query expression.
getMappingManager(MappedStoreManager) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for a MappingManager suitable for use with this datastore adapter.
getMappingManager(MappedStoreManager) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Accessor for a MappingManager suitable for use with this datastore adapter.
getMapTable() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
getMaxActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the maximum number of active connections that can be allocated at the same time.
getMaxActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
The maximum number of active statements that can be allocated from this pool at the same time, or non-positive for no limit.
getMaxActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
The maximum number of active connections that can be allocated from this pool at the same time, or non-positive for no limit.
getMaxActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the cap on the number of object instances allocated by the pool (checked out or idle), per key.
getMaxActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getMaxActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Returns the maximum number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time.
getMaxActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getMaxBinaryLiteralLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxCatalogNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxCharLiteralLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxColumnNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxColumnsInGroupBy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxColumnsInIndex() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxColumnsInOrderBy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxColumnsInSelect() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxColumnsInTable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxConnections() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxCursorNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxFieldSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getMaxForeignKeys() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the maximum foreign keys by table permitted for this datastore.
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the maximum number of connections that can remain idle in the pool.
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
The maximum number of statements that can remain idle in the pool, without extra ones being released, or negative for no limit.
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
The maximum number of active connections that can remain idle in the pool, without extra ones being released, or negative for no limit.
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the cap on the number of "idle" instances per key.
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Returns the cap on the number of "idle" instances in the pool.
getMaxIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getMaximumScale() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getMaxIndexes() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the maximum indexes by schema permitted for this datastore.
getMaxIndexLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxOpenPreparedStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Gets the value of the BasicDataSource.maxOpenPreparedStatements property.
getMaxPreparedStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Returns the maximun number of prepared statements.
getMaxProcedureNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxRows() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getMaxRowSize() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxSchemaNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxSleeping() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
 
getMaxSleeping() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Returns the maximum number of idle instances in each keyed pool for StackKeyedObjectPools created by this factory
getMaxSleeping() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Returns the maximum number of idle instances in the pool.
getMaxSleeping() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Returns the maxIdle setting for created pools.
getMaxStatementLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxTableNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxTablesInSelect() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxTotal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the overall maximum number of objects (across pools) that can exist at one time.
getMaxTotal() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getMaxUserNameLength() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getMaxWait() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the maximum number of milliseconds that the pool will wait for a connection to be returned before throwing an exception.
getMaxWait() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
The maximum number of milliseconds that the pool will wait (when there are no available connections) for a connection to be returned before throwing an exception, or -1 to wait indefinitely.
getMaxWait() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the maximum amount of time (in milliseconds) the GenericKeyedObjectPool.borrowObject(java.lang.Object) method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericKeyedObjectPool.WHEN_EXHAUSTED_BLOCK.
getMaxWait() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getMaxWait() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Returns the maximum amount of time (in milliseconds) the GenericObjectPool.borrowObject() method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericObjectPool.WHEN_EXHAUSTED_BLOCK.
getMaxWait() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Accessor the for the mapping for a field/property stored in this table.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the field mapping for the specified field.
getMemberMapping(String) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the field mapping for the named field.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the mapping for the specified field/property.
getMemberMapping(String) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the field mapping for the specified field name.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor not used by this table.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor the for the mapping for a field stored in this table
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.PersistableJoinTable
 
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ProbeTable
Accessor the for the mapping for a field/property stored in this table.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the field/property Mapping.
getMemberMapping(String) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the field mapping for the specified field.
getMemberMapping(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Accessor the for the mapping for a field store in this table
getMemberMappingInDatastoreClass(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the mapping for the specified field only in this datastore class.
getMemberMappingInDatastoreClass(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the mapping for the specified field only in this datastore class.
getMemberMappingInDatastoreClass(AbstractMemberMetaData) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the mapping for the specified field only in this datastore class.
getMemberMetaData() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getMetaData() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getMetaData() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
getMetaData() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getMetaData() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for the database metadata.
getMetaDataForExternalMapping(JavaTypeMapping, int) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the MetaData for the (owner) field that an external mapping corresponds to.
getMetaDataForExternalMapping(JavaTypeMapping, int) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
getMetaDataForExternalMapping(JavaTypeMapping, int) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
getMiliseconds(long) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Returns the minimum amount of time a statement may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Returns the minimum amount of time an object may sit idle in the pool before it is eligable for eviction by the idle object evictor (if any).
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Returns the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
getMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the minimum number of idle connections in the pool
getMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the minimum number of idle objects to maintain in each of the keyed pools.
getMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Returns the minimum number of objects allowed in the pool before the evictor thread (if active) spawns new objects.
getMinIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getMinimumScale() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getMinorVersion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
getMoreResults() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getMoreResults(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getMultitenancyMapping() - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
 
getMultitenancyMapping() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
 
getName() - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
getName() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
getName() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
getNameForJDBCType(int) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Accessor for a string name of a JDBC Type
getNCharacterStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getNCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getNCharacterStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getNCharacterStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getNClob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getNClob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getNClob(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getNClob(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getNeedsSubquery(SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.method.CollectionContainsMethod
Convenience method to decide if we handle the contains() by using a subquery, or otherwise via an inner join.
getNeedsSubquery() - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsEntryMethod
Convenience method to decide if we handle the contains() by using a subquery, or otherwise via an inner join.
getNeedsSubquery() - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
Convenience method to decide if we handle the contains() by using a subquery, or otherwise via an inner join.
getNeedsSubquery() - Method in class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
Convenience method to decide if we handle the contains() by using a subquery, or otherwise via an inner join.
getNetworkTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getNetworkTimeout() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
getNewClass() - Method in class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
 
getNewDatastoreAdapter(ClassLoaderResolver, DatabaseMetaData, String, PluginManager) - Method in class org.datanucleus.store.rdbms.adapter.RDBMSAdapterFactory
Accessor for the adapter for a specified datastore product.
getNewInstance(Reference) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSourceFactory
 
getNewInstance(Reference) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSourceFactory
 
getNewUUIDFunction() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The function to creates a unique value of type uniqueidentifier.
getNewUUIDFunction() - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
The function to creates a unique value of type uniqueidentifier.
getNextIDForOrderColumn(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
 
getNextResults() - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
getNextVal(String, ManagedConnection, int, DatastoreIdentifier, String, int) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Accessor for the nextval of a sequence
getNString(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getNString(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getNString(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getNString(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getNucleusConnection(ExecutionContext) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return a NucleusConnection for the ObjectManager.
getNucleusSequence(ExecutionContext, SequenceMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return a datastore sequence for this datastore matching the passed sequence MetaData.
getNullable() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getNullable() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
[Read Only] The current number of active connections that have been allocated from this data source.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
Get the number of active connections in the default pool.
getNumActive(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
Get the number of active connections in the pool for a given user.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
Get the number of active connections in the pool.
getNumActive(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Not supported in this base implementation.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Not supported in this base implementation.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Not supported in this base implementation.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the total number of instances current borrowed from this pool but not yet returned.
getNumActive(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Return the number of instances currently borrowed from this pool.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Return the number of instances currently borrowed from this pool.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Returns the total number of instances current borrowed from this pool but not yet returned.
getNumActive(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key.
getNumActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Return the number of instances currently borrowed from this pool.
getNumActive(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key (optional operation).
getNumActive() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Returns the total number of instances current borrowed from this pool but not yet returned (optional operation).
getNumActive() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.ObjectPool
Return the number of instances currently borrowed from this pool (optional operation).
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
 
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Accessor for the number of tables in the schema for this schema.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Accessor for the number of columns in the schema for this table.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Accessor for the number of indices cols in the schema for this table.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Accessor for the number of columns in the schema for this table.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Accessor for the number of pk cols in the schema for this table.
getNumberOfChildren() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Accessor for the number of JDBC types in the schema for this schema.
getNumberOfConstructorArgMappings() - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
getNumberOfResultExpressions() - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
getNumberOfSelects() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the number of selected items in the SELECT clause.
getNumberOfSubExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getNumberOfTableGroups() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the number of table groups.
getNumberOfTables() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the number of tables defined for this statement.
getNumberOfTables() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
getNumberOfUnions() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getNumericConversionFunction() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the function to use for converting to numeric.
getNumericConversionFunction() - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the function to use for converting to numeric.
getNumericExpression(SQLExpression) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Method to return a numeric expression for the supplied SQL expression.
getNumericFunctions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
[Read Only] The current number of idle connections that are waiting to be allocated from this data source.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
Get the number of idle connections in the default pool.
getNumIdle(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
Get the number of idle connections in the pool for a given user.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
Get the number of idle connections in the pool.
getNumIdle(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Not supported in this base implementation.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Not supported in this base implementation.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Not supported in this base implementation.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the total number of instances currently idle in this pool.
getNumIdle(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Return the number of instances currently idle in this pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Returns an approximation not less than the of the number of idle instances in the pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Returns the total number of instances currently idle in this pool.
getNumIdle(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool.
getNumIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Return the number of instances currently idle in this pool.
getNumIdle(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool (optional operation).
getNumIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Returns the total number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.ObjectPool
Return the number of instances currently idle in this pool (optional operation).
getNumPrecRadix() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getNumPrecRadix() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the value of the BasicDataSource.numTestsPerEvictionRun property.
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Returns the number of statements to examine during each run of the idle object evictor thread (if any).
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Returns the number of objects to examine during each run of the idle object evictor thread (if any).
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the max number of objects to examine during each run of the idle object evictor thread (if any).
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Returns the max number of objects to examine during each run of the idle object evictor thread (if any).
getNumTestsPerEvictionRun() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getObject(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getObject(int, Map) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getObject(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getObject(String, Map) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getObject(int, Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getObject(String, Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getObject(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getObject(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getObject(int, Map) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getObject(String, Map) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getObject(int, Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getObject(String, Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getObject() - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
Accessor for the Object.
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Method to retrieve the object from the large binary column.
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
Method to retrieve a Big int from a ResultSet.
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.BlobRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Method to extract an object from the ResultSet at the specified position
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.ClobRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DateRDBMSMapping
Accessor for the object.
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.FloatRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.LongVarcharRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
Method to extract an object from the ResultSet at the specified position
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
Accessor for the value from a result set.
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Returns the object to be loaded from the Orale BLOB.
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.RealRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.TimeRDBMSMapping
Accessor for the object.
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.TimestampRDBMSMapping
Method to access an Object from the ResultSet.
getObject(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
getObject(ExecutionContext, Object) - Method in class org.datanucleus.store.rdbms.query.PersistentClassROF
Method to convert the current ResultSet row into an Object.
getObject(ExecutionContext, Object) - Method in class org.datanucleus.store.rdbms.query.ResultClassROF
Method to convert the ResultSet row into an Object of the ResultClass type.
getObject(ExecutionContext, Object) - Method in class org.datanucleus.store.rdbms.query.ResultMetaDataROF
Accessor for the object(s) from a row of the ResultSet.
getObjectClass() - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
getObjectForBytes(byte[], int) - Method in class org.datanucleus.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
 
getObjectForIndex(int) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Accessor for the result object at an index.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSourceFactory
Create and return a new BasicDataSource instance.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
implements ObjectFactory to create an instance of this class
getOperatorConcat() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
An operator in a string expression that concatenates two or more character or binary strings, columns, or a combination of strings and column names into one expression (a string operator).
getOperatorConcat() - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
An operator in a string expression that concatenates two or more character or binary strings, columns, or a combination of strings and column names into one expression (a string operator).
getOrderMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getOrderMapping() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the order mapping.
getOrderMapping() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for order mapping.
getOrderString(StoreManager, String, SQLExpression) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Convenience method to allow adaption of an ordering string before applying it.
getOrderString(StoreManager, String, SQLExpression) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Convenience method to allow adaption of an ordering string before applying it.
getOrderString(StoreManager, String, SQLExpression) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Convenience method to allow adaption of an ordering string before applying it.
getOrdinalPosition() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getOverrideMappingClass(Class, AbstractMemberMetaData, int) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleRDBMSMappingManager
Method to allow overriding of mapping classes
getOwnerFieldMetaData(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
getOwnerFieldMetaData(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSArrayStoreIterator
 
getOwnerMapping() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Accessor for the owner mapping.
getOwnerMapping() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Accessor for the "owner" mapping end of the relationship.
getOwnerMemberMetaData() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
 
getOwnerMemberMetaData(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
Method to return the owner member metadata for the supplied table
getOwnerMemberMetaData(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSListStoreIterator
 
getOwnerMemberMetaData(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.scostore.