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
The default value for GenericKeyedObjectPool.getMinEvictableIdleTimeMillis().
DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
The default value for GenericObjectPool.getMinEvictableIdleTimeMillis().
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
The default value for GenericObjectPool.getSoftMinEvictableIdleTimeMillis().
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
Equivalent to getAttributeValue(localname,attr,null).
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
Throws UnsupportedOperationException
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.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.
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
Throws UnsupportedOperationException.
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
Returns the BasicDataSource.minEvictableIdleTimeMillis property.
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.SetStoreIterator
 
getOwnerMemberMetaData() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Accessor for the MetaData for the owner field/property for this container.
getParameterMetaData() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
getParameterName() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getParameterNameByPosition() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience accessor for a map of the parameter name keyed by its position.
getParameterNameByPosition() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getParameterNames() - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
getParametersForStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Accessor for the parameters for this SQLText (including all sub SQLText)
getParent() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Accessor for the parent component.
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Accessor for the parent Table schema component.
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
 
getParent() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
getParentLogger() - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
 
getParentStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getPassword() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the password passed to the JDBC driver to establish connections.
getPassword() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Get the value of password for the default user.
getPatternExpressionAnyCharacter() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The pattern string for representing one character that is expanded in word searches.
getPatternExpressionZeroMoreCharacters() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The pattern string for representing zero or more characters that is expanded in word searches.
getPerUserDefaultAutoCommit(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
The keys are usernames and the value is the --.
getPerUserDefaultReadOnly(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
The keys are usernames and the value is the --.
getPerUserDefaultTransactionIsolation(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
The isolation level of connections when returned from getConnection.
getPerUserMaxActive(String) - 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.
getPerUserMaxIdle(String) - 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.
getPerUserMaxWait(String) - 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.
getPool() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Returns the ObjectPool in which Connections are pooled.
getPool(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
Deprecated. This will be removed in a future version of DBCP.
getPooledConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Attempt to establish a database connection using the default user and password.
getPooledConnection(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Attempt to establish a database connection.
getPooledConnectionAndInfo(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
getPooledConnectionAndInfo(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
 
getPooledConnectionAndInfo(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
 
getPoolingType() - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Accessor for the pooling type (if any).
getPoolNames() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
getPools() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
 
getPrecision() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getPreparedStatementForQuery(ManagedConnection, String, Query) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Method to create a PreparedStatement for use with the query.
getPreparedStatementForSQLStatement(SQLStatement, ExecutionContext, ManagedConnection, String, String) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to return a PreparedStatement for an SQLStatement.
getPrimaryDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the primary datastore class that this is dependent on.
getPrimaryDatastoreContainerObject() - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Convenience method to return the primary table.
getPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the primary key for this table.
getPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Accessor for the primary key for this table.
getPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the primary key for this table.
getPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the primary key for this table.
getPrimaryKeys(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getPrimaryTable() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the primary table of the statement.
getProcedureColumns(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getProcedures(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getProcedureTerm() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getPropertiesForDriver(StoreManager) - Static method in class org.datanucleus.store.rdbms.datasource.AbstractDataSourceFactory
Convenience method to return the properties to pass to the driver.
getPropertiesForGenerator(AbstractClassMetaData, int, ExecutionContext, SequenceMetaData, TableGeneratorMetaData) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return the properties to pass to the generator for the specified field.
getProperty(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for a property affecting the query compilation.
getProperty(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.IndexInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Accessor for a property.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Accessor for a property of the schema.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Accessor for a property of the table.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Accessor for a property of the table.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Accessor for a property of the table.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Accessor for a property of the table.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Accessor for a property of the types.
getProperty(String) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Accessor for a property.
getPropertyInfo(String, Properties) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
getPseudoColumns(String, String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getQueryCacheKey() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getQueryGenerator() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getQueryLanguage() - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for the query language that this query pertains to.
getQueryLanguage() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Accessor for the query language that this query pertains to.
getQueryTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getRangeByLimitEndOfStatementClause(long, long) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Method to return the SQL to append to the end of the SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMUT keyword.
getRangeByLimitEndOfStatementClause(long, long) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMUT keyword.
getRangeByLimitEndOfStatementClause(long, long) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Method to return the SQL to append to the end of the SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByLimitEndOfStatementClause(long, long) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
Method to return the SQL to append to the WHERE clause of a SELECT statement to handle restriction of ranges using the LIMIT keyword.
getRangeByRowNumberColumn() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Method to return the column name to use when handling ranges via a rownumber on the select using the original method (DB2).
getRangeByRowNumberColumn() - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getRangeByRowNumberColumn() - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Method to return the column name to use when handling ranges via a rownumber on the select using the original method (DB2).
getRangeByRowNumberColumn2() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Method to return the column name to use when handling ranges via a rownumber on the select using the second method (Oracle).
getRangeByRowNumberColumn2() - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
 
getRangeByRowNumberColumn2() - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Method to return the column name to use when handling ranges via a rownumber on the select using the second method (Oracle).
getRDBMSColumnInfoForColumn(Connection, Table, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the column info from the datastore for the column in the specified table.
getRDBMSManager() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getRDBMSSchemaInfoForCatalogSchema(Connection, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to retrieve schema information for all tables in the specified catalog/schema.
getRDBMSTableFKInfoForTable(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the ForeignKey info for the specified table from the datastore.
getRDBMSTableFKInfoForTable(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the ForeignKey info for the specified table from the datastore.
getRDBMSTableIndexInfoForTable(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the index info for the specified table from the datastore.
getRDBMSTableIndexInfoForTable(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the index info for the catalog+schema+tableName in the datastore.
getRDBMSTableInfoForTable(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the column info for the specified table from the datastore.
getRDBMSTableInfoForTable(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the column info for the catalog+schema+tableName in the datastore.
getRDBMSTablePKInfoForTable(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the PrimaryKey info for the specified table from the datastore.
getRDBMSTablePKInfoForTable(Connection, String, String, String) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to get the PrimaryKey info for the specified table from the datastore.
getRDBMSTypesInfo(Connection) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Convenience method to read and cache the types information for this datastore.
getRef(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getRef(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getRef(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getRef(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getReference() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Referenceable implementation.
getReference() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Retrieves the Reference of this object.
getReference() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
Returns a PerUserPoolDataSource Reference.
getReference() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
Returns a SharedPoolDataSource Reference.
getReferredTable() - Method in class org.datanucleus.store.rdbms.key.ForeignKey
 
getRelatedMapping() - Method in class org.datanucleus.store.rdbms.table.PersistableJoinTable
Accessor for the mapping of the "related" in the join table.
getRelationDiscriminatorMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getRelationDiscriminatorMapping() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the element discriminator mapping.
getRelationDiscriminatorValue() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getRelationDiscriminatorValue() - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Accessor for the element discriminator value.
getRelationType() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
 
getRemarks() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getRemoveAbandoned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedConfig
Flag to remove abandoned connections if they exceed the removeAbandonedTimeout.
getRemoveAbandoned() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Flag to remove abandoned connections if they exceed the removeAbandonedTimout.
getRemoveAbandonedTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedConfig
Timeout in seconds before an abandoned connection can be removed.
getRemoveAbandonedTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Timeout in seconds before an abandoned connection can be removed.
getRemoveAllStmt(Collection) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Generate statement for removing a collection of items from the List.
getRemoveAllStmt(ObjectProvider, Collection) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Generate statement for removing a collection of items from the Set.
getRemoveAtStmt() - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generates the statement for removing an item.
getRemoveStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Generate statement for removing an element from the Collection.
getRemoveStmt(Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Generate statement for deleting items from the Set.
getRemoveStmt() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Generates the statement for removing items.
getRequiredJoinTypeForAlias(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to return the required join type for the specified alias.
getRequiredTransactionIsolationLevel() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the "required" transaction isolation level if it has to be a certain value for this adapter.
getRequiredTransactionIsolationLevel() - Method in class org.datanucleus.store.rdbms.adapter.McKoiAdapter
Accessor for the "required" transaction isolation level if it has to be a certain value for this adapter.
getRequiredTransactionIsolationLevel() - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for the "required" transaction isolation level if it has to be a certain value for this adapter.
getResultDefinition() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getResultDefinitionForClass() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getResultObjectFactoryForCandidateClass(ResultSet) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method to generate a ResultObjectFactory for converting rows of the provided ResultSet into instances of the candidate class.
getResultObjectFactoryForNoCandidateClass(RDBMSStoreManager, ResultSet, Class) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Utility to take a ResultSet and return a ResultObjectFactory for extracting the results, assuming that no candidate class is supplied.
getResultSet() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getResultSetConcurrency() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getResultSetConcurrencyForQuery(Query) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Accessor for the result set concurrency for the specified query.
getResultSetHoldability() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getResultSetHoldability() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getResultSetType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getResultSetTypeForQuery(Query) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Accessor for the result set type for the specified query.
getResultsForResultSet(RDBMSStoreManager, ResultSet, ManagedConnection) - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
getResultValueAtPosition(Object, JavaTypeMapping, int) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to return the value from the results for the mapping at the specified position.
getRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getRowId(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getRowId(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getRowId(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getRowId(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getRowIdLifetime() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSchema() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getSchema() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
getSchemaCallbacks() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
getSchemaData(Object, String, Object[]) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Accessor for schema data store under the provided name and defined by the specified values.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the Schema Name for this datastore.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the schema name.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the Schema Name for this datastore.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the Schema Name for this datastore.
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
 
getSchemaName(Connection) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
 
getSchemaName(Connection) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for the Schema Name for this datastore.
getSchemaName() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the (default) RDBMS schema name.
getSchemaName() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the Schema Name.
getSchemaName() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for the Schema name for this table.
getSchemas() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSchemas(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSchemaTerm() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSearchable() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getSearchStringEscape() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSecondaryDatastoreClasses() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for any secondary tables for this table.
getSecondaryDatastoreClasses() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for any secondary tables for this table.
getSecondaryDatastoreClasses() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for any secondary tables for this table.
getSelectForUpdateText() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Method returning the text to append to the end of the SELECT to perform the equivalent of "SELECT ...
getSelectForUpdateText() - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Method returning the text to append to the end of the SELECT to perform the equivalent of "SELECT ...
getSelectNewUUIDStmt() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectNewUUIDStmt() - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectNewUUIDStmt() - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectNewUUIDStmt() - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
The function to creates a unique value of type uniqueidentifier.
getSelectStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the SQL SELECT statement.
getSelectWithLockOption() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The option to specify in "SELECT ...
getSelectWithLockOption() - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
 
getSelectWithLockOption() - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
The option to specify in "SELECT ...
getSelectWithLockOption() - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
The option to specify in "SELECT ...
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the sequence create statement for this datastore.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
Accessor for the sequence create statement for this datastore.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.McKoiAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the sequence statement to create the sequence.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for the sequence create statement for this datastore.
getSequenceCreateStmt(String, Integer, Integer, Integer, Integer, Integer) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
Accessor for the sequence statement to create the sequence.
getSequenceName() - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Accessor for the sequence name to use (fully qualified with catalog/schema).
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the sequence statement to get the next id for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
Accessor for the sequence statement to get the next id for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.McKoiAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSequenceNextStmt(String) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for the sequence statement to get the next id for this datastore.
getSequenceNextStmt(String) - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
Accessor for the statement for getting the next id from the sequence for this datastore.
getSetStmt() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Generates the statement for setting an item.
getSharedConnection() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionContext
Gets the connection shared by all ManagedConnections in the transaction.
getShiftStmt() - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Generates the statement for shifting items.
getShort(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getShort(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getShort(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getShort(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getShort(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
getShort(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
getSize(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
getSizeStmt() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Generate statement for getting the size of thecontainer.
getSizeUsingMethod() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to get the size using the "resultSizeMethod".
getSizeUsingMethod() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Method to get the size using the "resultSizeMethod".
getSoftMinEvictableIdleTimeMillis() - 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), with the extra condition that at least "minIdle" amount of object remain in the pool.
getSoftMinEvictableIdleTimeMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getSQL() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Convenience accessor for the SQL to invoke in the datastore for this query.
getSQL() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Convenience accessor for the SQL to invoke in the datastore for this query.
getSQL() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getSQLAddCandidateKeyStatements(Map) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Get SQL statements to add expected Candidate Keys that are not yet on the table.
getSQLAddFKStatements(Map, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Get SQL statements to add expected Foreign Keys that are not yet at the table.
getSQLController() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the SQL controller.
getSQLCreateIndexStatements(Map, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the CREATE INDEX statements for this table.
getSQLCreateStatements(Properties) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the SQL create statements.
getSQLCreateStatements(Properties) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the CREATE statements for this table.
getSQLCreateStatements(Properties) - Method in class org.datanucleus.store.rdbms.table.ClassView
Method to return the necessary SQL create statements for this table.
getSQLCreateStatements(Properties) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the SQL CREATE statements for this table.
getSQLDefinition() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the SQL definition of this column.
getSQLDefinition() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getSQLDropStatements() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the SQL drop statements.
getSQLDropStatements() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the DROP statements for this table.
getSQLDropStatements() - Method in class org.datanucleus.store.rdbms.table.TableImpl
Accessor for the DROP statements for this table.
getSQLDropStatements() - Method in class org.datanucleus.store.rdbms.table.ViewImpl
Internal method to generate the SQL statements for dropping the view.
getSQLExpressionFactory() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the SQL expression factory to use when generating SQL statements.
getSQLExpressionFactory() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
getSQLKeywords() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSQLStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getSQLStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
getSQLStatementForCandidate(String) - Method in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Convenience method to return the SQLStatement for a particular class.
getSQLStatementForCandidateViaJoin(String) - Method in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Convenience method to return the SQLStatement for a particular class selecting a join table.
getSQLStatementForGet(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Method to return an SQLStatement for retrieving the value for a key.
getSQLStatementForGet(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Method to return an SQLStatement for retrieving the value for a key.
getSQLStatementForIterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKArrayStore
Method to generate an SQLStatement for iterating through elements of the set.
getSQLStatementForIterator(ObjectProvider, int, int, StatementClassMapping, StatementParameterMapping) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Method to generate an SQLStatement for iterating through elements of the list.
getSQLStatementForIterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Method to generate an SQLStatement for iterating through elements of the set.
getSQLStatementForIterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinArrayStore
Method to generate an SQLStatement for iterating through elements of the set.
getSQLStatementForIterator(ObjectProvider, int, int, StatementClassMapping, StatementParameterMapping) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Method to generate an SQLStatement for iterating through elements of the set.
getSQLStatementForIterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Method to generate an SQLStatement for iterating through elements of the set.
getSQLStateType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSQLTable() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getSQLTableForAlias(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Method to return the SQLTable for the specified primary expression "alias".
getSQLTableForAlias(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getSQLTableForMappingOfTable(SQLStatement, SQLTable, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to return the SQLTable where the specified mapping (in the same table group as the provided SQLTable) is defined.
getSQLTableMappingForAlias(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getSQLTypeInfoForJdbcType(StoreSchemaHandler, ManagedConnection, short) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the SQLType info for the specified JDBC type and the SQL type name.
getSQLTypeInfoForJDBCType(int) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the SQL type info for the specified JDBC type
getSQLTypeInfoForJDBCType(int, String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the SQL type info for the specified JDBC type.
getSQLXML(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getSQLXML(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getSQLXML(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getSQLXML(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getStateManagerForEmbeddedPCObject(ObjectProvider, Object, AbstractMemberMetaData, short) - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Method to return the StateManager for an embedded PC object (element, key, value).
getStatement() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getStatement(DatastoreClass, ObjectProvider[], boolean) - Method in class org.datanucleus.store.rdbms.request.LocateBulkRequest
 
getStatement() - Method in class org.datanucleus.store.rdbms.sql.DiscriminatorStatementGenerator
Accessor for the SQL Statement.
getStatement() - Method in interface org.datanucleus.store.rdbms.sql.StatementGenerator
Accessor for the statement.
getStatement() - Method in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Accessor for the SQL Statement for the candidate [+ subclasses].
getStatementForCandidates(RDBMSStoreManager, SQLStatement, AbstractClassMetaData, StatementClassMapping, ExecutionContext, Class, boolean, String, String, String) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Method to return a statement selecting the candidate table(s) required to cover all possible types for this candidates inheritance strategy.
getStatementForQuery(ManagedConnection, String) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to create a new PreparedStatement for a query.
getStatementForQuery(ManagedConnection, String, String, String) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to create a new PreparedStatement for a query.
getStatementForUpdate(ManagedConnection, String, boolean) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to create a new PreparedStatement for an update.
getStatementMappingForNewObjectExpression(NewObjectExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to convert a NewObjectExpression into a StatementNewObjectMapping.
getStatementParameters() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
getStorageClass() - Static method in class org.datanucleus.store.rdbms.valuegenerator.DatastoreUUIDHexGenerator
Accessor for the storage class for POIDs generated with this generator.
getStorageDescription() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Utility to output the storage description for this mechanism.
getStoredJavaType() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getStoreManager() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Accessor for the StoreManager we handle the schema for.
getStoreManager() - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Accessor for the StoreManager.
getStoreManager() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
 
getStoreManager() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the Store Manager.
getStoreManager() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getStrategyForNative(AbstractClassMetaData, int) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method defining which value-strategy to use when the user specifies "native".
getStrategyValueForGenerator(ValueGenerator, ExecutionContext) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the next value from the specified generator.
getString(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getString(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getString(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getString(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Accessor for String value when serialised.
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
 
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.BlobRDBMSMapping
 
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
Accessor for the value for a boolean field stored as a String datastore type.
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Method to extract a String from the ResultSet at the specified position
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.ClobRDBMSMapping
 
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.LongVarcharRDBMSMapping
 
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
Method to extract a String from the ResultSet at the specified position
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
 
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getString(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.oracle.XMLTypeRDBMSMapping
Method to extract a String from the ResultSet at the specified position
getStringExpression(SQLExpression) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Method to convert the provided expression into a String-based expression using the datastore.
getStringFunctions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSubExpression(int) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
getSubprotocolForURL(String) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Method to return the "subprotocol" for a JDBC URL.
getSubqueryStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
getSubqueryStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
getSubqueryStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.SubqueryExpression
 
getSubqueryStatement() - Method in interface org.datanucleus.store.rdbms.sql.expression.SubqueryExpressionComponent
Accessor for the subquery.
getSubqueryStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
getSubString(long, int) - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
getSuperDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the supertable for this table.
getSuperDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the supertable for this table.
getSuperDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the supertable for this table.
getSuperTables(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSuperTypes(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getSupportedExtensions() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to return the names of the extensions supported by this query.
getSupportedExtensions() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to return the names of the extensions supported by this query.
getSupportedOptions() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the options that are supported by this datastore adapter and the underlying datastore.
getSupportedOptions() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for the supported options in string form
getSurrogateForEmptyStrings() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Some databases, Oracle, treats an empty string (0 length) equals null
getSurrogateForEmptyStrings() - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Some databases, Oracle, treats an empty string (0 length) equals null
getSurrogateForEmptyStrings() - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Some databases, Oracle, treats an empty string (0 length) equals null
getSystemFunctions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getTable() - Method in class org.datanucleus.store.rdbms.request.RequestIdentifier
Accessor for the table of this request.
getTable() - Method in class org.datanucleus.store.rdbms.sql.SQLColumn
 
getTable() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
getTable(String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the SQLTable object with the specified alias (if defined for this statement).
getTable(DatastoreContainerObject, String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the SQLTable object for the specified table (if defined for this statement) in the specified table group.
getTable() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
getTable() - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Convenience accessor for the table being used.
getTableCat() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getTableForDatastoreContainer(DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method to find a registered SQLTable that is for the specified table
getTableGroup(String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the table group with this name.
getTableManagingMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.ClassTable
 
getTableName() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getTablePrivileges(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getTables(String, String, String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getTables() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
getTableSchem() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getTableType(Connection, Table) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Returns the type of a database table/view in the datastore.
getTableTypes() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getTableWithDiscriminator() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Convenience method to return the root table with a discriminator in this inheritance tree.
getTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the BasicDataSource.testOnBorrow property.
getTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
When true, objects will be {*link PoolableObjectFactory#validateObject validated} before being returned by the {*link #borrowObject} method.
getTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned by the GenericKeyedObjectPool.borrowObject(java.lang.Object) method.
getTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
When true, objects will be validated before being returned by the GenericObjectPool.borrowObject() method.
getTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the value of the BasicDataSource.testOnReturn property.
getTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
When true, objects will be {*link PoolableObjectFactory#validateObject validated} before being returned to the pool within the {*link #returnObject}.
getTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned to the pool within the GenericKeyedObjectPool.returnObject(java.lang.Object, java.lang.Object).
getTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
When true, objects will be validated before being returned to the pool within the GenericObjectPool.returnObject(java.lang.Object).
getTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the value of the BasicDataSource.testWhileIdle property.
getTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
When true, objects will be {*link PoolableObjectFactory#validateObject validated} by the idle object evictor (if any).
getTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
When true, objects will be validated by the idle object evictor (if any).
getTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
When true, objects will be validated by the idle object evictor (if any).
getTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getTime(long, long) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
getTime(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getTime(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getTime(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getTime(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getTime(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getTime(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getTime(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getTime(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getTime(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.TimeRDBMSMapping
 
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the value of the BasicDataSource.timeBetweenEvictionRunsMillis property.
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Returns the number of milliseconds to sleep between runs of the idle object evictor thread.
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Returns the number of milliseconds to sleep between runs of the idle object evictor thread.
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the number of milliseconds to sleep between runs of the idle object evictor thread.
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Returns the number of milliseconds to sleep between runs of the idle object evictor thread.
getTimeBetweenEvictionRunsMillis() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getTimeDateFunctions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getTimestamp(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getTimestamp(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getTimestamp(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getTimestamp(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getTimestamp(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getTimestamp(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getTimestamp(int, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getTimestamp(String, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getTimestamp(Object, int) - Method in class org.datanucleus.store.rdbms.mapping.TimestampRDBMSMapping
Method to access a Timestamp from the ResultSet.
getTotActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
 
getTotIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
 
getTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Get a list of objects being traced by this object.
getTransactionIsolation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getTransactionIsolation() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for the transaction isolation level.
getTransactionIsolationForSchemaCreation() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for the transaction isolation level to use during schema creation.
getTransactionIsolationForSchemaCreation() - Method in class org.datanucleus.store.rdbms.adapter.DB2AS400Adapter
Accessor for the transaction isolation level to use during schema creation.
getTransactionIsolationForSchemaCreation() - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Accessor for the transaction isolation level to use during schema creation.
getTransactionIsolationForSchemaCreation() - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for the transaction isolation level to use during schema creation.
getTransactionManager() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
Gets the required transaction manager property.
getTransactionRegistry() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
Gets the transaction registry.
getTransactionRegistry() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
 
getTransactionRegistry() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory
 
getTransactionRegistry() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.managed.XAConnectionFactory
Gets the TransactionRegistry for this connection factory which contains a the XAResource for every connection created by this factory.
getTransactionTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
Always returns 0 since we have no way to set a transaction timeout on a JDBC connection.
getTrimSpecKeyword() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrim3Method
 
getTrimSpecKeyword() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimLeft3Method
 
getTrimSpecKeyword() - Method in class org.datanucleus.store.rdbms.sql.method.StringTrimRight3Method
 
getType() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getType(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Returns the type of the object at the specified index.
getType() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
getType() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the main class represented.
getType() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the type of the class being represented by this view.
getType() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for the main type represented here.
getTypeArray() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Returns a shallow copy of my list of types.
getTypeInfo() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.BitRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.BlobRDBMSMapping
Accessor for the RDBMS BLOB type being represented.
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.ClobRDBMSMapping
Accessor for the type info for this datastore field
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.DatalinkRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.DateRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.FloatRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.LongVarBinaryRDBMSMapping
Accessor for the type info of the JDBC type being represented.
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.LongVarcharRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.NVarcharRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.oracle.XMLTypeRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Accessor for the (SQL) type info for this datastore type.
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.RealRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
Accessor for type info
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.SqlXmlRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.TimeRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.TimestampRDBMSMapping
Accessor for the type info for this column.
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.VarBinaryRDBMSMapping
Accessor for the type info of the JDBC type being represented.
getTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.VarCharRDBMSMapping
Accessor for datastore type info for this mapping.
getTypeInfo() - Method in interface org.datanucleus.store.rdbms.table.Column
Accessor for the type info for this column.
getTypeInfo() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getTypeMap() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getTypeMap() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for the type map.
getTypeName() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
getTypeName() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
getTypeOfVariable(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for the type of a variable if already known (declared?).
getTypeOfVariable(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Accessor for the type of a variable if already known (declared?).
getUDTs(String, String, String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getUnicodeStream(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
Deprecated.  
getUnicodeStream(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
Deprecated.  
getUnions() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the unioned statements.
getUnique() - Method in class org.datanucleus.store.rdbms.key.Index
Accessor for whether the index is unique
getUnlimitedLengthPrecisionValue(SQLTypeInfo) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Returns the precision value to be used when creating string columns of "unlimited" length.
getUnlimitedLengthPrecisionValue(SQLTypeInfo) - Method in class org.datanucleus.store.rdbms.adapter.PointbaseAdapter
Returns the precision value to be used when creating string columns of "unlimited" length.
getUnlimitedLengthPrecisionValue(SQLTypeInfo) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Returns the precision value to be used when creating string columns of "unlimited" length.
getUpdateAction() - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Accessor for updateAction.
getUpdateCount() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getUpdateCount() - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
getUpdateEmbeddedElementStmt(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Generate statement for update the field of an embedded element.
getUpdateEmbeddedKeyStmt(JavaTypeMapping, JavaTypeMapping, JavaTypeMapping, DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Generate statement for update the field of an embedded key.
getUpdateEmbeddedValueStmt(JavaTypeMapping, JavaTypeMapping, JavaTypeMapping, DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Generate statement for update the field of an embedded value.
getUpdateInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.DatalinkRDBMSMapping
 
getUpdateInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
 
getUpdateInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
getUpdateInputParameter() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Accessor for the string to put in any update datastore statements for this field.
getUpdateStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the SQL UPDATE statement.
getUpdateStmt() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Generates the statement for updating items.
getUrl() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the JDBC connection BasicDataSource.url property.
getUrl() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Get the value of url used to locate the database for this datasource.
getURL(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getURL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
getURL() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getURL(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getURL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getUser() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Get the value of default user (login or username).
getUsername() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the JDBC connection BasicDataSource.username property.
getUserName() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getUsername() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
Gets the username used to authenticate new connections.
getValidationQuery() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the validation query used to validate connections before returning them.
getValidationQuery() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
The SQL query that will be used to validate connections from this pool before returning them to the caller.
getValidationQueryTimeout() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the validation query timeout.
getValue(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Returns the value of the object at the specified index.
getValue(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Method to retrieve a value from the Map given the key.
getValue(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Method to retrieve a value from the Map given the key.
getValue(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Method to retrieve a value from the Map given the key.
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.LocalDateLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.LocalDateTimeLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.LocalTimeLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.NullLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
getValue() - Method in interface org.datanucleus.store.rdbms.sql.expression.SQLLiteral
Accessor to the literal value
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
getValue() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
getValueArray() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Returns a shallow copy of my list of values.
getValueExpressions() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
 
getValueForExtension(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for the value of the specified query extension (or null if not defined).
getValueForExtension(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
getValueForExtension(String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for the value for an extension.
getValueForMemberOfObject(ExecutionContext, AbstractMemberMetaData, Object) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Get the value of a managed field/property in the provided object.
getValueForNewObject(StatementNewObjectMapping, ExecutionContext, Object) - Method in class org.datanucleus.store.rdbms.query.ResultClassROF
Convenience method to return the value of a NewObject mapping for the current row of the provided query results.
getValueForObjectField(Object, String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to return the value of a field of the supplied object.
getValueForPrimaryKeyIndexOfObjectUsingReflection(Object, int, AbstractClassMetaData, MappedStoreManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Convenience method to use reflection to extract the value of a PK field of the provided object.
getValueForProperty(String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for a property.
getValueLiteral() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
getValueMapping() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
getValueMapping() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the "value" mapping end of the relationship.
getValueType() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for the value type for this Map.
getVariableName() - Method in class org.datanucleus.store.rdbms.sql.expression.UnboundExpression
Accessor for the variable name
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Accessor for the vendor id.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for the vendor ID for this adapter.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for the vendor ID for this adapter.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.McKoiAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Accessor for the vendor id
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.PointbaseAdapter
Accessor for the vendor id.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Accessor for the vendor id.
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
 
getVendorID() - Method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
 
getVersionColumns(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
getVersionMapping(boolean) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for the version mapping specified .
getVersionMapping(boolean) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the version mapping specified.
getVersionMapping(boolean) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for the version mapping specified .
getVersionMapping(boolean) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for the version mapping specified .
getVersionMetaData() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for Version MetaData
getVersionMetaData() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for versionMetaData
getVersionMetaData() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for Version MetaData
getVmd() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
getWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
getWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
getWarnings() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
getWarnings() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for the warnings.
getWhenExhaustedAction() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns the action to take when the GenericKeyedObjectPool.borrowObject(java.lang.Object) method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
getWhenExhaustedAction() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
 
getWhenExhaustedAction() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Returns the action to take when the GenericObjectPool.borrowObject() method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
getWhenExhaustedAction() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
 
getWrapperFunction(int) - Method in interface org.datanucleus.store.rdbms.table.Column
Gets the wrapper for parameters.
getWrapperFunction(int) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
getXADataSource() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
Gets the optional XADataSource class name.
getXaDataSourceInstance() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
Gets the XADataSource instance used by the XAConnectionFactory.
getXAResource(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionRegistry
Gets the XAResource registered for the connection.
getXid() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
Gets the current xid of the transaction branch associated with this XAResource.
groupingExpressions - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Expression(s) for the GROUP BY clause.
groupName - Variable in class org.datanucleus.store.rdbms.sql.SQLTable
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.JavaxTimeLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Relational operator (greater than)
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
gt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
gteq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 

H

H2Adapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the H2 Database Engine.
H2Adapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.H2Adapter
Constructs a H2 adapter based on the given JDBC metadata.
H2TypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for H2 datastores.
H2TypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.H2TypeInfo
Constructs a type information object from the current row of the given result set.
handleException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
handleException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
handleException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
handleException(SQLException) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
hasClosure() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
hasColumnName(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Utility to return if a column of this name exists.
hasDatastoreField(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Checks if there is a DatastoreField for the identifier
hasExplicitJoins() - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for whether the query has explicit joins.
hasExplicitJoins() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Accessor for whether the query has explicit variables.
hasExtension(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Accessor for whether the query being generated has the specified extension.
hasExtension(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
hashCode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
hashCode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
hashCode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
hashCode() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
hashCode() - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
Hashcode operator.
hashCode() - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Hashcode operator.
hashCode() - Method in class org.datanucleus.store.rdbms.key.Index
Hashcode operator.
hashCode() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
 
hashCode() - Method in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
Override for compatibility with equals().
hashCode() - Method in class org.datanucleus.store.rdbms.request.RequestIdentifier
Accessor for the hashcode
hashCode() - Method in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.IndexInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Returns a hash code value for this object.
hashCode() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
 
hashCode() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for the hascode of this table.
hashCode() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
hasMoreResults() - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
hasNext() - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
hasNext() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
hasNext() - Method in class org.datanucleus.store.rdbms.scostore.SetStoreIterator
 
hasOption(String) - Method in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
 
hasOption(String) - Method in interface org.datanucleus.store.rdbms.sql.StatementGenerator
Whether the generator has a particular option set.
hasOrderMapping() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Accessor for whether the store has an order mapping, to allow for duplicates or ordering.
hasPerformedSchemaUpdates() - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
Accessor for whether this field manager has made updates to the schema.
hasPrevious() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
hasSQLTableMappingForAlias(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
hasWrittenDdlStatement(String) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
When we are in SchemaTool DDL mode, return if the supplied statement is already present.
having - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Having clause.
highestMemberNumber - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Highest absolute field/property number managed by this table
HSQLAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Hypersonic SQL Server database.
HSQLAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Constructs a Hypersonic SQL adapter based on the given JDBC metadata.
HSQLTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for HSQLDB datastores.
HSQLTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.HSQLTypeInfo
Constructs a type information object from the current row of the given result set.
HSQLTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.schema.HSQLTypeInfo
 

I

identifier - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Identifier name for the table.
identifier - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Identifier for the column in the datastore.
identifierQuoteString - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The String used to quote identifiers.
idMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for the id of the table.
IllegalExpressionOperationException - Exception in org.datanucleus.store.rdbms.sql.expression
Exception thrown when trying to perform an illegal/unsupported operation on an SQL expression.
IllegalExpressionOperationException(String, SQLExpression) - Constructor for exception org.datanucleus.store.rdbms.sql.expression.IllegalExpressionOperationException
Constructor.
IllegalExpressionOperationException(SQLExpression, String, SQLExpression) - Constructor for exception org.datanucleus.store.rdbms.sql.expression.IllegalExpressionOperationException
Constructor.
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
In expression.
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
in(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
INCLUDE_ORDERBY_COLS_IN_SELECT - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether to include any ORDER BY columns in a SELECT.
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.DatalinkRDBMSMapping
 
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
 
includeInFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Whether this mapping is included in the fetch statement.
includeInSQLFetchStatement() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Whether to include this mapping in a fetch statement.
includeSubclasses - Variable in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
Whether to include iteration through subclasses of the candidate.
IncompatibleDataTypeException - Exception in org.datanucleus.store.rdbms.exceptions
A IncompatibleDataTypeException is thrown if a column is detected to have an incompatible type in the database during schema validation.
IncompatibleDataTypeException(Column, int, int) - Constructor for exception org.datanucleus.store.rdbms.exceptions.IncompatibleDataTypeException
Constructs an incompatible data type exception.
Index - Class in org.datanucleus.store.rdbms.key
Representation of an index.
Index(DatastoreContainerObject, boolean, String) - Constructor for class org.datanucleus.store.rdbms.key.Index
Constructor.
Index(CandidateKey) - Constructor for class org.datanucleus.store.rdbms.key.Index
Constructor.
Index(ForeignKey) - Constructor for class org.datanucleus.store.rdbms.key.Index
Constructor.
indexedList - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Whether the list is indexed (like with JDO).
IndexFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler for JPQL "INDEX" expression to return the index of an element.
IndexFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.IndexFunction
 
IndexInfo - Class in org.datanucleus.store.rdbms.schema
Represents the metadata of a specific index column.
IndexInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.IndexInfo
Constructs an index information object from the current row of the given result set.
indexOf(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Accessor for the indexOf an object in the List.
indexOfStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
InExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression representing the SQL construct "IN (expr1, expr2, ...)".
InExpression(SQLExpression, SQLExpression[]) - Constructor for class org.datanucleus.store.rdbms.sql.expression.InExpression
Constructor for an IN expression.
InformixAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Informix database.
InformixAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.InformixAdapter
Constructor.
InformixTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for Informix datastores.
InformixTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.InformixTypeInfo
Constructs a type information object from the current row of the given result set.
initialise() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Method to initialise the statements being used.
initialise() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
 
initialiseDatastore(Object) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Creates the auxiliary functions/procedures in the schema
initialiseDatastore(Object) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Creates the auxiliary functions/procedures in the schema
initialiseDatastore(Object) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
Creates the auxiliary functions/procedures in the schema
initialiseSequenceTable() - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Method to initialise the sequence table used for storing the sequence values.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.PointbaseAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Initialise the types for this datastore.
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
initialiseTypes(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Initialise the types for this datastore.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.autostart.SchemaTable
Method to initialise the table.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Initialisation method, initialising the type info.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Method to initialise the column mapping.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.DatalinkRDBMSMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.oracle.XMLTypeRDBMSMapping
 
initialize() - Method in class org.datanucleus.store.rdbms.mapping.TimesTenVarBinaryRDBMSMapping
Method to initialise the column mapping.
initialize() - Method in class org.datanucleus.store.rdbms.mapping.VarCharRDBMSMapping
Method to initialise the column mapping.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassView
Method to initialise the view.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ElementContainerTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.MapTable
Method to initialise the table definition.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.PersistableJoinTable
 
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ProbeTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in interface org.datanucleus.store.rdbms.table.Table
Method to initialise the table.
initialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Method to initialise the table.
initializeColumnInfoForPrimaryKeyColumns(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Utility to load the structure/metadata of primary key columns of the table.
initializeColumnInfoFromDatastore(RDBMSColumnInfo) - Method in interface org.datanucleus.store.rdbms.table.Column
Initialize the default column value and auto increment
initializeColumnInfoFromDatastore(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
initializeColumnInfoFromDatastore(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Initialize the default value for columns if null using the values from the datastore.
initializeConnection(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
initializePK(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Method to initialise the table primary key field(s).
initializePK(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to initialise the table primary key field(s).
initializePK(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Method to initialise the primary key of this table.
initialSize - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The initial number of connections that are created when the pool is started.
initTypeInfo() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Sets the TypeInfo for the columns of the Mapping.
innerJoin(SQLTable, JavaTypeMapping, DatastoreContainerObject, String, JavaTypeMapping, Object[], String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form an inner join to the specified table using the provided mappings.
innerJoin(SQLTable, JavaTypeMapping, JavaTypeMapping, DatastoreContainerObject, String, JavaTypeMapping, JavaTypeMapping, Object[], String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form an inner join to the specified table using the provided mappings.
innermostDelegateEquals(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
Compares innermost delegate to the given connection.
insertObject(ObjectProvider) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Inserts a persistent object into the database.
insertPostProcessing(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBitSetMapping
Method to handle post-processing of the insert of the BLOB/CLOB for Oracle.
insertPostProcessing(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
Retrieve the empty BLOB created by the insert statement and write out the current BLOB field value to the Oracle BLOB object
insertPostProcessing(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedPCMapping
Retrieve the empty BLOB created by the insert statement and write out the current BLOB field value to the Oracle BLOB object
insertPostProcessing(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleStringMapping
Retrieve the empty BLOB/CLOB locator created by the insert statement and write out the current BLOB/CLOB field value to the Oracle BLOB/CLOB object
InsertRequest - Class in org.datanucleus.store.rdbms.request
Class to provide a means of insertion of records to a data store.
InsertRequest(DatastoreClass, AbstractClassMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.request.InsertRequest
Constructor, taking the table.
insertRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
insertsAreDetected(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
insertValuesOnInsert() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Accessor for whether this mapping requires values inserting on an INSERT.
insertValuesOnInsert() - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
Accessor for whether this mapping requires values inserting on an INSERT.
insertValuesOnInsert() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Accessor for whether this mapping requires values inserting on an INSERT.
insertValuesOnInsert(DatastoreMapping) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Accessor for whether this mapping requires values inserting on an INSERT.
instanceKey - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Instance key
InstanceKeyDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp.datasources
The base class for SharedPoolDataSource and PerUserPoolDataSource.
InstanceKeyDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Default no-arg constructor for Serialization
IntegerLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an Integer literal.
IntegerLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
Constructor for an integer literal with a value.
IntegerRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a INTEGER RDBMS type.
IntegerRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
IntegerRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
Constructor.
internalAdd(ObjectProvider, Object, ManagedConnection, boolean, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Internal method to add a row to the join table.
internalAdd(ObjectProvider, int, boolean, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Internal method for adding an item to the List.
internalAdd(ObjectProvider, ManagedConnection, boolean, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
Method to process an "add" statement.
internalAdd(ObjectProvider, int, boolean, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Internal method for adding an item to the List.
internalAdd(ObjectProvider, int, boolean, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Internal method to add element(s) to the List.
internalIndexOf(ObjectProvider, Object, String) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Internal method to find the index of an element.
internalPut(ObjectProvider, ManagedConnection, boolean, Object, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Method to process a "put" statement (where the key has no value in the join table).
internalRemove(ObjectProvider, ManagedConnection, boolean, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
 
internalRemove(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Convenience method to remove the specified element from the List.
internalRemove(ObjectProvider, ManagedConnection, boolean, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
 
internalRemove(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Convenience method to remove the specified element from the List.
internalRemove(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Convenience method to remove the specified element from the List.
internalRemoveAt(ObjectProvider, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Internal method to remove an object at a location from the List.
internalRemoveAt(ObjectProvider, int, String, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Internal method to remove an object at a location in the List.
internalRemoveAt(ObjectProvider, int, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Internal method to remove an object at a location in the List.
internalRemoveAt(ObjectProvider, int, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Method to remove an element from the specified position
internalShift(ObjectProvider, ManagedConnection, boolean, int, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to process a "shift" statement, updating the index in the list of the specified index.
internalUpdate(ObjectProvider, ManagedConnection, boolean, Object, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Method to process an "update" statement (where the key already has a value in the join table).
invalidateAddStmt() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to remove any stored statement for addition of an element.
invalidateColumnInfoForTable(Table) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to invalidate the cached column info for a table.
invalidateConnection(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
Invalidates the given connection.
invalidateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedObjectPool
Invalidates an object from the pool.
invalidateObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Invalidates an object from the pool.
invalidateObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Invalidates an object from the pool.
invalidateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Invalidates an object from the pool.
invalidateObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Invalidates an object from the pool.
invalidateObject(Object, Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Invalidates an object from the pool.
invalidateObject(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.ObjectPool
Invalidates an object from the pool.
invalidateStatement() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to uncache the generated SQL (because some condition has changed).
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.MapExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Invocation of a method on this expression.
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
invoke(String, List) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
invokeConstructor(Class, Class[], Object[]) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.ConstructorUtil
Creates a new instance of the specified type using a Constructor described by the given parameter types and values.
invokeMethod(SQLStatement, String, String, SQLExpression, List) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Accessor for the result of a method call on the supplied expression with the supplied args.
invokeOperation(String, SQLExpression, SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Accessor for the result of an operation call on the supplied expression with the supplied args.
ior(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
ior(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
ior(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Conditional OR.
is(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
An "is" (instanceOf) expression, providing a BooleanExpression whether this expression is an instanceof the provided type.
is(SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
An "is" (instanceOf) expression, providing a BooleanExpression whether this expression is an instanceof the provided type.
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns the value of the accessToUnderlyingConnectionAllowed property.
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Returns the value of the accessToUnderlyingConnectionAllowed property.
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
If false, getDelegate() and getInnermostDelegate() will return null.
isAccessToUnderlyingConnectionAllowed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
Returns the value of the accessToUnderlyingConnectionAllowed property.
isAccessToUnderlyingConnectionAllowed() - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
Returns the value of the accessToUnderlyingConnectionAllowed property.
isActive() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionContext
True if the transaction is active or marked for rollback only.
isAfterLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
isAllowsPrecisionSpec() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isAutoIncrement() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isAvailable() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
isBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Whether this table is the base table in the inheritance hierarchy.
isBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for whether this is a base datastore class (root in a hierarchy).
isBaseDatastoreClass() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Whether this table is the base in the inheritance hierarchy.
isBeforeFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
isBitBased() - Method in class org.datanucleus.store.rdbms.mapping.BitRDBMSMapping
Accessor for whether the mapping is bit-based.
isBooleanBased() - Method in class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
Accessor for whether the mapping is boolean-based.
isCaseSensitive() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isCatalogAtStart() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
isChildStatementOf(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method to return if this statement is a child (inner) statement of the supplied statement.
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
If true, this data source is closed and no more connections can be retrieved from this datasource.
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Has this pool instance been closed.
isClosed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Has this pool instance been closed.
isClosed() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for whether the connection is closed.
isCloseOnCompletion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
isCloseOnCompletion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.schema.H2TypeInfo
Utility to check the compatibility of this type with the supplied Column type.
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.schema.HSQLTypeInfo
Utility to check the compatibility of this type with the supplied Column type.
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.schema.MSSQLTypeInfo
 
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.schema.MySQLTypeInfo
Utility to check the compatibility of this type with the supplied Column type.
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.schema.PostgresqlTypeInfo
Utility to check the compatibility of this type with the supplied Column type.
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.schema.SQLiteTypeInfo
 
isCompatibleWith(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Convenience method for returning if this type is compatible with the provided column.
isCompiled() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Method to return if the query is compiled.
isCompiled() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Method to return if the query is compiled.
isCompiled - Variable in class org.datanucleus.store.rdbms.query.SQLQuery
State variable for the compilation state
isCompiled() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Method to return if the query is compiled.
isCorrectClass(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSourceFactory
 
isCorrectClass(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSourceFactory
 
isDecimalBased() - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
Accessor for whether the mapping is decimal-based.
isDecimalBased() - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
Accessor for whether the mapping is decimal-based.
isDecimalBased() - Method in class org.datanucleus.store.rdbms.mapping.RealRDBMSMapping
Accessor for whether the mapping is decimal-based.
isDefaultable() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isDefaultAutoCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Get the value of defaultAutoCommit, which defines the state of connections handed out from this pool.
isDefaultReadOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Get the value of defaultReadOnly, which defines the state of connections handed out from this pool.
isDistinct() - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Accessor for whether the statement restricts the results to distinct.
isElementsAreEmbedded() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
isElementsAreSerialised() - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
 
isEmbeddedElement() - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Accessor for whether the element is embedded into this table.
isEmbeddedElement() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Accessor for whether the element is embedded into this table.
isEmbeddedElementPC() - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Accessor for whether the element is a PersistenceCapable(embedded)
isEmbeddedElementPC() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Accessor for whether the element is a PersistenceCapable(embedded).
isEmbeddedKey() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the key is embedded into this table.
isEmbeddedKeyPC() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the key is a PersistenceCapable(embedded)
isEmbeddedMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Check if the mapping correspond to a non pc object or embedded field
isEmbeddedValue() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the value is embedded into this table.
isEmbeddedValuePC() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the value is a PersistenceCapable(embedded)
isEmpty() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Accessor for whether there are any results.
isEmpty() - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
isEmpty() - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
isEmpty() - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
isFirst() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
isFixedPrecScale() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isIdentity() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isIdentityFieldDataType(String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Verifies if the given typeName is auto incremented by the datastore.
isIdentityFieldDataType(String) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Verifies if the given columnDef is auto incremented by the datastore.
isIdentityFieldDataType(String) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
Verifies if the given columnDef is auto incremented by the datastore.
isInitialized() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for whether the table is initialised.
isInitialized() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for whether the table has been initialised.
isInitializedModified() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for whether the table has been modified since initialisation.
isInitializedModified() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for whether the table has been modified after being initialised.
isIntegerBased() - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
Accessor for whether the mapping is integer-based.
isIntegerBased() - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
Accessor for whether the mapping is integer-based.
isIntegerBased() - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
Accessor for whether the mapping is integer-based.
isIntegerBased() - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
Accessor for whether the mapping is integer-based.
isJoclNamespace(String, String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Returns true if the given attributes define an element within the JOCL namespace (according to my current configuration.)
isKeyword(String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Tests if a given string is a SQL key word.
isKeyword(String) - Method in class org.datanucleus.store.rdbms.adapter.McKoiAdapter
 
isLast() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
isNullable() - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Accessor for whether the mapping is nullable.
isNullable - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Whether the column definitely doesnt allow NULL values ("NO") or possibly does ("YES").
isNullable() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isObjectIdDatastoreAttributed() - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for whether the table has its identity attributed by the datastore (e.g using autoincrement)
isObjectIdDatastoreAttributed() - Method in class org.datanucleus.store.rdbms.table.ClassTable
Whether this table or super table has id (primary key) attributed by the datastore
isObjectIdDatastoreAttributed() - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for whether the object ID is attributed in the datastore.
isObjectIdDatastoreAttributed() - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Whether this table or super table has id (primary key) attributed by the datastore
isolationLevel - Variable in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
 
isOpen() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Whether it's open for writing (add/delete) classes to the auto start mechanism
isParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
isParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.JavaxTimeLiteral
 
isParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
isPKInitialized() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for whether the primary key of the table is initialised.
isPoolable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
isPoolPreparedStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Returns true if we are pooling statements.
isPoolPreparedStatements() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Flag to toggle the pooling of PreparedStatements
isPrecompilable() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Accessor for whether the query is precompilable (doesn't need to know parameter values to be able to compile it).
isPrecompilable() - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
isPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isReadOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
isReadOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
isReadOnly() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for whether the connection is read only.
isReservedKeyword(String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Tests if a given string is a SQL keyword.
isReservedKeyword(String) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
 
isRollbackAfterValidation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Whether a rollback will be issued after executing the SQL query that will be used to validate connections from this pool before returning them to the caller.
isSameRM(XAResource) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
Returns true if the specified XAResource == this XAResource.
isSerialisedElement() - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Accessor for whether the element is serialised into this table.
isSerialisedElement() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Accessor for whether the element is serialised into this table.
isSerialisedElementPC() - Method in class org.datanucleus.store.rdbms.table.ArrayTable
Accessor for whether the element is a PersistenceCapable(serialised)
isSerialisedElementPC() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Accessor for whether the element is a PersistenceCapable(serialised)
isSerialisedKey() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the key is serialised into this table.
isSerialisedKeyPC() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the key is a PersistenceCapable(serialised)
isSerialisedValue() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the value is serialised into this table.
isSerialisedValuePC() - Method in class org.datanucleus.store.rdbms.table.MapTable
Accessor for whether the value is a PersistenceCapable(serialised)
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
return whether this exception represents a cancelled statement.
isStatementCancel(SQLException) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
return whether this exception represents a cancelled statement.
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
return whether this exception represents a timed out statement.
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
 
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
 
isStatementTimeout(SQLException) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
 
isStatementTimeout(SQLException) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
return whether this exception represents a timed out statement.
isStringBased() - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Accessor for whether the mapping is string-based.
isStringBased() - Method in class org.datanucleus.store.rdbms.mapping.LongVarcharRDBMSMapping
Accessor for whether the mapping is string-based.
isSuperDatastoreClass(DatastoreClass) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor whether the supplied DatastoreClass is a supertable of this table.
isSuperDatastoreClass(DatastoreClass) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor whether the supplied DatastoreClass is a supertable of this table.
isSuperDatastoreClass(DatastoreClass) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor whether the supplied DatastoreClass is a supertable of this table.
isTestOnBorrow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
isTestOnReturn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
isTestWhileIdle() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
isUnique() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isUnlimitedLength() - Method in interface org.datanucleus.store.rdbms.table.Column
Convenience method to check if the length is required to be unlimited (BLOB/CLOB).
isUnlimitedLength() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
isUnsignedAttribute() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
isValid(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
isValid(int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
isValidated() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Accessor for whether the table is validated.
isValidated() - Method in interface org.datanucleus.store.rdbms.table.Table
Accessor for whether the table is validated.
isValidPrimaryKeyType(int) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Method to return whether the specified JDBC type is valid for use in a PrimaryKey.
isValidPrimaryKeyType(int) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
Accessor for whether the specified type is allow to be part of a PK.
isValidPrimaryKeyType(int) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
Accessor for whether the specified type is allow to be part of a PK.
isValidPrimaryKeyType(int) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Method to return whether the specified JDBC type is valid for use in a PrimaryKey.
isValuesAreEmbedded() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
isValuesAreSerialised() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
isWrapperFor(Class<?>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
 
isWrapperFor(Class) - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
 
isWrapperFor(Class) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
iterateUsingDiscriminator - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Flag to set whether the iterator statement will use a discriminator or not.
iterateUsingDiscriminator - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Flag to set whether the iterator statement will use a discriminator or not.
iterator() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Accessor for an iterator for the results.
iterator() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Accessor for an iterator for the results.
iterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Accessor for an iterator through the array elements.
iterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Accessor for an iterator through the list elements.
iterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
Accessor for an iterator for the set.
iterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Accessor for an iterator through the container elements.
iterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKArrayStore
Accessor for an iterator for the set.
iterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Accessor for an iterator for the set.
iterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinArrayStore
Method to return an iterator to the array.
iterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Accessor for an iterator for the set.
iteratorReservedWords() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Iterator for the reserved words constructed from the method DataBaseMetaData.getSQLKeywords + standard SQL reserved words
iteratorReservedWords() - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Iterator for the reserved words constructed from the method DataBaseMetaData.getSQLKeywords + standard SQL reserved words

J

JavaxTimeLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Abstract representation of a javax.time literal (to be extended by specific cases).
JavaxTimeLiteral(SQLStatement, JavaTypeMapping, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.JavaxTimeLiteral
Constructor for a javax.time literal with a value.
jdbcCompliant() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
JDBCTypeInfo - Class in org.datanucleus.store.rdbms.schema
Representation of JDBC type information in the datastore.
JDBCTypeInfo(short) - Constructor for class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
 
JDBCUtils - Class in org.datanucleus.store.rdbms
Convenience helper for JDBC.
JDBCUtils() - Constructor for class org.datanucleus.store.rdbms.JDBCUtils
 
JDOConnectionImpl - Class in org.datanucleus.store.rdbms
Implementation of a JDO connection for RDBMS datastores.
JDOConnectionImpl(NucleusConnection) - Constructor for class org.datanucleus.store.rdbms.JDOConnectionImpl
Constructor.
JDOHelperGetObjectIdMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate JDOHelper.getObjectId({expression}).
JDOHelperGetObjectIdMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.JDOHelperGetObjectIdMethod
 
JDOHelperGetVersionMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate JDOHelper.getVersion({expression}).
JDOHelperGetVersionMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.JDOHelperGetVersionMethod
 
JDOQLQuery - Class in org.datanucleus.store.rdbms.query
RDBMS representation of a JDOQL query for use by DataNucleus.
JDOQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.rdbms.query.JDOQLQuery
Constructs a new query instance that uses the given object manager.
JDOQLQuery(StoreManager, ExecutionContext, JDOQLQuery) - Constructor for class org.datanucleus.store.rdbms.query.JDOQLQuery
Constructs a new query instance having the same criteria as the given query.
JDOQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.rdbms.query.JDOQLQuery
Constructor for a JDOQL query where the query is specified using the "Single-String" format.
JOCL_NAMESPACE_URI - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The JOCL namespace URI, http://apache.org/xml/xmlns/jakarta/commons/jocl.
JOCL_PREFIX - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The default JOCL prefix, jocl:.
JOCLContentHandler - Class in org.datanucleus.store.rdbms.datasource.dbcp.jocl
A ContentHandler for the Java Object Configuration Language.
JOCLContentHandler() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Equivalent to JOCLContentHandler(true,true,true,true).
JOCLContentHandler(boolean, boolean, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Construct a JOCLContentHandler.
join(SQLJoin.JoinType, SQLTable, JavaTypeMapping, JavaTypeMapping, SQLTable, JavaTypeMapping, JavaTypeMapping, Object[]) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Internal method to form a join to the specified table using the provided mappings.
joins - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
List of joins for this statement.
joinTable - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Table containing the link between owner and related object.
JoinTable - Class in org.datanucleus.store.rdbms.table
Abstract class representing a field that maps to a table in the datastore.
JoinTable(DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.JoinTable
Constructor.
JPQLQuery - Class in org.datanucleus.store.rdbms.query
RDBMS representation of a JPQL query for use by DataNucleus.
JPQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.rdbms.query.JPQLQuery
Constructs a new query instance that uses the given object manager.
JPQLQuery(StoreManager, ExecutionContext, JPQLQuery) - Constructor for class org.datanucleus.store.rdbms.query.JPQLQuery
Constructs a new query instance having the same criteria as the given query.
JPQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.rdbms.query.JPQLQuery
Constructor for a JPQL query where the query is specified using the "Single-String" format.

K

key - Variable in class org.datanucleus.store.rdbms.request.BulkRequest
 
key - Variable in class org.datanucleus.store.rdbms.request.Request
 
KeyedObjectPool - Interface in org.datanucleus.store.rdbms.datasource.dbcp.pool
A "keyed" pooling interface.
KeyedObjectPoolFactory - Interface in org.datanucleus.store.rdbms.datasource.dbcp.pool
A factory for creating KeyedObjectPools.
KeyedPoolableObjectFactory - Interface in org.datanucleus.store.rdbms.datasource.dbcp.pool
An interface defining life-cycle methods for instances to be served by a KeyedObjectPool.
keyFieldNumber - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Field number of key in value class (when Key=Non-PC, Value=PC).
keyMapping - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Mapping to the key from the mapTable.
keysAreEmbedded - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Whether the keys are embedded.
keysAreEmbedded() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Accessor for whether the keys are embedded or not.
keysAreSerialised - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Whether the keys are serialised.
keysAreSerialised() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Accessor for whether the keys are serialised or not.
keySetStore() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Accessor for the keys in the Map.
keySetStore() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Accessor for the keys in the Map.
keyType - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Type of the key.
kmd - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Metadata for the keys (if persistable).

L

last() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
lastIndexOf(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to retrieve the last index of an object in the list.
lastIndexOfStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.JavaxTimeLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Relational operator (lower than or equals)
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
le(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
leftOuterJoin(SQLTable, JavaTypeMapping, DatastoreContainerObject, String, JavaTypeMapping, Object[], String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form a left outer join to the specified table using the provided mappings.
leftOuterJoin(SQLTable, JavaTypeMapping, JavaTypeMapping, DatastoreContainerObject, String, JavaTypeMapping, JavaTypeMapping, Object[], String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to form a left outer join to the specified table using the provided mappings.
length() - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
 
length() - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
lifo - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
lifo - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
ListGetMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {listExpr}.get(idxExpr).
ListGetMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.ListGetMethod
 
listIterator() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Accessor for an iterator for the results.
listIterator() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Accessor for an iterator for the results.
listIterator(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Accessor for an iterator through the list elements.
listIterator(ObjectProvider, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Accessor for an iterator through the list elements.
listIterator(ObjectProvider, int, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Accessor for an iterator through the list elements.
listIterator(ObjectProvider, int, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Accessor for an iterator through the list elements.
ListStoreIterator - Class in org.datanucleus.store.rdbms.scostore
Abstract iterator for presenting the results for a list store.
ListStoreIterator(ObjectProvider, Object, ResultObjectFactory, AbstractListStore) - Constructor for class org.datanucleus.store.rdbms.scostore.ListStoreIterator
Constructor
literalPrefix - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The prefix used to quote a literal of this data type; may be null.
literalSuffix - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The suffix used to quote a literal of this data type; may be null.
loadDatastoreMapping(PluginManager, ClassLoaderResolver, String) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Load all datastore mappings defined in the associated plugins.
loadDriver(String, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.datasource.AbstractDataSourceFactory
Convenience method to load the driver.
loadObjects(int, int) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Convenience method to load up rows starting at the specified position.
LocalDateLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an javax.time.calendar "LocalDate" literal.
LocalDateLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.LocalDateLiteral
Constructor for an LocalDate literal with a value.
LocalDateTimeLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an javax.time.calendar "LocalDateTime" literal.
LocalDateTimeLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.LocalDateTimeLiteral
Constructor for an LocalDateTime literal with a value.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
LOCALISER - Static variable in exception org.datanucleus.store.rdbms.datasource.DatastoreConfigurationException
Localisation of messages.
LOCALISER - Static variable in exception org.datanucleus.store.rdbms.datasource.DatastoreDriverNotFoundException
Localisation of messages.
LOCALISER - Static variable in exception org.datanucleus.store.rdbms.datasource.DatastorePoolException
Localisation of messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
Localiser for messages.
LOCALISER - Static variable in exception org.datanucleus.store.rdbms.exceptions.PrimaryKeyColumnNotAllowedException
 
LOCALISER - Static variable in exception org.datanucleus.store.rdbms.exceptions.ViewDefinitionException
 
LOCALISER - Static variable in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
Localiser for internationalisation.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.JDOConnectionImpl
Localisation utility for output messages
LOCALISER - Static variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
Localiser for messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Localiser for messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.query.ResultClassROF
 
LOCALISER - Static variable in class org.datanucleus.store.rdbms.query.ResultMetaDataROF
Localisation of messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Localiser for messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.request.BulkRequest
Localisation of messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.request.Request
Localisation of messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Localiser for messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Localiser for messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Localiser for messages
LOCALISER - Static variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Localiser for messages
LOCALISER - Static variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Localiser for messages
LOCALISER - Static variable in class org.datanucleus.store.rdbms.sql.method.AbstractSQLMethod
Localiser for messages
LOCALISER - Static variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Localisation for messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.SQLController
Localiser for messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Localiser for messages.
LOCALISER - Static variable in class org.datanucleus.store.rdbms.ValidateTableSchemaTransaction
Localiser for messages.
LOCALISER_BASE - Static variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
LOCALISER_CORE - Static variable in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Localiser for messages
LOCALISER_RDBMS - Static variable in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
Localiser for messages.
LOCALISER_RDBMS - Static variable in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
 
LOCALISER_RDBMS - Static variable in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
 
LOCALISER_RDBMS - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Localiser for messages.
LOCALISER_RDBMS - Static variable in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Localiser of messages.
LOCALISER_RDBMS - Static variable in class org.datanucleus.store.rdbms.query.SQLQuery
Localiser of messages.
LOCALISER_RDBMS - Static variable in class org.datanucleus.store.rdbms.RDBMSStoreManager
Localiser for messages.
LOCALISER_RDBMS - Static variable in class org.datanucleus.store.rdbms.valuegenerator.AbstractRDBMSGenerator
Localiser for messages specific to RDBMS generators.
LocalTimeLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an javax.time.calendar "LocalTime" literal.
LocalTimeLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.LocalTimeLiteral
Constructor for an LocalTime literal with a value.
localTypeName - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Localized version of the DBMS-specific type name of this data type.
LocalXAConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
An implementation of XAConnectionFactory which manages non-XA connections in XA transactions.
LocalXAConnectionFactory(TransactionManager, ConnectionFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory
Creates an LocalXAConnectionFactory which uses the specified connection factory to create database connections.
LocalXAConnectionFactory.LocalXAResource - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
LocalXAResource is a fake XAResource for non-XA connections.
LocalXAConnectionFactory.LocalXAResource(Connection) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
 
locate(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
 
LocateBulkRequest - Class in org.datanucleus.store.rdbms.request
Request to locate a series of records in the data store (all present in the same table).
LocateBulkRequest(DatastoreClass) - Constructor for class org.datanucleus.store.rdbms.request.LocateBulkRequest
Constructor, taking the table.
locateObject(ObjectProvider) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Locates this object in the datastore.
locateObjects(ObjectProvider[]) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
 
LocateRequest - Class in org.datanucleus.store.rdbms.request
Request to locate a record in the data store.
LocateRequest(DatastoreClass) - Constructor for class org.datanucleus.store.rdbms.request.LocateRequest
Constructor, taking the table.
locateStmt - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Statement to check the existence of an owner-element relation.
locatorsUpdateCopy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
LOCK_OPTION_PLACED_AFTER_FROM - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether the lock option (when doing SELECT FOR UPDATE) is to be placed after the FROM.
LOCK_OPTION_PLACED_WITHIN_JOIN - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether the lock option (when doing SELECT FOR UPDATE) is to be placed within the JOIN clause.
LOCK_WITH_SELECT_FOR_UPDATE - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports SELECT ...
log(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
log(NucleusLogger) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to dump the statement to the supplied log (debug level).
logConfiguration() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Convenience method to log the configuration of this store manager.
LogFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL LOG function.
LogFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.LogFunction
 
logWarnings(SQLWarning) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Logs SQL warnings to the common log.
logWarnings(Connection) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Utility to log all warning for the specified Connection.
logWarnings(Statement) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Utility to log all warning for the specified Statement.
logWarnings(ResultSet) - Static method in class org.datanucleus.store.rdbms.JDBCUtils
Utility to log all warning for the specified ResultSet.
logWriter - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The PrintWriter to which log messages should be directed.
LongVarBinaryRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a LONGVARBINARY RDBMS type.
LongVarBinaryRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.LongVarBinaryRDBMSMapping
Constructor.
LongVarBinaryRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.LongVarBinaryRDBMSMapping
Constructor.
LongVarcharRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a Long VARCHAR RDBMS type.
LongVarcharRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.LongVarcharRDBMSMapping
 
LongVarcharRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.LongVarcharRDBMSMapping
Constructor.
lowestOperator - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.JavaxTimeLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Relational operator (lower than)
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
lt(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
lteq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 

M

main(String[]) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
A simple tester method.
MAJOR_VERSION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
makeObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.PoolableManagedConnectionFactory
Uses the configured XAConnectionFactory to create a PoolableManagedConnection.
makeObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedPoolableObjectFactory
Create an instance that can be served by the pool.
makeObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BasePoolableObjectFactory
Creates an instance that can be served by the pool.
makeObject(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedPoolableObjectFactory
Create an instance that can be served by the pool.
makeObject() - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolableObjectFactory
Creates an instance that can be served by the pool.
makeObject() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
makeObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
KeyedPoolableObjectFactory method for creating PoolablePreparedStatements or PoolableCallableStatements.
makePooledDataSource(StoreManager) - Method in class org.datanucleus.store.rdbms.datasource.BoneCPDataSourceFactory
Method to make a BoneCP DataSource for use internally in DataNucleus.
makePooledDataSource(StoreManager) - Method in class org.datanucleus.store.rdbms.datasource.C3P0DataSourceFactory
Method to make a C3P0 DataSource for use internally in DataNucleus.
makePooledDataSource(StoreManager) - Method in interface org.datanucleus.store.rdbms.datasource.DataNucleusDataSourceFactory
Method to make a DataSource for use within DataNucleus.
makePooledDataSource(StoreManager) - Method in class org.datanucleus.store.rdbms.datasource.DBCPBuiltinDataSourceFactory
Method to make a DBCP DataSource for use internally in DataNucleus.
makePooledDataSource(StoreManager) - Method in class org.datanucleus.store.rdbms.datasource.DBCPDataSourceFactory
Method to make a DBCP DataSource for use internally in DataNucleus.
makePooledDataSource(StoreManager) - Method in class org.datanucleus.store.rdbms.datasource.DefaultDataSourceFactory
Method to make a DataSource for use within DataNucleus.
makePooledDataSource(StoreManager) - Method in class org.datanucleus.store.rdbms.datasource.ProxoolDataSourceFactory
Method to make a Proxool DataSource for use internally.
manageClass(AbstractClassMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method that adds the specified class to be managed by this table.
ManagedConnection - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
ManagedConnection is responsible for managing a database connection in a transactional environment (typically called "Container Managed").
ManagedConnection(ObjectPool, TransactionRegistry, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
ManagedConnection.CompletionListener - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
Delegates to ManagedConnection.transactionComplete() for transaction completion events.
ManagedConnection.CompletionListener() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection.CompletionListener
 
ManagedDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
The ManagedDataSource is a PoolingDataSource that creates ManagedConnections.
ManagedDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedDataSource
Creates an uninitialized datasource.
ManagedDataSource(ObjectPool, TransactionRegistry) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedDataSource
Creates a ManagedDataSource which obtains connections from the specified pool and manages them using the specified transaction registry.
manageRemovalOfElement(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Convenience method to manage the removal of an element from the collection, performing any necessary "managed relationship" updates when the field is bidirectional.
manageRemovalOfElement(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Convenience method to manage the removal of an element from the collection, performing any necessary "managed relationship" updates when the field is bidirectional.
managesClass(String) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Accessor for whether this table manages the specified class
managesClass(String) - Method in class org.datanucleus.store.rdbms.table.ClassView
Accessor for whether this table manages the specified class
managesClass(String) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Accessor for whether this table manages the specified class
managesMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Convenience method to return if this table manages the columns for the supplied mapping.
managesMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.table.ClassView
Convenience method to return if this table manages the columns for the supplied mapping.
managesMember(String) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Convenience method for whether the (fully-specified) member is managed by this table
managingClassCurrent - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Name of class currently being processed in manageClass (if any).
MapContainsEntryMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.containsEntry(keyExpr, valueExpr).
MapContainsEntryMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapContainsEntryMethod
 
MapContainsKeyMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.containsKey(keyExpr).
MapContainsKeyMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapContainsKeyMethod
 
MapContainsValueMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.containsValue(valueExpr).
MapContainsValueMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapContainsValueMethod
 
MapExpression - Class in org.datanucleus.store.rdbms.sql.expression
An expression that represents some Map field in a query candidate class, or a Map field in an object linked from the candidate class by navigation.
MapExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.MapExpression
Constructor.
MapGetMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.get(keyExpr).
MapGetMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapGetMethod
 
MapIsEmptyMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.isEmpty().
MapIsEmptyMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapIsEmptyMethod
 
MapLiteral - Class in org.datanucleus.store.rdbms.sql.expression
An SQL expression that will test if a column of a table falls within the given Map.
MapLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.MapLiteral
Constructor for a map literal with a value.
MapLiteral.MapKeyLiteral - Class in org.datanucleus.store.rdbms.sql.expression
An SQL expression that will test if a column of a table falls within the given Map's keys.
MapLiteral.MapKeyLiteral(SQLStatement, JavaTypeMapping, Object) - Constructor for class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
Constructor.
MapLiteral.MapValueLiteral - Class in org.datanucleus.store.rdbms.sql.expression
An SQL expression that will test if a column of a table falls within the given Map's values.
MapLiteral.MapValueLiteral(SQLStatement, JavaTypeMapping, Object) - Constructor for class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
Constructor.
mapping - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Mapping for this expression, defining how it is get/set.
MapSizeMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {mapExpr}.size().
MapSizeMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MapSizeMethod
 
mapsToView() - Method in class org.datanucleus.store.rdbms.RDBMSStoreData
Utility to return whether this table is a view.
mapTable - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Table storing the map relation.
MapTable - Class in org.datanucleus.store.rdbms.table
Representation of a join table for a Map.
MapTable(DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.MapTable
Constructor.
matches(String, String) - Static method in class org.datanucleus.store.rdbms.adapter.DerbySQLFunction
Matches code.
MathAbsMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.abs({expression}).
MathAbsMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathAbsMethod
 
MathAcosMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.acos({expression}).
MathAcosMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathAcosMethod
 
MathAsinMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.asin({expression}).
MathAsinMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathAsinMethod
 
MathAtanMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.atan({expression}).
MathAtanMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathAtanMethod
 
MathCeilMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.ceil({expression}).
MathCeilMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathCeilMethod
 
MathCosMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.cos({expression}).
MathCosMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathCosMethod
 
MathExpMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.exp({expression}).
MathExpMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathExpMethod
 
MathFloorMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.floor({expression}).
MathFloorMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathFloorMethod
 
MathLogMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.log({expression}).
MathLogMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathLogMethod
 
MathSinMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.sin({expression}).
MathSinMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathSinMethod
 
MathSqrtMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.sqrt({expression}).
MathSqrtMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathSqrtMethod
 
MathTanMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate Math.tan({expression}).
MathTanMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.MathTanMethod
 
MAX_IDENTIFIER_LENGTH - Static variable in interface org.datanucleus.store.rdbms.adapter.SQLConstants
The maximum length of a SQL/92 identifier in characters.
MAX_IDENTIFIER_LENGTH - Static variable in class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
 
MAX_PRECISION - Static variable in class org.datanucleus.store.rdbms.schema.HSQLTypeInfo
The maximum precision we allow to be reported.
MAX_PRECISION - Static variable in class org.datanucleus.store.rdbms.schema.McKoiTypeInfo
The maximum precision we allow to be reported.
MAX_PRECISION - Static variable in class org.datanucleus.store.rdbms.schema.PostgresqlTypeInfo
The maximum precision we allow to be reported.
MAX_PRECISION_DECIMAL - Static variable in class org.datanucleus.store.rdbms.schema.FirebirdTypeInfo
The maximum precision we allow for DECIMAL.
maxActive - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The maximum number of active connections that can be allocated from this pool at the same time, or negative for no limit.
maxActive - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
maxActive - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
maxBatchSize - Variable in class org.datanucleus.store.rdbms.SQLController
Maximum batch size (-1 implies no limit).
maxColumnNameLength - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The maximum length to be used for a column name.
maxConstraintNameLength - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The maximum length to be used for a table constraint name.
MaxFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL MAX aggregation function.
MaxFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.MaxFunction
 
MaxGenerator - Class in org.datanucleus.store.rdbms.valuegenerator
This generator for Relational Databases uses the "select max(column) from table" strategy.
MaxGenerator(String, Properties) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.MaxGenerator
Constructor.
maxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The maximum number of connections that can remain idle in the pool, without extra ones being released, or negative for no limit.
maxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
maxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
maximumScale - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The maximum supported scale value for this data type.
maxIndexNameLength - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The maximum length to be used for an index name.
maxOpenPreparedStatements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The maximum number of open statements that can be allocated from the statement pool at the same time, or non-positive for no limit.
maxOrderColumnIdStmt - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Statement to get the maximum order column id so we can set the next insert value.
maxRetries - Variable in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
 
maxTableNameLength - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The maximum length to be used for a table name.
maxTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
maxWait - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The maximum number of milliseconds that the pool will wait (when there are no available connections) for a connection to be returned before throwing an exception, or <= 0 to wait indefinitely.
maxWait - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
maxWait - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
McKoiAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the McKoi database Server database.
McKoiAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.McKoiAdapter
Constructs a McKoi SQL adapter based on the given JDBC metadata.
McKoiTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for McKoi datastores.
McKoiTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.McKoiTypeInfo
Constructs a type information object from the current row of the given result set.
mconn - Variable in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
 
mconn - Variable in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
 
memberMappingsMap - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mappings for members mapped to this table, keyed by the metadata for the member.
minEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
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).
minEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
minEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
MinFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL MIN aggregation function.
MinFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.MinFunction
 
minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The minimum number of active connections that can remain idle in the pool, without extra ones being created, or 0 to create none.
minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
minimumScale - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The minimum supported scale value for this data type.
MINOR_VERSION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
MissingColumnException - Exception in org.datanucleus.store.rdbms.exceptions
A MissingColumnException is thrown if an expected column is not found in the database during schema validation.
MissingColumnException(DatastoreContainerObject, Collection) - Constructor for exception org.datanucleus.store.rdbms.exceptions.MissingColumnException
Constructs a missing column exception.
MissingTableException - Exception in org.datanucleus.store.rdbms.exceptions
A MissingTableException is thrown if an expected table is not found in the database during schema validation.
MissingTableException(String, String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.MissingTableException
Constructs a missing table exception.
mmd - Variable in class org.datanucleus.store.rdbms.table.JoinTable
MetaData for the field/property in the owner class.
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
Method to return a modulus expression.
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Method to return a modulus expression.
mod(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Remainder Operator.
Mod2Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of MOD, using SQL MOD function.
Mod2Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.Mod2Operation
 
Mod3Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of MOD, using SQL MOD function.
Mod3Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.Mod3Operation
 
moreResultSetRows - Variable in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Whether there are still more rows to be processed in the ResultSet.
moveToCurrentRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
moveToInsertRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
MSSQLServerAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Microsoft SQL Server database.
MSSQLServerAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
Constructs a Microsoft SQL Server adapter based on the given JDBC metadata.
MSSQLTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for MSSQL datastores.
MSSQLTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.MSSQLTypeInfo
Constructs a type information object from the current row of the given result set.
MSSQLTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.schema.MSSQLTypeInfo
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
mul(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Multiplication Operator
MySQLAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the MySQL database.
MySQLAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Constructor.
MySQLTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for MySQL datastores.
MySQLTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.MySQLTypeInfo
 
MySQLTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.schema.MySQLTypeInfo
 

N

name - Variable in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
Parameter name.
nativeSQL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
nativeSQL(String) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Accessor for using native SQL.
NCharRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a NCHAR RDBMS type.
NCharRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
 
NCharRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CaseExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionExpression
Method to return the expression for comparing a collection with a value.
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.JavaxTimeLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.MapExpression
Method to return the expression for comparing a map with a value.
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NullLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Not equals operator.
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
Method called when the query contains "object NOTEQUALS value".
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Not equality operator (not equals to)
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
 
ne(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
Negate operation.
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
neg() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Unary Minus Operator
newExpression(SQLStatement, SQLTable, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Factory for an expression representing a mapping on a table.
newExpression(SQLStatement, SQLTable, JavaTypeMapping, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Factory for an expression representing a mapping on a table.
newFKArrayStore(AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newFKInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Method to return ForeignKeyInfo for the current row of the ResultSet which will have been obtained from a call to DatabaseMetaData.getImportedKeys() or DatabaseMetaData.getExportedKeys().
newFKInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Method to return ForeignKeyInfo for the current row of the ResultSet which will have been obtained from a call to DatabaseMetaData.getImportedKeys() or DatabaseMetaData.getExportedKeys().
newFKInfo(ResultSet) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Method to return ForeignKeyInfo for the current row of the ResultSet which will have been obtained from a call to DatabaseMetaData.getImportedKeys() or DatabaseMetaData.getExportedKeys().
newFKListStore(AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newFKMapStore(AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newFKSetStore(AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newJoinArrayStore(AbstractMemberMetaData, ClassLoaderResolver, DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newJoinDatastoreContainerObject(AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Called by (container) Mapping objects to request the creation of a DatastoreObject (table).
newJoinListStore(AbstractMemberMetaData, ClassLoaderResolver, DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newJoinMapStore(AbstractMemberMetaData, ClassLoaderResolver, DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newJoinSetStore(AbstractMemberMetaData, ClassLoaderResolver, DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newLiteral(SQLStatement, JavaTypeMapping, Object) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Factory for a literal representing a value.
newLiteralParameter(SQLStatement, JavaTypeMapping, Object, String) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Factory for a literal as an input parameter.
newMapEntrySetStore() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
 
newMapKeySetStore() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
 
newMapValueSetStore() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
 
NewObjectExpression - Class in org.datanucleus.store.rdbms.sql.expression
SQL Expression for creating a new object (in the result clause of a query).
NewObjectExpression(SQLStatement, Class, List<SQLExpression>) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NewObjectExpression
 
newPersistableRelationStore(AbstractMemberMetaData, ClassLoaderResolver, DatastoreContainerObject) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Method to create a column info for the current row.
newRDBMSColumnInfo(ResultSet) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Create a new column info from the current row of the passed ResultSet.
newRDBMSColumnInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Method to create a column info for the current row.
newResultObjectFactory(AbstractClassMetaData, StatementClassMapping, boolean, FetchPlan, Class) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.DB2Adapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.FirebirdAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.H2Adapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.HSQLAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.InformixAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.McKoiAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
 
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
 
newSQLTypeInfo(ResultSet) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Create a new SQL type info from the current row of the passed ResultSet.
newSQLTypeInfo(ResultSet) - Method in class org.datanucleus.store.rdbms.adapter.SybaseAdapter
 
next() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
next(Object) - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
next() - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
next() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
next(Object) - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
Method to move to the next row in the results.
next(Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSArrayStoreIterator
 
next(Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSListStoreIterator
 
next() - Method in class org.datanucleus.store.rdbms.scostore.SetStoreIterator
 
next(Object) - Method in class org.datanucleus.store.rdbms.scostore.SetStoreIterator
 
nextIndex() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
nextResultSetElement() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Accessor for the next object from the ResultSet.
NONRESERVED_WORDS - Static variable in interface org.datanucleus.store.rdbms.adapter.SQLConstants
A string containing the list of SQL/92 non-reserved words, separated by commas.
NONSQL92_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.MySQLAdapter
A string containing the list of MySQL keywords that are not also SQL/92 reserved words, separated by commas.
normalizeSQL(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Normalize the given SQL statement, producing a cannonical form that is semantically equivalent to the original.
not() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanExpression
 
not() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
not() - Method in class org.datanucleus.store.rdbms.sql.expression.InExpression
 
not() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Logical complement
NotATableException - Exception in org.datanucleus.store.rdbms.exceptions
A NotATableException is thrown during schema validation if a table should be a table but is found not to be in the database.
NotATableException(String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.NotATableException
Constructs a not-a-table exception.
NotAViewException - Exception in org.datanucleus.store.rdbms.exceptions
A NotAViewException is thrown during schema validation if a table should be a view but is found not to be in the database.
NotAViewException(String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.NotAViewException
Constructs a not-a-view exception.
noteq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.BinaryExpression
 
noteq(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
 
NTEXT - Static variable in class org.datanucleus.store.rdbms.schema.MSSQLTypeInfo
sql type NTEXT
NUC_TYPE_COLUMN - Static variable in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Name of column added when using "selectNucleusType"
NucleusSequenceImpl - Class in org.datanucleus.store.rdbms
Basic implementation of a DataNucleus datastore sequence for RDBMS.
NucleusSequenceImpl(ExecutionContext, MappedStoreManager, SequenceMetaData) - Constructor for class org.datanucleus.store.rdbms.NucleusSequenceImpl
Constructor.
NULL_EQUALS_EMPTY_STRING - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Some databases, Oracle, treats an empty string (0 length) equals null.
nullable - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates whether the column can be NULL.
nullable - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Indicates whether null values are allowed for this data type.
NullIfFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL NULLIF function.
NullIfFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.NullIfFunction
 
NullLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Null literal in a Query.
NullLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NullLiteral
Constructor for a null literal with a value (i.e null!).
nullPlusNonNullIsNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
NULLS_IN_CANDIDATE_KEYS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether we support NULLs in candidate keys.
NULLS_KEYWORD_IN_COLUMN_OPTIONS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether the database support NULLs in the column options for table creation.
nullsAreSortedAtEnd() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
nullsAreSortedAtStart() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
nullsAreSortedHigh() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
nullsAreSortedLow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
NumericExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a Numeric expression in an SQL statement.
NumericExpression(SQLStatement, JavaTypeMapping, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Constructor for a numeric expression for the specified mapping using the specified SQL text.
NumericExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Constructor for a numeric expression for the mapping in the specified table.
NumericExpression(Expression.MonadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Perform an operation
NumericExpression(SQLExpression, Expression.DyadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Perform an operation
NumericExpression(SQLStatement, JavaTypeMapping, String, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Generates statement as "FUNCTION_NAME(arg [,argN])".
NumericExpression(SQLStatement, JavaTypeMapping, String, List, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericExpression
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".
NumericRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a numeric RDBMS type.
NumericRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
NumericRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
Constructor.
NumericSubqueryExpression - Class in org.datanucleus.store.rdbms.sql.expression
Numeric expression to wrap a subquery.
NumericSubqueryExpression(SQLStatement, SQLStatement) - Constructor for class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
NumericToString2Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of a conversion from a NumericExpression to a StringExpression.
NumericToString2Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.NumericToString2Operation
 
NumericToString3Operation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of a conversion from a NumericExpression to a StringExpression.
NumericToString3Operation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.NumericToString3Operation
 
NumericToStringOperation - Class in org.datanucleus.store.rdbms.sql.operation
Implementation of a conversion from a NumericExpression to a StringExpression.
NumericToStringOperation() - Constructor for class org.datanucleus.store.rdbms.sql.operation.NumericToStringOperation
 
numPrecRadix - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Indicates the radix, which is typically either 10 or 2.
numPrecRadix - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Indicates the numeric radix of this data type, which is usually 2 or 10.
numTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The number of objects to examine during each run of the idle object evictor thread (if any).
numTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
numTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
NVARCHAR - Static variable in class org.datanucleus.store.rdbms.schema.MSSQLTypeInfo
sql type NVARCHAR
NVarcharRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a NVARCHAR RDBMS type.
NVarcharRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.NVarcharRDBMSMapping
 
NVarcharRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.NVarcharRDBMSMapping
 

O

ObjectExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an Object expression in a Query.
ObjectExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
ObjectGetClassMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {objectExpression}.getClass().
ObjectGetClassMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.ObjectGetClassMethod
 
ObjectLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an Object literal in a query.
ObjectLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
Constructor for an Object literal with a value.
ObjectPool - Interface in org.datanucleus.store.rdbms.datasource.dbcp.pool
A pooling interface.
ObjectPoolFactory - Interface in org.datanucleus.store.rdbms.datasource.dbcp.pool
A factory interface for creating ObjectPools.
obtainGenerationBlock(int) - Method in class org.datanucleus.store.rdbms.valuegenerator.AbstractRDBMSGenerator
Get a new PoidBlock with the specified number of ids.
OJDBC_DRIVER_NAME - Static variable in class org.datanucleus.store.rdbms.adapter.OracleAdapter
What the official Oracle JDBC driver uses to identify itself.
OldValueParameterSetter - Class in org.datanucleus.store.rdbms.fieldmanager
Parameter setter that uses old values when available.
OldValueParameterSetter(ObjectProvider, Object, StatementClassMapping, boolean) - Constructor for class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
Constructor.
OP_SIMILAR_TO - Static variable in class org.datanucleus.store.rdbms.sql.method.StringSimilarPostgresqlMethod
 
open() - Method in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Starts a transaction for writing (add/delete) classes to the auto start mechanism
OPTION_ALLOW_NULLS - Static variable in interface org.datanucleus.store.rdbms.sql.StatementGenerator
Option to allow null values as elements of an array or collection.
OPTION_BULK_UPDATE_VERSION - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
OPTION_CASE_INSENSITIVE - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
OPTION_EXPLICIT_JOINS - Static variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
OPTION_RESTRICT_DISCRIM - Static variable in interface org.datanucleus.store.rdbms.sql.StatementGenerator
Option to add a WHERE clause to restrict to the discriminator value.
OPTION_SELECT_NUCLEUS_TYPE - Static variable in interface org.datanucleus.store.rdbms.sql.StatementGenerator
Option to add "NUCLEUS_TYPE" to the SELECT clause as kind of discriminator.
ORACLE_10_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.OracleAdapter
A string containing the list of Oracle keywords This list is normally obtained dynamically from the driver using DatabaseMetaData.getSQLKeywords() Based on database Oracle10g
ORACLE_8_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.OracleAdapter
A string containing the list of Oracle keywords This list is normally obtained dynamically from the driver using DatabaseMetaData.getSQLKeywords() Based on database Oracle8
ORACLE_9_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.OracleAdapter
A string containing the list of Oracle keywords This list is normally obtained dynamically from the driver using DatabaseMetaData.getSQLKeywords() Based on database Oracle9i
OracleAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Oracle database.
OracleAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.OracleAdapter
Constructs an Oracle adapter based on the given JDBC metadata.
OracleArrayMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Mapping for arrays for Oracle.
OracleArrayMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleArrayMapping
 
OracleBitSetMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Mapping for a BitSet type for Oracle.
OracleBitSetMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleBitSetMapping
 
OracleBlobRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Maps a Field to an Oracle BLOB.
OracleBlobRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Constructor.
OracleBlobRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Creates a OracleBlobRDBMSMapping
OracleClobRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Mapping for Oracle CLOB type.
OracleClobRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
Constructor
OracleClobRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
Constructor.
OracleCollectionMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Oracle variant of the CollectionMapping for cases where we are serialising the field into a single column.
OracleCollectionMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleCollectionMapping
 
OracleMapMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Oracle variant of the MapMapping for cases where we are serialising the field into a single column.
OracleMapMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleMapMapping
 
OracleRDBMSMappingManager - Class in org.datanucleus.store.rdbms.mapping.oracle
Mapping manager for Oracle RDBMS adapters.
OracleRDBMSMappingManager(MappedStoreManager) - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleRDBMSMappingManager
Constructor for a mapping manager for an ORM datastore.
OracleSerialisedObjectMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Mapping for Object and Serializable types.
OracleSerialisedObjectMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
 
OracleSerialisedPCMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Mapping for a serialised PersistenceCapable object for Oracle.
OracleSerialisedPCMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedPCMapping
 
OracleStringMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Mapping for a String type for Oracle when stored in a BLOB or CLOB column.
OracleStringMapping() - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.OracleStringMapping
 
OracleTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for Oracle datastores.
OracleTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.OracleTypeInfo
Constructs a type information object from the current row of the given result set.
OracleTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.schema.OracleTypeInfo
 
ORDERBY_USING_SELECT_COLUMN_INDEX - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
In SAPDB any orderby has to be using the index(es) of any SELECT column(s) rather than their name(s).
orderingDirections - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Directions for any ORDER BY expressions (1 for each orderingExpressions entry).
orderingExpressions - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Expressions for any ORDER BY clause.
orderMapping - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Mapping for an ordering column to allow for duplicates in the container.
orderMapping - Variable in class org.datanucleus.store.rdbms.table.ElementContainerTable
Order mapping, to provide part of the primary key.
ordinalPosition - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The index of the column in its table; the first column is 1, the second column is 2.
org.datanucleus.store.rdbms - package org.datanucleus.store.rdbms
Package providing management of the persistence to RDBMS datastores.
org.datanucleus.store.rdbms.adapter - package org.datanucleus.store.rdbms.adapter
Provides mappings of all supported databases to aspects of the database that determines the SQL generation.
org.datanucleus.store.rdbms.autostart - package org.datanucleus.store.rdbms.autostart
Package providing additional implementation(s) for the auto-start mechanism for RDBMS datastores.
org.datanucleus.store.rdbms.datasource - package org.datanucleus.store.rdbms.datasource
This package provides classes for generating (RDBMS) DataSources for use with DataNucleus.
org.datanucleus.store.rdbms.datasource.dbcp - package org.datanucleus.store.rdbms.datasource.dbcp
 
org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter - package org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter
 
org.datanucleus.store.rdbms.datasource.dbcp.datasources - package org.datanucleus.store.rdbms.datasource.dbcp.datasources
 
org.datanucleus.store.rdbms.datasource.dbcp.jocl - package org.datanucleus.store.rdbms.datasource.dbcp.jocl
 
org.datanucleus.store.rdbms.datasource.dbcp.managed - package org.datanucleus.store.rdbms.datasource.dbcp.managed
 
org.datanucleus.store.rdbms.datasource.dbcp.pool - package org.datanucleus.store.rdbms.datasource.dbcp.pool
 
org.datanucleus.store.rdbms.datasource.dbcp.pool.impl - package org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
 
org.datanucleus.store.rdbms.datatype - package org.datanucleus.store.rdbms.datatype
This package contains any additional Java types that are considered useful within the implementation, that map nicely to datastore contexts.
org.datanucleus.store.rdbms.exceptions - package org.datanucleus.store.rdbms.exceptions
 
org.datanucleus.store.rdbms.fieldmanager - package org.datanucleus.store.rdbms.fieldmanager
Provides field-managers to populate JDBC Statements, and to extract from JDBC ResultSets.
org.datanucleus.store.rdbms.key - package org.datanucleus.store.rdbms.key
This package contains wrappers to various types of keys found in RDBMS databases.
org.datanucleus.store.rdbms.mapping - package org.datanucleus.store.rdbms.mapping
Package containing mappings for datastore (JDBC) types.
org.datanucleus.store.rdbms.mapping.oracle - package org.datanucleus.store.rdbms.mapping.oracle
Package containing mappings for Oracle datastores, extending on the mappings found in packages org.datanucleus.store.mapped.mapping and org.datanucleus.store.rdbms.mapping.
org.datanucleus.store.rdbms.query - package org.datanucleus.store.rdbms.query
Package providing the querying mechanism for DataNucleus for RDBMS datastores.
org.datanucleus.store.rdbms.request - package org.datanucleus.store.rdbms.request
Provides the mechanism of communicating with the database using JDBC.
org.datanucleus.store.rdbms.schema - package org.datanucleus.store.rdbms.schema
Provides a definition of the schema in the datastore, including tables, columns and types.
org.datanucleus.store.rdbms.scostore - package org.datanucleus.store.rdbms.scostore
This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps/arrays) within DataNucleus.
org.datanucleus.store.rdbms.sql - package org.datanucleus.store.rdbms.sql
Series of classes used to generate SQL statements.
org.datanucleus.store.rdbms.sql.expression - package org.datanucleus.store.rdbms.sql.expression
Series of expressions representing conditions in SQL statements.
org.datanucleus.store.rdbms.sql.method - package org.datanucleus.store.rdbms.sql.method
Support for invocation of Java methods, typically using SQL functions.
org.datanucleus.store.rdbms.sql.operation - package org.datanucleus.store.rdbms.sql.operation
Support for operations between expressions where we may need to use SQL functions.
org.datanucleus.store.rdbms.table - package org.datanucleus.store.rdbms.table
Provides the internal DataNucleus definition of a table/view and its columns.
org.datanucleus.store.rdbms.valuegenerator - package org.datanucleus.store.rdbms.valuegenerator
Package providing a series of value generators for use in RDBMS datastores.
othersDeletesAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
othersInsertsAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
othersUpdatesAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
ownDeletesAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
ownerMapping - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Mapping to the owner of the container.
ownerMapping - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Mapping to the owner of the relation (which holds the member).
ownerMapping - Variable in class org.datanucleus.store.rdbms.table.JoinTable
Mapping of owner column(s) back to the owner table PK.
ownerMemberMetaData - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
MetaData for the field/property in the owner with this container.
ownerMemberMetaData - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
MetaData for the member in the owner.
ownerType - Variable in class org.datanucleus.store.rdbms.table.JoinTable
Object type of the owner.
ownInsertsAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
ownUpdatesAreVisible(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 

P

ParameterLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a literal representing a parameter where we don't know the type of the parameter yet.
ParameterLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
Constructor for an integer literal with a value.
parameterName - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Parameter name that this represents (if this is a parameter, "?" in JDBC).
ParameterSetter - Class in org.datanucleus.store.rdbms.fieldmanager
Parameter setter implementation of a field manager.
ParameterSetter(ObjectProvider, Object, StatementClassMapping, boolean) - Constructor for class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
Constructor.
paramValuesInBrackets - Variable in class org.datanucleus.store.rdbms.SQLController
 
parent - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Parent statement, if this is a subquery.
parentMapper - Variable in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Parent mapper if we are processing a subquery.
parentStmt - Variable in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
Parent statement.
parse(File) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Parses a JOCL document from the specified file, using the XMLReader specified by the org.xml.sax.driver property.
parse(Reader) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Parses a JOCL document from the specified Reader, using the XMLReader specified by the org.xml.sax.driver property.
parse(InputStream) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Parses a JOCL document from the specified InputStream, using the XMLReader specified by the org.xml.sax.driver property.
parse(InputSource) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Parses a JOCL document from the specified InputSource, using thethe XMLReader specified by the org.xml.sax.driver property.
parse(File, XMLReader) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Parses a JOCL document from the specified file, using the XMLReader specified by the org.xml.sax.driver property.
parse(Reader, XMLReader) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Parses a JOCL document from the specified Reader, using the specified XMLReader.
parse(InputStream, XMLReader) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Parses a JOCL document from the specified InputStream, using the specified XMLReader.
parse(InputSource, XMLReader) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Parses a JOCL document from the specified InputSource, using the specified XMLReader.
parseKeywordList(String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Utility method to parse a list of keywords and split them out into words.
passivate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
passivate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
passivate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableCallableStatement
Passivates to prepare for return to the pool.
passivate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolablePreparedStatement
 
passivateObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedPoolableObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BasePoolableObjectFactory
No-op.
passivateObject(Object, Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedPoolableObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolableObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
passivateObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
KeyedPoolableObjectFactory method for passivating PreparedStatements or CallableStatements.
password - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The connection password to be passed to our JDBC driver to establish a connection.
password - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
 
performExecute(Map) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
performExecute(Map) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
performExecute(Map) - Method in class org.datanucleus.store.rdbms.query.SQLQuery
Execute the query and return the result.
performExecute(Map) - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
PERSIST_OF_UNASSIGNED_CHAR - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether the database server supports persist of an unassigned character ("0x0").
PersistableJoinTable - Class in org.datanucleus.store.rdbms.table
Representation of a join table for the case where we have an N-1 unidirectional relation stored in a join table.
PersistableJoinTable(DatastoreIdentifier, AbstractMemberMetaData, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.PersistableJoinTable
Constructor.
PersistentClassROF - Class in org.datanucleus.store.rdbms.query
ResultObjectFactory that takes a JDBC ResultSet and create a PersistenceCapable object instance for each row in the ResultSet.
PersistentClassROF(RDBMSStoreManager, AbstractClassMetaData, StatementClassMapping, boolean, FetchPlan, Class) - Constructor for class org.datanucleus.store.rdbms.query.PersistentClassROF
Constructor.
PersistentSuperclassNotAllowedException - Exception in org.datanucleus.store.rdbms.exceptions
A PersistentSuperclassNotAllowedException is thrown if a persistence-capable class is declared to have a persistence-capable superclass when that class is backed by a view.
PersistentSuperclassNotAllowedException(String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.PersistentSuperclassNotAllowedException
Constructs a persistent-superclass-not-allowed exception.
PerUserPoolDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp.datasources
A pooling DataSource appropriate for deployment within J2EE environment.
PerUserPoolDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
Default no-arg constructor for Serialization
PerUserPoolDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.datasources
A JNDI ObjectFactory which creates SharedPoolDataSources
PerUserPoolDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSourceFactory
 
pkMappings - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mappings for application identity (optional).
PointbaseAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Pointbase database.
PointbaseAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.PointbaseAdapter
Constructor.
PoolableCallableStatement - Class in org.datanucleus.store.rdbms.datasource.dbcp
A DelegatingCallableStatement that cooperates with PoolingConnection to implement a pool of CallableStatements.
PoolableCallableStatement(CallableStatement, Object, KeyedObjectPool, Connection) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableCallableStatement
Constructor.
PoolableConnection - Class in org.datanucleus.store.rdbms.datasource.dbcp
A delegating connection that, rather than closing the underlying connection, returns itself to an ObjectPool when closed.
PoolableConnection(Connection, ObjectPool) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnection
 
PoolableConnection(Connection, ObjectPool, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnection
 
PoolableConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp
A PoolableObjectFactory that creates PoolableConnections.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, Collection, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, int, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, int, Collection, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, boolean, boolean, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, Collection, boolean, boolean, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, int, boolean, boolean, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, int, Collection, boolean, boolean, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, boolean, boolean, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, boolean, boolean, int, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, boolean, boolean, int, String, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, Boolean, boolean, int, String, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, Collection, Boolean, boolean, int, String, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, int, Boolean, boolean, int, String, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableConnectionFactory(ConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, int, Collection, Boolean, boolean, int, String, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Create a new PoolableConnectionFactory.
PoolableManagedConnection - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
PoolableConnection that unregisters from TransactionRegistry on Connection real destroy.
PoolableManagedConnection(TransactionRegistry, Connection, ObjectPool, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.PoolableManagedConnection
Create a PoolableManagedConnection.
PoolableManagedConnection(TransactionRegistry, Connection, ObjectPool) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.PoolableManagedConnection
Create a PoolableManagedConnection.
PoolableManagedConnectionFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
A PoolableConnectionFactory that creates PoolableManagedConnections.
PoolableManagedConnectionFactory(XAConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, boolean, boolean) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.PoolableManagedConnectionFactory
Create a PoolableManagedConnectionFactory and attach it to a connection pool.
PoolableManagedConnectionFactory(XAConnectionFactory, ObjectPool, KeyedObjectPoolFactory, String, int, Collection, Boolean, boolean, int, String, AbandonedConfig) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.PoolableManagedConnectionFactory
Create a PoolableManagedConnectionFactory and attach it to a connection pool.
PoolableObjectFactory - Interface in org.datanucleus.store.rdbms.datasource.dbcp.pool
An interface defining life-cycle methods for instances to be served by an ObjectPool.
PoolablePreparedStatement - Class in org.datanucleus.store.rdbms.datasource.dbcp
A DelegatingPreparedStatement that cooperates with PoolingConnection to implement a pool of PreparedStatements.
PoolablePreparedStatement(PreparedStatement, Object, KeyedObjectPool, Connection) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolablePreparedStatement
Constructor
PoolingConnection - Class in org.datanucleus.store.rdbms.datasource.dbcp
A DelegatingConnection that pools PreparedStatements.
PoolingConnection(Connection) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Constructor.
PoolingConnection(Connection, KeyedObjectPool) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Constructor.
PoolingDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp
A simple DataSource implementation that obtains Connections from the specified ObjectPool.
PoolingDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
 
PoolingDataSource(ObjectPool) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
 
PoolingDriver - Class in org.datanucleus.store.rdbms.datasource.dbcp
A Driver implementation that obtains Connections from a registered ObjectPool.
PoolingDriver() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
poolPreparedStatements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Prepared statement pooling for this pool.
PoolUtils - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool
This class consists exclusively of static methods that operate on or return ObjectPool or KeyedObjectPool related interfaces.
PoolUtils() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
PoolUtils instances should NOT be constructed in standard programming.
populateElementDiscriminatorInStatement(ExecutionContext, PreparedStatement, int, boolean, ElementContainerStore.ElementInfo, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value from the element discriminator, optionally including all subclasses of the element type.
populateElementForWhereClauseInStatement(ExecutionContext, Object, Object, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the element in a WHERE clause.
populateElementInStatement(ExecutionContext, Object, Object, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the element.
populateEmbeddedElementFieldsInStatement(ObjectProvider, Object, Object, int, AbstractMemberMetaData, JavaTypeMapping, AbstractClassMetaData, BaseContainerStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the field values from the embedded element starting at the specified jdbc position.
populateEmbeddedKeyFieldsInStatement(ObjectProvider, Object, PreparedStatement, int, JoinTable, AbstractMapStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the field values from the embedded map key starting at the specified jdbc position.
populateEmbeddedValueFieldsInStatement(ObjectProvider, Object, PreparedStatement, int, JoinTable, AbstractMapStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the field values from the embedded map value starting at the specified jdbc position.
populateKeyInStatement(ExecutionContext, PreparedStatement, Object, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the map key.
populateOrderInStatement(ExecutionContext, Object, int, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the order index.
populateOwnerInStatement(ObjectProvider, ExecutionContext, Object, int, BaseContainerStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value from the owner.
populateOwnerInStatement(ObjectProvider, ExecutionContext, Object, int, PersistableJoinTable) - Static method in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Convenience method to populate the passed PreparedStatement with the value from the owner.
populatePrimaryKeyMappingsValuesForPCMapping(JavaTypeMapping[], Object[], int, PersistableMapping, AbstractClassMetaData, AbstractMemberMetaData, Object, MappedStoreManager, ClassLoaderResolver) - Static method in class org.datanucleus.store.rdbms.sql.expression.ExpressionUtils
Convenience method to populate PK mappings/values allowing for recursion where a PK field is itself a PCMapping, that itself has PK mappings, which in turn may include PCMappings.
populateRelationDiscriminatorInStatement(ExecutionContext, PreparedStatement, int, ElementContainerStore) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the distinguisher value.
populateValueInStatement(ExecutionContext, PreparedStatement, Object, int, JavaTypeMapping) - Static method in class org.datanucleus.store.rdbms.scostore.BackingStoreHelper
Convenience method to populate the passed PreparedStatement with the value for the map value.
position(byte[], long) - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
 
position(Blob, long) - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
 
position(String, long) - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
position(Clob, long) - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
postFetch(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBitSetMapping
 
postFetch(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
 
postFetch(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedPCMapping
 
postFetch(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleStringMapping
 
POSTGRESQL_RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
List of Postgresql keywords that aren't in SQL92, SQL99
PostgreSQLAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the PostgreSQL database.
PostgreSQLAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Constructor.
PostgresqlTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for PostgreSQL datastores.
PostgresqlTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.PostgresqlTypeInfo
Constructs a type information object from the current row of the given result set.
PostgresqlTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.schema.PostgresqlTypeInfo
 
postInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Post initilize.
postInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassView
Post initilize.
postInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Post initilize.
postInitialize(ClassLoaderResolver) - Method in interface org.datanucleus.store.rdbms.table.Table
Post-initialize; for things that must be set after all classes have been initialized.
postInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Post initilize.
postInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ViewImpl
Post initilize.
postInsert(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleArrayMapping
Method to be called after the insert of the owner class element.
postInsert(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBitSetMapping
Method to be called after the insert of the owner class element.
postInsert(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleCollectionMapping
Retrieve the empty BLOB created by the insert statement and write out the current BLOB field value to the Oracle BLOB object.
postInsert(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleMapMapping
Retrieve the empty BLOB created by the insert statement and write out the current BLOB field value to the Oracle CLOB object.
postInsert(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
 
postInsert(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedPCMapping
 
postInsert(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleStringMapping
 
postpend(String) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Set the String to append at the end of the SQL.
postUpdate(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleArrayMapping
Method to be called after any update of the owner class element.
postUpdate(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBitSetMapping
Method to be called after any update of the owner class element.
postUpdate(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleCollectionMapping
 
postUpdate(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleMapMapping
 
postUpdate(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
 
postUpdate(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedPCMapping
 
postUpdate(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleStringMapping
 
precision - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The maximum precision/length allowed for this data type.
preDelete(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBitSetMapping
 
preDelete(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedObjectMapping
 
preDelete(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleSerialisedPCMapping
 
preDelete(ObjectProvider) - Method in class org.datanucleus.store.rdbms.mapping.oracle.OracleStringMapping
 
prefill(ObjectPool, int) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Call addObject() on pool count number of times.
prefill(KeyedObjectPool, Object, int) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Call addObject(Object) on keyedPool with key count number of times.
prefill(KeyedObjectPool, Collection, int) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Call addObject(Object) on keyedPool with each key in keys for count number of times.
preGetNextIDForOrderColumn(ManagedConnection) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
 
preInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Pre-initialize.
preInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Pre initilize.
preInitialize(ClassLoaderResolver) - Method in interface org.datanucleus.store.rdbms.table.Table
Pre-initialize method; for things that must be initialized right after construction.
preInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Pre-initilize.
preInitialize(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ViewImpl
Pre initilize.
prepare(Xid) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
This method does nothing since the LocalXAConnection does not support two-phase-commit.
prepareCall(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
prepareCall(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
prepareCall(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
prepareCall(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Create or obtain a CallableStatement from the pool.
prepareCall(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Create or obtain a CallableStatement from the pool.
prepareCall(String) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
prepareCall(String, int, int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
prepareCall(String, int, int, int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
preparePool(Object, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Registers a key for pool control.
prepareStatement(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
prepareStatement(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
prepareStatement(String, int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
prepareStatement(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
prepareStatement(String, int[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
prepareStatement(String, String[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
prepareStatement(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Create or obtain a PreparedStatement from the pool.
prepareStatement(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Create or obtain a PreparedStatement from the pool.
prepareStatement(String) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
prepareStatement(String, int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
prepareStatement(String, int, int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
prepareStatement(String, int, int, int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
prepareStatement(String, int[]) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
prepareStatement(String, String[]) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
prepareStatementForExecution(PreparedStatement, Query, boolean) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Method to apply any restrictions to the created ResultSet.
prepend(String) - Method in class org.datanucleus.store.rdbms.sql.SQLText
Prepend some SQL as a string.
previous() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
previous() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
previousIndex() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
PrimaryKey - Class in org.datanucleus.store.rdbms.key
Representation of the primary key of a table.
PrimaryKey(DatastoreContainerObject) - Constructor for class org.datanucleus.store.rdbms.key.PrimaryKey
Creates a primary key.
PRIMARYKEY_IN_CREATE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether the datastore supports specification of the primary key in CREATE TABLE statements.
PrimaryKeyColumnNotAllowedException - Exception in org.datanucleus.store.rdbms.exceptions
A PrimaryKeyColumnNotAllowedException is thrown if an attempt is made to add a primary key column to a view.
PrimaryKeyColumnNotAllowedException(String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.PrimaryKeyColumnNotAllowedException
Constructs a primary key not allowed exception.
PrimaryKeyInfo - Class in org.datanucleus.store.rdbms.schema
Represents the metadata of a specific primary key column.
PrimaryKeyInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Constructs a primary key information object from the current row of the given result set.
primaryTable - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Primary table for this statement.
printInformation(String, PrintStream) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Method to output particular information owned by this datastore.
printStackTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Prints a stack trace of the code that created this object.
ProbeTable - Class in org.datanucleus.store.rdbms.table
Utility class used for detecting database schema existence and provides means of determining the schema name.
ProbeTable(RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.ProbeTable
Constructor
processAddExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processAndExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processBatchedWrites(ManagedConnection) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
 
processCaseExpression(CaseExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processCastExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processComExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processComparisonOfImplementationWithReference(SQLExpression, SQLExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
 
processConnectionStatement(ManagedConnection) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to process the currently waiting statement for the passed Connection.
processCreatorExpression(CreatorExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processDistinctExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processDivExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processEqExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processesRangeInDatastoreQuery() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
 
processesRangeInDatastoreQuery() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
processesRangeInDatastoreQuery() - Method in class org.datanucleus.store.rdbms.query.SQLQuery
 
processesRangeInDatastoreQuery() - Method in class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
processGteqExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processGtExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processInExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processInterfaceMappingForValue(InterfaceMapping, Object, AbstractMemberMetaData, ExecutionContext) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
processInvokeExpression(InvokeExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processIsExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processIsnotExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processLikeExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processLiteral(Literal) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processLteqExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processLtExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processMembersOfClass(SQLStatement, AbstractMemberMetaData[], DatastoreClass, SQLTable, StatementClassMapping, Collection, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.request.FetchRequest
Method to process the supplied members of the class, adding to the SQLStatement as required.
processModExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processMulExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processNegExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processNoteqExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processNotExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processNotInExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processOrExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processParameterExpression(ParameterExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processParameterExpression(ParameterExpression, boolean) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method to process a parameter expression.
processPrimaryExpression(PrimaryExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processStatementsForConnection(ManagedConnection) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to process any batched statement for the specified connection.
processSubExpression(Expression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processSubqueryExpression(SubqueryExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processUnboundExpression(UnboundExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
processVariableExpression(VariableExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
properties - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Optional properties controlling the configuration.
provideDatastoreIdMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Accessor for a mapping for the datastore ID (OID) for this table.
provideDatastoreIdMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideDiscriminatorMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Provide the discriminator mappings
provideDiscriminatorMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideExternalMappings(MappingConsumer, int) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all external fields mapped to this table of the specified type
provideExternalMappings(MappingConsumer, int) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideExternalMappings(MappingConsumer, int) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
 
provideMappingsForMembers(MappingConsumer, AbstractMemberMetaData[], boolean) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Provide the mappings to the consumer for all specified members.
provideMappingsForMembers(MappingConsumer, AbstractMemberMetaData[], boolean) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all absolute field Numbers in this table that are container in the fieldNumbers parameter.
provideMappingsForMembers(MappingConsumer, AbstractMemberMetaData[], boolean) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideMultitenancyMapping(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Provide the multitenancy mapping.
provideMultitenancyMapping(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
provideNonPrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Provide the mappings to the consumer for all non primary-key fields mapped to this table.
provideNonPrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
providePrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Provide the mappings to the consumer for all primary-key fields mapped to this table (for application identity).
providePrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Provide the mappings to the consumer for all primary-key fields mapped to this table.
providePrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
providePrimaryKeyMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Provide the mappings to the consumer for all primary-key fields mapped to this table (for application identity).
provideUnmappedDatastoreFields(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to provide all unmapped datastore fields (columns) to the consumer.
provideUnmappedDatastoreFields(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
Method to provide all unmapped datastore fields (columns) to the consumer.
provideUnmappedDatastoreFields(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.SecondaryTable
Method to provide all unmapped datastore fields (columns) to the consumer.
provideVersionMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.AbstractClassTable
Provide the version mappings.
provideVersionMappings(MappingConsumer) - Method in class org.datanucleus.store.rdbms.table.ClassView
 
ProxoolDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource
Plugin for the creation of a Proxool connection pool.
ProxoolDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.ProxoolDataSourceFactory
 
proxoolPresent(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.ConnectionFactoryImpl
 
psqlTypes - Variable in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
 
put(ObjectProvider, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Method to put an item in the Map.
put(ObjectProvider, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Method to put an item in the Map.
putAll(ObjectProvider, Map) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Method to put all elements from a Map into our Map.
putAll(ObjectProvider, Map) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Method to put all elements from a Map into our Map.

Q

QueryGenerator - Interface in org.datanucleus.store.rdbms.query
Interface for a generator of query statements.
queryGenerator - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Context of any query generation.
queryTimeout - Variable in class org.datanucleus.store.rdbms.SQLController
Timeout to apply to queries (where required) in milliseconds.
QueryToSQLMapper - Class in org.datanucleus.store.rdbms.query
Class which maps a compiled (generic) query to an SQL query for RDBMS datastores.
QueryToSQLMapper(SQLStatement, QueryCompilation, Map, StatementClassMapping, StatementResultMapping, AbstractClassMetaData, FetchPlan, ExecutionContext, Imports, Set<String>, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Constructor.

R

rangeCount - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
The number of records to be retrieved in any range restriction.
rangeOffset - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
The offset for any range restriction.
RDBMSAdapter - Interface in org.datanucleus.store.rdbms.adapter
Adapter for relational databases.
RDBMSAdapterFactory - Class in org.datanucleus.store.rdbms.adapter
Factory of RDBMS datastore adapters.
RDBMSAdapterFactory() - Constructor for class org.datanucleus.store.rdbms.adapter.RDBMSAdapterFactory
Protected constructor to prevent outside instantiation
RDBMSArrayStoreIterator - Class in org.datanucleus.store.rdbms.scostore
ArrayStore iterator for RDBMS datastores.
RDBMSColumnInfo - Class in org.datanucleus.store.rdbms.schema
Representation of column schema information in the datastore.
RDBMSColumnInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Constructor to create a column info definition for the current row of the passed ResultSet.
RDBMSFKArrayStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of an FK ArrayStore.
RDBMSFKArrayStore(AbstractMemberMetaData, RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.RDBMSFKArrayStore
 
RDBMSFKListStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of an ListStore using foreign keys.
RDBMSFKListStore(AbstractMemberMetaData, RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
 
RDBMSFKMapStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of an MapStore where either the value has a FK to the owner (and the key stored in the value), or whether the key has a FK to the owner (and the value stored in the key).
RDBMSFKMapStore(AbstractMemberMetaData, RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Constructor for the backing store for an FK Map for RDBMS.
RDBMSFKSetStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of an SetStore using foreign keys.
RDBMSFKSetStore(AbstractMemberMetaData, RDBMSStoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Constructor for the backing store of a FK set for RDBMS.
RDBMSJoinArrayStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of a Join ArrayStore
RDBMSJoinArrayStore(AbstractMemberMetaData, ArrayTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.RDBMSJoinArrayStore
Constructor for an RDBMS implementation of a join array store.
RDBMSJoinListStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of a ListStore using join table.
RDBMSJoinListStore(AbstractMemberMetaData, CollectionTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Constructor for an RDBMS implementation of a join list store.
RDBMSJoinMapStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of an MapStore using join table.
RDBMSJoinMapStore(MapTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Constructor for the backing store of a join map for RDBMS.
RDBMSJoinSetStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS-specific implementation of a SetStore using join table.
RDBMSJoinSetStore(AbstractMemberMetaData, CollectionTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Constructor for a join set store for RDBMS.
RDBMSListStoreIterator - Class in org.datanucleus.store.rdbms.scostore
ListStore iterator for RDBMS datastores.
RDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Implementation of the mapping of an RDBMS type.
RDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Create a new Mapping with the given DatabaseAdapter for the given type.
RDBMSMappingManager - Class in org.datanucleus.store.rdbms.mapping
Mapping manager for RDBMS datastores.
RDBMSMappingManager(MappedStoreManager) - Constructor for class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Constructor for a mapping manager for a mapped ORM datastore.
RDBMSMappingManager.RDBMSTypeMapping - Class in org.datanucleus.store.rdbms.mapping
 
RDBMSMappingManager.RDBMSTypeMapping(Class, boolean, String, String, String) - Constructor for class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager.RDBMSTypeMapping
 
rdbmsMgr - Variable in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
 
rdbmsMgr - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Manager for the RDBMS datastore.
RDBMSPersistableRelationStore - Class in org.datanucleus.store.rdbms.scostore
RDBMS implementation of a persistable relation backing store.
RDBMSPersistableRelationStore(AbstractMemberMetaData, PersistableJoinTable, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Constructor for a persistable relation join store for RDBMS.
RDBMSPersistenceHandler - Class in org.datanucleus.store.rdbms
Handler for persistence for RDBMS datastores.
RDBMSPersistenceHandler(StoreManager) - Constructor for class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Constructor.
RDBMSPropertyValidator - Class in org.datanucleus.store.rdbms
Validator for persistence properties used by RDBMS.
RDBMSPropertyValidator() - Constructor for class org.datanucleus.store.rdbms.RDBMSPropertyValidator
 
RDBMSQueryCompilation - Class in org.datanucleus.store.rdbms.query
Datastore-specific (RDBMS) compilation information for a java query.
RDBMSQueryCompilation() - Constructor for class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
RDBMSQueryUtils - Class in org.datanucleus.store.rdbms.query
Utilities for use in queries specific to RDBMS.
RDBMSQueryUtils() - Constructor for class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
 
RDBMSSchemaHandler - Class in org.datanucleus.store.rdbms.schema
Handler for RDBMS schema information.
RDBMSSchemaHandler(RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
RDBMSSchemaInfo - Class in org.datanucleus.store.rdbms.schema
Representation of schema table information in the datastore.
RDBMSSchemaInfo(String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
 
RDBMSStoreData - Class in org.datanucleus.store.rdbms
Representation of a class (FCO) / field (SCO) that is persisted to an RDBMS table.
RDBMSStoreData(ClassMetaData, DatastoreContainerObject, boolean) - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreData
Constructor for FCO data.
RDBMSStoreData(AbstractMemberMetaData, DatastoreContainerObject) - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreData
Constructor, taking the meta data for the field, and the table it is mapped to.
RDBMSStoreHelper - Class in org.datanucleus.store.rdbms
Provides a series of utilities assisting in the datastore management process for RDBMS datastores.
RDBMSStoreHelper() - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreHelper
 
RDBMSStoreManager - Class in org.datanucleus.store.rdbms
StoreManager for RDBMS datastores.
RDBMSStoreManager(ClassLoaderResolver, NucleusContext, Map<String, Object>) - Constructor for class org.datanucleus.store.rdbms.RDBMSStoreManager
Constructs a new RDBMSManager.
RDBMSTableFKInfo - Class in org.datanucleus.store.rdbms.schema
Representation of FK information for a table in the datastore.
RDBMSTableFKInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
 
RDBMSTableFKInfo(String, String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Constructor taking just the catalog, schema and table name directly.
RDBMSTableIndexInfo - Class in org.datanucleus.store.rdbms.schema
Representation of index information for a table in the datastore.
RDBMSTableIndexInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
 
RDBMSTableIndexInfo(String, String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Constructor taking just the catalog, schema and table name directly.
RDBMSTableInfo - Class in org.datanucleus.store.rdbms.schema
Representation of table column information in the datastore.
RDBMSTableInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
 
RDBMSTableInfo(String, String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Constructor taking just the catalog, schema and table name directly.
RDBMSTableInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Constructor to create a table info definition for the current row of the passed ResultSet.
RDBMSTablePKInfo - Class in org.datanucleus.store.rdbms.schema
Representation of PK information for a table in the datastore.
RDBMSTablePKInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
 
RDBMSTablePKInfo(String, String, String) - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Constructor taking just the catalog, schema and table name directly.
RDBMSTypesInfo - Class in org.datanucleus.store.rdbms.schema
Representation of types information in the datastore.
RDBMSTypesInfo() - Constructor for class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
 
reallyClose() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.PoolableManagedConnection
Actually close the underlying connection.
reallyClose() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnection
Actually close my underlying Connection.
RealRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a REAL RDBMS type.
RealRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.RealRDBMSMapping
 
RealRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.RealRDBMSMapping
Constructor.
recover(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
Always returns a zero length Xid array.
refreshRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
registerConnection(Connection, XAResource) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionRegistry
Registers the association between a Connection and a XAResource.
registerDatastoreMapping(String, Class, String, String, boolean) - Method in class org.datanucleus.store.rdbms.mapping.RDBMSMappingManager
Utility to register a datastore mapping for a java type, and the SQL/JDBC types it can be mapped to.
registerOutParameter(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
registerOutParameter(int, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
registerOutParameter(int, int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
registerOutParameter(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
registerOutParameter(String, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
registerOutParameter(String, int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
registerPool(String, ObjectPool) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
relatedMapping - Variable in class org.datanucleus.store.rdbms.table.PersistableJoinTable
Mapping from the join table to the "related".
relationDiscriminatorMapping - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Optional mapping to distinguish elements of one collection from another when sharing the join table.
relationDiscriminatorMapping - Variable in class org.datanucleus.store.rdbms.table.ElementContainerTable
Optional mapping for a column used to discriminate between elements of one collection from another.
relationDiscriminatorValue - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Value to use to discriminate between elements of this collection from others using the same join table.
relationDiscriminatorValue - Variable in class org.datanucleus.store.rdbms.table.ElementContainerTable
Value to use with any relation discriminator column for objects of this field placed in the join table.
relationType - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Type of relation (1-N uni, 1-N bi, M-N).
relative(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
releaseSavepoint(Savepoint) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
releaseSavepoint(Savepoint) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Mutator to release the savepoint.
remarks - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
An explanatory comment on the column; may be null.
remove(ObjectProvider, Object, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to remove the specified element from the List.
remove(ObjectProvider, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to remove an object at an index in the List.
remove(ObjectProvider, Object, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
Removes the association to one element
remove(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
 
remove() - Method in class org.datanucleus.store.rdbms.scostore.ArrayStoreIterator
 
remove() - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
remove(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Method to remove an entry from the map.
remove(ObjectProvider, Object, int, boolean) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Method to remove the link to the collection object specified.
remove(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Method to remove an item from the map.
remove(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
 
remove() - Method in class org.datanucleus.store.rdbms.scostore.SetStoreIterator
 
removeAll(ObjectProvider, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Remove all elements from a collection from the association owner vs elements.
removeAll(ObjectProvider, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractSetStore
Remove all elements from a collection from the association owner vs elements.
removeAll(ObjectProvider, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Method to remove the links to a collection of elements specified.
removeAll(ObjectProvider, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Remove all elements from a collection from the association owner vs elements.
removeAll(ObjectProvider, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Remove all elements from a collection from the association owner vs elements.
removeAllClasses(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Utility to remove all classes that we are managing.
removeAllInternal(ObjectProvider, Collection, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
 
removeAllRequests() - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Convenience method to remove all requests since the schema has changed.
removeAtStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
removeConnectionProperty(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Remove a custom connection property.
removeConnectionStatementState(ManagedConnection) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to remove the state for this connection.
removeCrossJoin(SQLTable) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to remove a cross join for the specified table (if joined via cross join).
removeInternal(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
 
removeRequestsForTable(DatastoreClass) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Convenience method to remove all requests that use a particular table since the structure of the table has changed potentially leading to missing columns in the cached version.
removeStmt - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Statement for removing an element from the container.
removeStmt - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Statement for removing a relation from the join table.
removeTrace(AbandonedTrace) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Remove a child object this object is tracing.
removeUnsupportedMappings(StoreSchemaHandler, ManagedConnection) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Remove all mappings from the mapping manager that don't have a datastore type initialised.
replaceParameterLiteral(ParameterLiteral, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to return a parameter-based literal using the supplied mapping to replace the provided ParameterLiteral (generated before its type was known).
repositoryExists() - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Method to return if the repository already exists.
repositoryExists() - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Method to return if the repository already exists.
Request - Class in org.datanucleus.store.rdbms.request
Base class representing a request to perform an action on the datastore.
Request(DatastoreClass) - Constructor for class org.datanucleus.store.rdbms.request.Request
Constructor, taking the table to use for the request.
RequestIdentifier - Class in org.datanucleus.store.rdbms.request
Representation of a request id.
RequestIdentifier(DatastoreClass, AbstractMemberMetaData[], RequestType, String) - Constructor for class org.datanucleus.store.rdbms.request.RequestIdentifier
Constructor.
RequestType - Enum in org.datanucleus.store.rdbms.request
Enum of possible request types.
requiresConnection() - Method in class org.datanucleus.store.rdbms.valuegenerator.AbstractRDBMSGenerator
Method to reply if the generator requires a connection.
requiresJoinReorder - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
 
requiresPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.CollectionTable
Convenience method for whether a PK is required for the join table.
requiresPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.JoinTable
Convenience method for whether a PK is required for the join table.
requiresRepository() - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Indicator for whether the generator requires its own repository.
requiresRepository() - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Indicator for whether the generator requires its own repository.
reserveBlock(long) - Method in class org.datanucleus.store.rdbms.valuegenerator.DatastoreUUIDHexGenerator
Reserve a block of ids.
reserveBlock(long) - Method in class org.datanucleus.store.rdbms.valuegenerator.MaxGenerator
Method to reserve a block of identities.
reserveBlock(long) - Method in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Reserve a block of ids.
reserveBlock(long) - Method in class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Method to reserve a block of "size" identities.
RESERVED_WORDS - Static variable in class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
A string containing the list of TimesTen reserved keywords
reservedKeywords - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
The set of reserved keywords for this datastore.
resolveClass(String) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Convenience method to resolve a class name.
resolveClass(String) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Convenience method to resolve a class name.
resolveIdentifierMacro(MacroString.IdentifierMacro, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Resolves an identifier macro.
ResultClassROF - Class in org.datanucleus.store.rdbms.query
Take a ResultSet, and for each row retrieves an object of a specified type.
ResultClassROF(RDBMSStoreManager, Class, StatementResultMapping) - Constructor for class org.datanucleus.store.rdbms.query.ResultClassROF
Constructor for a resultClass object factory where we have a result clause specified.
ResultClassROF(RDBMSStoreManager, Class, StatementClassMapping) - Constructor for class org.datanucleus.store.rdbms.query.ResultClassROF
Constructor for a resultClass object factory where we have no result clause specified but a result class.
ResultClassROF(RDBMSStoreManager, Class, String[]) - Constructor for class org.datanucleus.store.rdbms.query.ResultClassROF
Constructor for cases where we have no candidate class and so have no mapping information to base field positions on.
resultIds - Variable in class org.datanucleus.store.rdbms.query.ForwardQueryResult
 
resultIds - Variable in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
ResultMetaDataROF - Class in org.datanucleus.store.rdbms.query
ResultObjectFactory that operates using a QueryResultMetaData and returns objects based on the definition.
ResultMetaDataROF(RDBMSStoreManager, QueryResultMetaData) - Constructor for class org.datanucleus.store.rdbms.query.ResultMetaDataROF
Constructor.
resultObjs - Variable in class org.datanucleus.store.rdbms.query.ForwardQueryResult
The Result Objects.
ResultSetGetter - Class in org.datanucleus.store.rdbms.fieldmanager
ResultSet getter implementation of a field manager.
ResultSetGetter(RDBMSStoreManager, ObjectProvider, Object, StatementClassMapping) - Constructor for class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
Constructor where we know the object to put the field values in.
ResultSetGetter(RDBMSStoreManager, ExecutionContext, Object, StatementClassMapping, AbstractClassMetaData) - Constructor for class org.datanucleus.store.rdbms.fieldmanager.ResultSetGetter
Constructor without the StateManager, where we know the result set but don't have the object yet.
returnObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedObjectPool
Return a db connection to the pool.
returnObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Return an instance to the pool.
returnObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Returns an instance to the pool.
returnObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Returns an object to a keyed pool.
returnObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Returns an object instance to the pool.
returnObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Returns an instance to the pool after successful validation and passivation.
returnObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Returns obj to the pool under key.
returnObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Returns an instance to the pool, pushing it on top of the idle instance stack after successful validation and passivation.
returnObject(Object, Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Return an instance to the pool.
returnObject(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.ObjectPool
Return an instance to the pool.
rightOuterJoin(SQLTable, JavaTypeMapping, DatastoreContainerObject, String, JavaTypeMapping, Object[], 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.
rightOuterJoin(SQLTable, JavaTypeMapping, JavaTypeMapping, DatastoreContainerObject, String, JavaTypeMapping, JavaTypeMapping, Object[], 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.
rof - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
ResultObjectFactory for converting the result set into objects.
rollback() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
rollback(Savepoint) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
rollback(Xid) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
Rolls back the transaction and restores the original auto commit setting.
rollback() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
rollback() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Method to rollback the connection.
rollback(Savepoint) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Mutator to rollback the savepoint.
rowDeleted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
rowInserted() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
rowUpdated() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
rs - Variable in class org.datanucleus.store.rdbms.query.AbstractRDBMSQueryResult
The ResultSet containing the results.
run(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Implements the body of the transaction.
run(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
 
run(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.ValidateTableSchemaTransaction
 
runCallbacksAfterManageClass - Variable in class org.datanucleus.store.rdbms.table.ClassTable
Flag to run the callbacks after the current class is managed fully.

S

SAPDBAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the SAPDB/MaxDB database.
SAPDBAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.SAPDBAdapter
Constructs an SAP DB adapter based on the given JDBC metadata.
SchemaAutoStarter - Class in org.datanucleus.store.rdbms.autostart
Implementation of an Auto-Start Mechanism for DataNucleus.
SchemaAutoStarter(StoreManager, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
Constructor.
schemaDataByName - Variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
Map of schema data, keyed by its symbolic name where the data is cached.
schemaTable - Variable in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
 
SchemaTable - Class in org.datanucleus.store.rdbms.autostart
Class defining DataNucleus schema definition tables.
SchemaTable(RDBMSStoreManager, String) - Constructor for class org.datanucleus.store.rdbms.autostart.SchemaTable
Constructor.
ScrollableQueryResult - Class in org.datanucleus.store.rdbms.query
Lazy collection results from a Query with the ResultSet scrollable.
ScrollableQueryResult(Query, ResultObjectFactory, ResultSet, Collection) - Constructor for class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Constructor of the result from a Query.
searchable - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The searchability of this data type in terms of the kinds of SQL WHERE clauses that are allowed.
SecondaryTable - Class in org.datanucleus.store.rdbms.table
Representation of a secondary table for a class.
select(SQLExpression, String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Select an expression.
select(SQLTable, JavaTypeMapping, String, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Add a select clause for the specified field (via its mapping).
select(SQLTable, JavaTypeMapping, String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Add a select clause for the specified field (via its mapping) and apply to unions.
select(SQLTable, DatastoreField, String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Add a select clause for the specified column.
selectFetchPlanOfCandidateInStatement(SQLStatement, StatementClassMapping, AbstractClassMetaData, FetchPlan, int) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to select all fetch plan members for the candidate class.
selectFetchPlanOfSourceClassInStatement(SQLStatement, StatementClassMapping, FetchPlan, SQLTable, AbstractClassMetaData, int) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to select all fetch plan members for the "source" class.
selectIdentityOfCandidateInStatement(SQLStatement, StatementClassMapping, AbstractClassMetaData) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to select the identity for the candidate class.
selectMemberOfSourceInStatement(SQLStatement, StatementClassMapping, FetchPlan, SQLTable, AbstractMemberMetaData, ClassLoaderResolver, int) - Static method in class org.datanucleus.store.rdbms.sql.SQLStatementHelper
Method to select the specified member (field/property) of the source table in the passed SQL statement.
selects - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
List of select objects.
selectSQLExpressionInternal(SQLExpression, String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Convenience method for selecting columns when generating the SQL text.
SequenceGenerator - Class in org.datanucleus.store.rdbms.valuegenerator
This generator utilises datastore sequences.
SequenceGenerator(String, Properties) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Constructor.
sequenceName - Variable in class org.datanucleus.store.rdbms.valuegenerator.SequenceGenerator
Name of the sequence that we are creating values for
SequenceTable - Class in org.datanucleus.store.rdbms.valuegenerator
Class defining a table for storing generated values for use with TableGenerator.
SequenceTable(DatastoreIdentifier, RDBMSStoreManager, String, String) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.SequenceTable
Constructor
set(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractArrayStore
Method to set the array for the specified owner to the passed value.
set(Object) - Method in class org.datanucleus.store.rdbms.scostore.ListStoreIterator
 
set(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKArrayStore
Method to set the array for the specified owner to the passed value.
set(ObjectProvider, int, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Method to set an object in the List at a position.
set(ObjectProvider, int, Object, boolean) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Method to set an object in the List.
setAccessToUnderlyingConnectionAllowed(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the value of the accessToUnderlyingConnectionAllowed property.
setAccessToUnderlyingConnectionAllowed(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Sets the value of the accessToUnderlyingConnectionAllowed property.
setAccessToUnderlyingConnectionAllowed(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
Sets the value of the accessToUnderlyingConnectionAllowed property.
setAccessToUnderlyingConnectionAllowed(boolean) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
Sets the value of the accessToUnderlyingConnectionAllowed property.
setAllowsPrecisionSpec(boolean) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
setArray(int, Array) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setAsciiStream(String, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setAsciiStream(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setAsciiStream(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setAsciiStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setAsciiStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setAsciiStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setAsciiStream(long) - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
setAsPrimaryKey() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setAutoCommit(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setAutoCommit(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
setAutoCommit(boolean) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Method to set the autocommit for the connection.
setBigDecimal(String, BigDecimal) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setBigDecimal(int, BigDecimal) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setBinaryStream(String, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setBinaryStream(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setBinaryStream(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setBinaryStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setBinaryStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setBinaryStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setBinaryStream(long) - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
 
setBlob(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setBlob(String, Blob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setBlob(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setBlob(int, Blob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setBlob(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setBlob(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setBoolean(String, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setBoolean(int, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setBoolean(Object, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
 
setBoolean(Object, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Method to set a boolean at the specified position in the JDBC PreparedStatement.
setBoolean(Object, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
Method to set a boolean at the specified position in the JDBC PreparedStatement.
setBoolean(Object, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
setBoolean(Object, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
Setter for when we are storing a boolean field as a SMALLINT.
setBoolean(Object, int, boolean) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
Setter for when we are storing a boolean field as a TINYINT.
setByte(String, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setByte(int, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setByte(Object, int, byte) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
setByte(Object, int, byte) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
setByte(Object, int, byte) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
setBytes(String, byte[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setBytes(int, byte[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setBytes(long, byte[], int, int) - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
 
setBytes(long, byte[]) - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
 
setCandidateClassName(String) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
setCatalog(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setCatalog(String) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Mutator for the catalog
setChar(Object, int, char) - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Method to set a character at the specified position in the JDBC PreparedStatement.
setChar(Object, int, char) - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
setChar(Object, int, char) - Method in class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
Method to set a character at the specified position in the JDBC PreparedStatement.
setChar(Object, int, char) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
setCharacterStream(String, Reader, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setCharacterStream(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setCharacterStream(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setCharacterStream(int, Reader, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setCharacterStream(long) - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
setClassLoaderResolver(ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
setClientInfo(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setClientInfo(Properties) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setClientInfo(Properties) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
setClientInfo(String, String) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
setClob(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setClob(String, Clob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setClob(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setClob(int, Clob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setClob(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setColumn(int, Column) - Method in class org.datanucleus.store.rdbms.key.Index
Sets a column for in a specified position seq
setColumnMetaData(ColumnMetaData) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setColumnSize(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
setConfig(GenericKeyedObjectPool.Config) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the configuration.
setConfig(GenericObjectPool.Config) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets my configuration.
setConnectionFactory(ConnectionFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the ConnectionFactory from which to obtain base Connections.
setConnectionInitSql(Collection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the SQL statements I use to initialize newly created Connections.
setConnectionInitSqls(Collection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the list of SQL statements to be executed when a physical connection is first created.
setConnectionPoolDataSource(ConnectionPoolDataSource) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Set the backend ConnectionPoolDataSource.
setConnectionProperties(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the connection properties passed to driver.connect(...).
setConnectionProperties(Properties) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Set the connection properties passed to the JDBC driver.
setConnectionStatementState(ManagedConnection, SQLController.ConnectionStatementState) - Method in class org.datanucleus.store.rdbms.SQLController
Convenience method to set the state for this connection.
setConstraints(String) - Method in interface org.datanucleus.store.rdbms.table.Column
Mutator for the constraints of the column.
setConstraints(String) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setCursorName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
setDataSourceName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Set the name of the ConnectionPoolDataSource which backs this pool.
setDatastoreField(int, DatastoreField) - Method in class org.datanucleus.store.rdbms.key.CandidateKey
Mutator for the column spec, to add/change a column.
setDatastoreField(int, DatastoreField, DatastoreField) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Set the datastore field for the specified position seq
setDatastoreMapping(DatastoreMapping) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setDataType(short) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
setDate(String, Date) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setDate(String, Date, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setDate(int, Date) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setDate(int, Date, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setDecimalDigits(int) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
 
setDefaultable() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setDefaultAutoCommit(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets default auto-commit state of connections returned by this datasource.
setDefaultAutoCommit(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Set the value of defaultAutoCommit, which defines the state of connections handed out from this pool.
setDefaultAutoCommit(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the default "auto commit" setting for borrowed Connections
setDefaultCatalog(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the default catalog.
setDefaultCatalog(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the default "catalog" setting for borrowed Connections
setDefaultMaxActive(int) - 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.
setDefaultMaxIdle(int) - 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.
setDefaultMaxWait(int) - 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.
setDefaultReadOnly(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets defaultReadonly property.
setDefaultReadOnly(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Set the value of defaultReadOnly, which defines the state of connections handed out from this pool.
setDefaultReadOnly(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the default "read only" setting for borrowed Connections
setDefaultTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the default transaction isolation state for returned connections.
setDefaultTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Set the value of defaultTransactionIsolation, which defines the state of connections handed out from this pool.
setDefaultTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the default "Transaction Isolation" setting for borrowed Connections
setDefaultValue(Object) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setDelegate(CallableStatement) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
Sets my delegate.
setDelegate(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
Sets my delegate.
setDelegate(PreparedStatement) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
Sets my delegate.
setDelegate(Statement) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
Sets my delegate.
setDeleteAction(ForeignKey.FKAction) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Mutator for deleteAction.
setDescription(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Set the value of description.
setDescription(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Set the description.
setDistinct(boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Mutator for whether the query returns distinct results.
setDocumentLocator(Locator) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
 
setDouble(String, double) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setDouble(int, double) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setDouble(Object, int, double) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
setDouble(Object, int, double) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
setDouble(Object, int, double) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
setDriver(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Set the driver classname.
setDriverClassLoader(ClassLoader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the class loader to be used to load the JDBC driver.
setDriverClassName(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the jdbc driver class name.
setEscapeProcessing(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
setExpressionFactory(SQLExpressionFactory) - Method in class org.datanucleus.store.rdbms.sql.operation.AbstractSQLOperation
 
setExpressionFactory(SQLExpressionFactory) - Method in interface org.datanucleus.store.rdbms.sql.operation.SQLOperation
 
setExtensions(Map) - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Set multiple extensions, or use null to clear extensions.
setExtensions(Map) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Set multiple extensions, or use null to clear extensions.
setFactory(KeyedPoolableObjectFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedObjectPool
Deprecated. to be removed in pool 2.0
setFactory(PoolableObjectFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseObjectPool
Deprecated. to be removed in pool 2.0
setFactory(KeyedPoolableObjectFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Deprecated. to be removed in version 2.0
setFactory(PoolableObjectFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Deprecated. to be removed in version 2.0
setFactory(PoolableObjectFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Deprecated. to be removed in pool 2.0
setFactory(KeyedPoolableObjectFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Deprecated. to be removed in pool 2.0
setFactory(PoolableObjectFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Deprecated. to be removed in pool 2.0
setFactory(KeyedPoolableObjectFactory) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedObjectPool
Sets the factory the pool uses to create new instances (optional operation).
setFactory(PoolableObjectFactory) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.ObjectPool
Sets the factory this pool uses to create new instances (optional operation).
setFailOnError(boolean) - Method in interface org.datanucleus.store.rdbms.ConnectionProvider
Flag if an error causes the operation to thrown an exception, or false to skip to next DataSource.
setFailOnError(boolean) - Method in class org.datanucleus.store.rdbms.ConnectionProviderPriorityList
 
setFetchDirection(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
setFetchDirection(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
setFetchSize(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
setFetchSize(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
setFloat(String, float) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setFloat(int, float) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setFloat(Object, int, float) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
setFloat(Object, int, float) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
setFloat(Object, int, float) - Method in class org.datanucleus.store.rdbms.mapping.FloatRDBMSMapping
 
setFloat(Object, int, float) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
setFloat(Object, int, float) - Method in class org.datanucleus.store.rdbms.mapping.RealRDBMSMapping
 
setForMetaData(ForeignKeyMetaData) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Convenience mutator for setting the specification based on MetaData
setGenerator() - Method in class org.datanucleus.store.rdbms.NucleusSequenceImpl
Method to set the value generator.
setHaving(BooleanExpression) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Mutator for the "having" expression.
setHoldability(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setHoldability(int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Method to set the holdability for the connection.
setIdentifier(DatastoreIdentifier) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setIdentity(boolean) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setImplicitParameter(int, Object) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
setImplicitParameter(String, Object) - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
 
setInitialSize(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the initial size of the connection pool.
setInt(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setInt(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setInt(Object, int, int) - Method in class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
 
setInt(Object, int, int) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
setInt(Object, int, int) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
setInt(Object, int, int) - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
setInt(Object, int, int) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
setInt(Object, int, int) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
setInt(Object, int, int) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
setJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
setJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.EnumExpression
 
setJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
setJavaTypeMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
 
setJndiEnvironment(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Sets the value of the given JNDI environment property to be used when instantiating a JNDI InitialContext.
setKeyword(String) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericSubqueryExpression
 
setKeyword(String) - Method in class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
setLastUsed() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Set the time this object was last used to the current time in ms.
setLastUsed(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
Set the time in ms this object was last used.
setLifo(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the LIFO property of the pools.
setLifo(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets the LIFO property of the pool.
setLocalTypeName(String) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
setLogAbandoned(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedConfig
Flag to log stack traces for application code which abandoned a Statement or Connection.
setLogAbandoned(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
BasicDataSource does NOT support this method.
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Sets the maximum time in seconds that this data source will wait while attempting to connect to a database.
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Set the value of loginTimeout.
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
Throws UnsupportedOperationException.
setLoginTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
Mutator for the Login timeout for the driver manager.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedConfig
Sets the log writer to be used by this configuration to log information on abandoned objects.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the log writer being used by this data source.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Set the log writer for this data source.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Set the value of logWriter.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
Sets my log writer.
setLogWriter(PrintWriter) - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
Mutator for the LogWriter of the driver manager.
setLong(String, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setLong(int, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setLong(Object, int, long) - Method in class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
 
setLong(Object, int, long) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
setLong(Object, int, long) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
setLong(Object, int, long) - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
setLong(Object, int, long) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
setLong(Object, int, long) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
setLong(Object, int, long) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
setMapping(JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
setMaxActive(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the maximum number of active connections that can be allocated at the same time.
setMaxActive(int) - 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.
setMaxActive(int) - 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.
setMaxActive(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the cap on the number of object instances managed by the pool per key.
setMaxActive(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets the cap on the number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time.
setMaxFieldSize(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
setMaxIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the maximum number of connections that can remain idle in the pool.
setMaxIdle(int) - 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.
setMaxIdle(int) - 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.
setMaxIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the cap on the number of "idle" instances in the pool.
setMaxIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets the cap on the number of "idle" instances in the pool.
setMaxOpenPreparedStatements(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the value of the BasicDataSource.maxOpenPreparedStatements property.
setMaxPreparedStatements(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Sets the maximum number of prepared statements.
setMaxRows(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
setMaxTotal(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the cap on the total number of instances from all pools combined.
setMaxWait(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the maxWait property.
setMaxWait(int) - 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.
setMaxWait(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets 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.
setMaxWait(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets 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.
setMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the BasicDataSource.minEvictableIdleTimeMillis property.
setMinEvictableIdleTimeMillis(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Sets the minimum amount of time a statement may sit idle in the pool before it is eligable for eviction by the idle object evictor (if any).
setMinEvictableIdleTimeMillis(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Sets 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).
setMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
setMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
setMinIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the minimum number of idle connections in the pool.
setMinIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the minimum number of idle objects to maintain in each of the keyed pools.
setMinIdle(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets the minimum number of objects allowed in the pool before the evictor thread (if active) spawns new objects.
setName(String) - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
setNCharacterStream(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setNCharacterStream(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setNCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setNCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setNClob(String, NClob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setNClob(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setNClob(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setNClob(int, NClob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setNClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setNClob(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setNetworkTimeout(Executor, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setNetworkTimeout(Executor, int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.EnumLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.JavaxTimeLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.NullLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
setNotParameter() - Method in interface org.datanucleus.store.rdbms.sql.expression.SQLLiteral
Method to set this literal as not being a parameter.
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
setNotParameter() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
setNotPrecompilable() - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
setNString(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setNString(int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setNull(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setNull(String, int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setNull(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setNull(int, int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setNullable() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the value of the BasicDataSource.numTestsPerEvictionRun property.
setNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Sets the number of statements to examine during each run of the idle object evictor thread (if any).
setNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Sets the number of objects to examine during each run of the idle object evictor thread (if any).
setNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the max number of objects to examine during each run of the idle object evictor thread (if any).
setNumTestsPerEvictionRun(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets the max number of objects to examine during each run of the idle object evictor thread (if any).
setObject(String, Object, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setObject(String, Object, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setObject(String, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setObject(int, Object, int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setObject(int, Object, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setObject(int, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Method to store a field into a "large varbinary" column.
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
Setter for a parameter in a PreparedStatement
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.BlobRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Method to set an object at the specified position in the JDBC PreparedStatement.
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.ClobRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.DateRDBMSMapping
Mutator for the object.
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.DecimalRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.DoubleRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.FloatRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.IntegerRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.LongVarcharRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
Method to set an object at the specified position in the JDBC PreparedStatement.
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.RealRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.TimeRDBMSMapping
Mutator for the object.
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.TimestampRDBMSMapping
Method to set an object in a PreparedStatement for sending to the datastore.
setObject(Object, int, Object) - Method in class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
setOption(String) - Method in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
 
setOption(String) - Method in interface org.datanucleus.store.rdbms.sql.StatementGenerator
Method to set a property.
setOrdering(SQLExpression[], boolean[]) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Mutator for the ordering criteria.
setOwner(AbstractMemberMetaData, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Method to set the owner for this backing store.
setParameterNameByPosition(Map<Integer, String>) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Mutator for the parent component.
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Mutator for the parent component.
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
 
setParent(StoreSchemaData) - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
 
setParentStatement(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.DiscriminatorStatementGenerator
 
setParentStatement(SQLStatement) - Method in interface org.datanucleus.store.rdbms.sql.StatementGenerator
Method to set the parent statement.
setParentStatement(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
 
setPassword(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the BasicDataSource.password.
setPassword(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Set the value of password for the default user.
setPassword(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
Sets the password used to authenticate new connections.
setPersistentClass(Class) - Method in class org.datanucleus.store.rdbms.query.PersistentClassROF
Method to update the persistent class that the result object factory requires.
setPerUserDefaultAutoCommit(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
The keys are usernames and the value is the --.
setPerUserDefaultReadOnly(String, Boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
The keys are usernames and the value is the --.
setPerUserDefaultTransactionIsolation(String, Integer) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
The isolation level of connections when returned from getConnection.
setPerUserMaxActive(String, Integer) - 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.
setPerUserMaxIdle(String, Integer) - 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.
setPerUserMaxWait(String, Integer) - 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.
setPool(ObjectPool) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the ObjectPool in which to pool Connections.
setPool(ObjectPool) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
 
setPoolable(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
setPoolPreparedStatements(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets whether to pool statements or not.
setPoolPreparedStatements(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Flag to toggle the pooling of PreparedStatements
setPrecompilable(boolean) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setProperties(Map<String, Object>) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Set any properties controlling how the adapter is configured.
setQueryGenerator(QueryGenerator) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
 
setQueryTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
setRange(long, long) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to add a range constraint on any SELECT.
setReadOnly(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setReadOnly(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
setReadOnly(boolean) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Method to set the read-only nature for the connection.
setRef(int, Ref) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setRemoveAbandoned(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedConfig
Flag to remove abandoned connections if they exceed the removeAbandonedTimeout.
setRemoveAbandoned(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
setRemoveAbandonedTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedConfig
Timeout in seconds before an abandoned connection can be removed.
setRemoveAbandonedTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
setResultDefinition(StatementResultMapping) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setResultDefinitionForClass(StatementClassMapping) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setRollbackAfterValidation(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Whether a rollback will be issued after executing the SQL query that will be used to validate connections from this pool before returning them to the caller.
setRowId(String, RowId) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setRowId(int, RowId) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setSavepoint() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setSavepoint(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setSavepoint() - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Mutator to set the savepoint.
setSavepoint(String) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
setSchema(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setSchema(String) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
setSharedConnection(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionContext
Sets the shared connection for this transaction.
setShort(String, short) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setShort(int, short) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setShort(Object, int, short) - Method in class org.datanucleus.store.rdbms.mapping.NumericRDBMSMapping
 
setShort(Object, int, short) - Method in class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
 
setSoftMinEvictableIdleTimeMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any), with the extra condition that at least "minIdle" object instances remain in the pool.
setSQL(String) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setSQLTableMappingForAlias(String, QueryToSQLMapper.SQLTableMapping) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
setSQLXML(String, SQLXML) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setSQLXML(int, SQLXML) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setStackTrace() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.AbandonedTrace
If logAbandoned=true generate a stack trace for this object then add this object to the parent object trace list.
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.ArrayLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.BooleanLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.CollectionLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.InExpression
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapKeyLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.MapLiteral.MapValueLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.StringLiteral
 
setStatement() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
setStatement(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.method.AbstractSQLMethod
 
setStatement(SQLStatement) - Method in interface org.datanucleus.store.rdbms.sql.method.SQLMethod
Method to set the SQLStatement that we are related to.
setStatementParameters(List<SQLStatementParameter>) - Method in class org.datanucleus.store.rdbms.query.RDBMSQueryCompilation
 
setStatementPoolFactory(KeyedObjectPoolFactory) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the KeyedObjectPoolFactory I use to create KeyedObjectPools for pooling PreparedStatements.
SetStoreIterator - Class in org.datanucleus.store.rdbms.scostore
Class representing an iterator of the Set.
SetStoreIterator(ObjectProvider, Object, ResultObjectFactory, AbstractSetStore) - Constructor for class org.datanucleus.store.rdbms.scostore.SetStoreIterator
Constructor
setString(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setString(int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setString(long, String) - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
setString(long, String, int, int) - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
setString(Object, int, String) - Method in class org.datanucleus.store.rdbms.mapping.AbstractLargeBinaryRDBMSMapping
Cater for serialisation of Strings.
setString(Object, int, String) - Method in class org.datanucleus.store.rdbms.mapping.BigIntRDBMSMapping
 
setString(Object, int, String) - Method in class org.datanucleus.store.rdbms.mapping.BlobRDBMSMapping
 
setString(Object, int, String) - Method in class org.datanucleus.store.rdbms.mapping.BooleanRDBMSMapping
Setter for booleans stored as String datastore types.
setString(Object, int, String) - Method in class org.datanucleus.store.rdbms.mapping.CharRDBMSMapping
Method to set a String at the specified position in the JDBC PreparedStatement.
setString(Object, int, String) - Method in class org.datanucleus.store.rdbms.mapping.ClobRDBMSMapping
 
setString(Object, int, String) - Method in class org.datanucleus.store.rdbms.mapping.LongVarcharRDBMSMapping
 
setString(Object, int, String) - Method in class org.datanucleus.store.rdbms.mapping.NCharRDBMSMapping
Method to set a String at the specified position in the JDBC PreparedStatement.
setString(Object, int, String) - Method in class org.datanucleus.store.rdbms.mapping.oracle.XMLTypeRDBMSMapping
Method to set a String at the specified position in the JDBC PreparedStatement.
setTestOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the BasicDataSource.testOnBorrow property.
setTestOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
When true, objects will be {*link PoolableObjectFactory#validateObject validated} before being returned by the {*link #borrowObject} method.
setTestOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned by the GenericKeyedObjectPool.borrowObject(java.lang.Object) method.
setTestOnBorrow(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
When true, objects will be validated before being returned by the GenericObjectPool.borrowObject() method.
setTestOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the testOnReturn property.
setTestOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
When true, objects will be {*link PoolableObjectFactory#validateObject validated} before being returned to the pool within the {*link #returnObject}.
setTestOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned to the pool within the GenericKeyedObjectPool.returnObject(java.lang.Object, java.lang.Object).
setTestOnReturn(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
When true, objects will be validated before being returned to the pool within the GenericObjectPool.returnObject(java.lang.Object).
setTestWhileIdle(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the testWhileIdle property.
setTestWhileIdle(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
When true, objects will be {*link PoolableObjectFactory#validateObject validated} by the idle object evictor (if any).
setTestWhileIdle(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
When true, objects will be validated by the idle object evictor (if any).
setTestWhileIdle(boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
When true, objects will be validated by the idle object evictor (if any).
setTime(String, Time) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setTime(String, Time, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setTime(int, Time) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setTime(int, Time, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setTimeBetweenEvictionRunsMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the BasicDataSource.timeBetweenEvictionRunsMillis property.
setTimeBetweenEvictionRunsMillis(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Sets the number of milliseconds to sleep between runs of the idle object evictor thread.
setTimeBetweenEvictionRunsMillis(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Sets the number of milliseconds to sleep between runs of the idle object evictor thread.
setTimeBetweenEvictionRunsMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the number of milliseconds to sleep between runs of the idle object evictor thread.
setTimeBetweenEvictionRunsMillis(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets the number of milliseconds to sleep between runs of the idle object evictor thread.
setTimestamp(String, Timestamp) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setTimestamp(String, Timestamp, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setTimestamp(int, Timestamp) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Method to set the transaction isolation for the connection.
setTransactionManager(TransactionManager) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
Sets the required transaction manager property.
setTransactionRegistry(TransactionRegistry) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedDataSource
Sets the transaction registry from the XAConnectionFactory used to create the pool.
setTransactionTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
Always returns false since we have no way to set a transaction timeout on a JDBC connection.
setType(SQLJoin.JoinType) - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
setTypeInfo(SQLTypeInfo) - Method in interface org.datanucleus.store.rdbms.table.Column
Mutator for the type information of the column.
setTypeInfo(SQLTypeInfo) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setTypeMap(Map) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
setTypeMap(Map) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
Method to set the type map
setTypeName(String) - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
 
setUnicodeStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
Deprecated.  
setUnique() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setUpdateAction(ForeignKey.FKAction) - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Mutator for updateAction.
setUpdates(SQLExpression[]) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to set the UPDATE clause of the statement.
setupDefaults(Connection, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
setupDefaults(Connection, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.PerUserPoolDataSource
 
setupDefaults(Connection, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
 
setUrl(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the BasicDataSource.url.
setUrl(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Set the value of url used to locate the database for this datasource.
setURL(String, URL) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
setURL(int, URL) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
 
setUser(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.cpdsadapter.DriverAdapterCPDS
Set the value of default user (login or username).
setUsername(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the BasicDataSource.username.
setUsername(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
Sets the username used to authenticate new connections.
setValidationQuery(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the BasicDataSource.validationQuery.
setValidationQuery(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
The SQL query that will be used to validate connections from this pool before returning them to the caller.
setValidationQuery(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the query I use to validate Connections.
setValidationQueryTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Sets the validation query timeout, the amount of time, in seconds, that connection validation will wait for a response from the database when executing a validation query.
setValidationQueryTimeout(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Sets the validation query timeout, the amount of time, in seconds, that connection validation will wait for a response from the database when executing a validation query.
setWhenExhaustedAction(byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Sets the action to take when the GenericKeyedObjectPool.borrowObject(java.lang.Object) method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
setWhenExhaustedAction(byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Sets the action to take when the GenericObjectPool.borrowObject() method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
setWrapperFunction(String, int) - Method in interface org.datanucleus.store.rdbms.table.Column
Sets a function to wrap the column.
setWrapperFunction(String, int) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
setWriter(Writer) - Method in class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
 
setXADataSource(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
Sets the optional XADataSource class name.
setXaDataSourceInstance(XADataSource) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.BasicManagedDataSource
Sets the XADataSource instance used by the XAConnectionFactory.
SharedPoolDataSource - Class in org.datanucleus.store.rdbms.datasource.dbcp.datasources
A pooling DataSource appropriate for deployment within J2EE environment.
SharedPoolDataSource() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSource
Default no-arg constructor for Serialization
SharedPoolDataSourceFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.datasources
A JNDI ObjectFactory which creates SharedPoolDataSources
SharedPoolDataSourceFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.datasources.SharedPoolDataSourceFactory
 
shiftStmt - Variable in class org.datanucleus.store.rdbms.scostore.AbstractListStore
 
SimpleNumericAggregateMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke an SQL aggregated function.
SimpleNumericAggregateMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SimpleNumericAggregateMethod
 
SimpleNumericMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke an SQL numeric function that takes in argument(s).
SimpleNumericMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SimpleNumericMethod
 
SimpleOrderableAggregateMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke an SQL aggregated function.
SimpleOrderableAggregateMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SimpleOrderableAggregateMethod
 
SimpleStringMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke an SQL String function that takes in an expression.
SimpleStringMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SimpleStringMethod
 
SinFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL SIN function.
SinFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SinFunction
 
size() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
Returns the number of values and types in my list.
size() - Method in class org.datanucleus.store.rdbms.key.CandidateKey
Accessor for the size.
size() - Method in class org.datanucleus.store.rdbms.key.Index
Accessor for the size.
size(ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to return the size of the container.
size() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
sizeStmt - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Statement for getting the size of the container.
sm - Variable in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
SmallIntRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a SMALLINT RDBMS type.
SmallIntRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
Constructor.
SmallIntRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.SmallIntRDBMSMapping
Constructor.
softMinEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
SoftReferenceObjectPool - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A SoftReference based ObjectPool.
SoftReferenceObjectPool() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Deprecated. to be removed in pool 2.0. Use SoftReferenceObjectPool.SoftReferenceObjectPool(PoolableObjectFactory).
SoftReferenceObjectPool(PoolableObjectFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Create a SoftReferenceObjectPool with the specified factory.
SoftReferenceObjectPool(PoolableObjectFactory, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.SoftReferenceObjectPool
Deprecated. because this is a SoftReference pool, prefilled idle obejects may be garbage collected before they are used. To be removed in Pool 2.0.
sql - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Cached SQL statement, generated by getStatement().
SQL2003_RESERVED_WORDS - Static variable in interface org.datanucleus.store.rdbms.adapter.SQLConstants
A string containing the list of SQL/2003 reserved words, separated by commas.
SQL92_RESERVED_WORDS - Static variable in interface org.datanucleus.store.rdbms.adapter.SQLConstants
A string containing the list of SQL/92 reserved words, separated by commas.
SQL99_RESERVED_WORDS - Static variable in interface org.datanucleus.store.rdbms.adapter.SQLConstants
A string containing the list of SQL/99 reserved words, separated by commas.
SQLBooleanMethod - Class in org.datanucleus.store.rdbms.sql.method
Method to allow inclusion of any SQL code that returns a boolean.
SQLBooleanMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SQLBooleanMethod
 
SQLColumn - Class in org.datanucleus.store.rdbms.sql
Representation of a column reference in an SQL statement.
SQLColumn(SQLTable, DatastoreField, DatastoreIdentifier) - Constructor for class org.datanucleus.store.rdbms.sql.SQLColumn
Constructor for a column reference.
SQLConstants - Interface in org.datanucleus.store.rdbms.adapter
Contains various constants from the SQL/92, SQL/99 and SQL 2003 standard.
SQLController - Class in org.datanucleus.store.rdbms
Controller for execution of SQL statements to the underlying RDBMS datastore.
SQLController(boolean, int, int, boolean) - Constructor for class org.datanucleus.store.rdbms.SQLController
Constructor.
SQLCubeFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate SQL.cube(args).
SQLCubeFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SQLCubeFunction
 
SQLExpression - Class in org.datanucleus.store.rdbms.sql.expression
Base expression for SQL.
SQLExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
SQLExpression(Expression.MonadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Perform an operation "op" on expression "expr1".
SQLExpression(SQLExpression, Expression.DyadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Perform an operation "op" between "expr1" and "expr2".
SQLExpression(SQLStatement, JavaTypeMapping, String, List<SQLExpression>, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".
SQLExpression.ColumnExpressionList - Class in org.datanucleus.store.rdbms.sql.expression
 
SQLExpression.ColumnExpressionList() - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
SQLExpressionFactory - Class in org.datanucleus.store.rdbms.sql.expression
Factory for creating SQL expressions/literals.
SQLExpressionFactory(RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SQLExpressionFactory
Constructor for an SQLExpressionFactory.
SQLiteAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the SQLite database.
SQLiteAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.SQLiteAdapter
Constructor.
SQLiteTypeInfo - Class in org.datanucleus.store.rdbms.schema
SQL Type info for SQLite datastores.
SQLiteTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.SQLiteTypeInfo
Constructs a type information object from the current row of the given result set.
SQLiteTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.schema.SQLiteTypeInfo
 
SQLJoin - Class in org.datanucleus.store.rdbms.sql
Representation of a join in an SQL statement.
SQLJoin(SQLJoin.JoinType, SQLTable, SQLTable, BooleanExpression) - Constructor for class org.datanucleus.store.rdbms.sql.SQLJoin
Constructor for a join.
SQLJoin.JoinType - Enum in org.datanucleus.store.rdbms.sql
 
SQLLiteral - Interface in org.datanucleus.store.rdbms.sql.expression
Representation of an SQL Literal in a query.
SQLMethod - Interface in org.datanucleus.store.rdbms.sql.method
Interface to implement to wrap an SQL function.
SQLNestedException - Exception in org.datanucleus.store.rdbms.datasource.dbcp
A SQLException subclass containing another Throwable
SQLNestedException(String, Throwable) - Constructor for exception org.datanucleus.store.rdbms.datasource.dbcp.SQLNestedException
Constructs a new SQLNestedException with specified detail message and nested Throwable.
SQLNumericMethod - Class in org.datanucleus.store.rdbms.sql.method
Method to allow inclusion of any SQL code that returns a numeric.
SQLNumericMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.SQLNumericMethod
 
SQLOperation - Interface in org.datanucleus.store.rdbms.sql.operation
Interface to implement an operation in SQL.
SQLQuery - Class in org.datanucleus.store.rdbms.query
A Query using SQL, and keeping to the JDO2 definition of a SQL query.
SQLQuery(StoreManager, ExecutionContext, SQLQuery) - Constructor for class org.datanucleus.store.rdbms.query.SQLQuery
Constructor for a new query using the existing query.
SQLQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.rdbms.query.SQLQuery
Constructs a new query instance having the same criteria as the given query.
SQLQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.rdbms.query.SQLQuery
Constructs a new query instance for the provided single-string SQL query.
SQLRollupFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate SQL.rollup(args).
SQLRollupFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SQLRollupFunction
 
SQLStatement - Class in org.datanucleus.store.rdbms.sql
Class providing an API for generating SQL statements.
SQLStatement(RDBMSStoreManager, DatastoreContainerObject, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.SQLStatement
Constructor for an SQL statement.
SQLStatement(SQLStatement, RDBMSStoreManager, DatastoreContainerObject, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.SQLStatement
Constructor for an SQL statement that is a subquery of another statement.
SQLStatementHelper - Class in org.datanucleus.store.rdbms.sql
Series of convenience methods to help the process of generating SQLStatements.
SQLStatementHelper() - Constructor for class org.datanucleus.store.rdbms.sql.SQLStatementHelper
 
SQLStatementParameter - Class in org.datanucleus.store.rdbms.sql
Representation of an SQLStatement parameter.
SQLStatementParameter(String, JavaTypeMapping, Object, int) - Constructor for class org.datanucleus.store.rdbms.sql.SQLStatementParameter
Constructor for a parameter using the mapping where there are multiple columns and we are representing a particular column here.
SQLTable - Class in org.datanucleus.store.rdbms.sql
Representation of a table reference in an SQL statement.
SQLTableAlphaNamer - Class in org.datanucleus.store.rdbms.sql
SQLTable namer that generates names like A0, B1, C0, ...
SQLTableAlphaNamer() - Constructor for class org.datanucleus.store.rdbms.sql.SQLTableAlphaNamer
 
SQLTableGroup - Class in org.datanucleus.store.rdbms.sql
Group of tables in an SQL statement.
SQLTableNamer - Interface in org.datanucleus.store.rdbms.sql
Interface to be implemented by a class providing naming for SQL tables.
SQLTableTNamer - Class in org.datanucleus.store.rdbms.sql
SQLTable namer that generates names like T0, T1, T2, etc.
SQLTableTNamer() - Constructor for class org.datanucleus.store.rdbms.sql.SQLTableTNamer
 
SQLText - Class in org.datanucleus.store.rdbms.sql
Representation of a snippet of an SQL statement.
SQLText() - Constructor for class org.datanucleus.store.rdbms.sql.SQLText
Constructor
SQLText(String) - Constructor for class org.datanucleus.store.rdbms.sql.SQLText
Constructor
SQLTypeInfo - Class in org.datanucleus.store.rdbms.schema
Representation of SQL type information in the datastore.
SQLTypeInfo(String, short, int, String, String, String, int, boolean, short, boolean, boolean, boolean, String, short, short, int) - Constructor for class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Constructor to create a type info definition from the passed values.
SQLTypeInfo(ResultSet) - Constructor for class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Constructor to create a type info definition for the current row of the passed ResultSet.
SqlXmlRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of an SQLXML RDBMS type.
SqlXmlRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.SqlXmlRDBMSMapping
Constructor for an RDBMS mapping of an SQLXML type.
SqlXmlRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.SqlXmlRDBMSMapping
Constructor for an RDBMS mapping of an SQLXML type, for a column.
SqrtFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL SQRT function.
SqrtFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SqrtFunction
 
st - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
The Statement Text representing the SQL for this expression.
StackKeyedObjectPool - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A simple, Stack-based KeyedObjectPool implementation.
StackKeyedObjectPool() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Create a new pool using no factory.
StackKeyedObjectPool(int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Create a new pool using no factory.
StackKeyedObjectPool(int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Create a new pool using no factory.
StackKeyedObjectPool(KeyedPoolableObjectFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Create a new SimpleKeyedObjectPool using the specified factory to create new instances.
StackKeyedObjectPool(KeyedPoolableObjectFactory, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Create a new SimpleKeyedObjectPool using the specified factory to create new instances.
StackKeyedObjectPool(KeyedPoolableObjectFactory, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Create a new SimpleKeyedObjectPool using the specified factory to create new instances.
StackKeyedObjectPoolFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A factory for creating StackKeyedObjectPool instances.
StackKeyedObjectPoolFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(KeyedPoolableObjectFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(KeyedPoolableObjectFactory, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackObjectPool - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A simple, Stack-based ObjectPool implementation.
StackObjectPool() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Deprecated. to be removed in pool 2.0 - use StackObjectPool.StackObjectPool(PoolableObjectFactory)
StackObjectPool(int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Deprecated. to be removed in pool 2.0 - use StackObjectPool.StackObjectPool(PoolableObjectFactory, int)
StackObjectPool(int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Deprecated. to be removed in pool 2.0 - use StackObjectPool.StackObjectPool(PoolableObjectFactory, int, int)
StackObjectPool(PoolableObjectFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Create a new StackObjectPool using the specified factory to create new instances.
StackObjectPool(PoolableObjectFactory, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Create a new SimpleObjectPool using the specified factory to create new instances, capping the number of "sleeping" instances to maxIdle.
StackObjectPool(PoolableObjectFactory, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Create a new StackObjectPool using the specified factory to create new instances, capping the number of "sleeping" instances to maxIdle, and initially allocating a container capable of containing at least initIdleCapacity instances.
StackObjectPoolFactory - Class in org.datanucleus.store.rdbms.datasource.dbcp.pool.impl
A factory for creating StackObjectPool instances.
StackObjectPoolFactory() - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Deprecated. to be removed in pool 2.0 - use StackObjectPoolFactory.StackObjectPoolFactory(PoolableObjectFactory)
StackObjectPoolFactory(int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Deprecated. to be removed in pool 2.0 - use StackObjectPoolFactory.StackObjectPoolFactory(PoolableObjectFactory, int)
StackObjectPoolFactory(int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Deprecated. to be removed in pool 2.0 - use StackObjectPoolFactory.StackObjectPoolFactory(PoolableObjectFactory, int, int)
StackObjectPoolFactory(PoolableObjectFactory) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Create a new StackObjectPoolFactory.
StackObjectPoolFactory(PoolableObjectFactory, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Create a new StackObjectPoolFactory.
StackObjectPoolFactory(PoolableObjectFactory, int, int) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Create a new StackObjectPoolFactory.
start(Xid, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory.LocalXAResource
Signals that a the connection has been enrolled in a transaction.
startElement(String, String, String, Attributes) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
 
startEvictor(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
Start the eviction thread or service, or when delay is non-positive, stop it if it is already running.
startEvictor(long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
Start the eviction thread or service, or when delay is non-positive, stop it if it is already running.
state - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
State of the table
statement - Variable in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
STATEMENT_BATCHING - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports batching of statements.
StatementGenerator - Interface in org.datanucleus.store.rdbms.sql
Generator of SQLStatements.
StatementNewObjectMapping - Class in org.datanucleus.store.rdbms.query
Definition of the mapping of a new object definition in the results of a statement.
StatementNewObjectMapping(Class) - Constructor for class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
StatementParameterMapping - Class in org.datanucleus.store.rdbms.query
Definition of the mapping of parameters in a datastore statement.
StatementParameterMapping() - Constructor for class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
StatementResultMapping - Class in org.datanucleus.store.rdbms.query
Definition of the mapping of result expressions in a datastore statement.
StatementResultMapping() - Constructor for class org.datanucleus.store.rdbms.query.StatementResultMapping
 
stmt - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
The SQL statement that this is part of.
stmt - Variable in class org.datanucleus.store.rdbms.sql.method.AbstractSQLMethod
 
stmt - Variable in class org.datanucleus.store.rdbms.sql.SQLTable
 
stmtMapping - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
Mapping for the statement to members of this class (and sub-objects).
stmtMappings - Variable in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
stmtMappings - Variable in class org.datanucleus.store.rdbms.query.SQLQuery
Mappings for the result of the query.
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeBooleanField(int, boolean) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeByteField(int, byte) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeByteField(int, byte) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeByteField(int, byte) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeCharField(int, char) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeCharField(int, char) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeCharField(int, char) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
STORED_PROCEDURES - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports stored procedures.
storedJavaType - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Java type that this column is storing.
storeDoubleField(int, double) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeDoubleField(int, double) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeDoubleField(int, double) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
StoredProcedureQuery - Class in org.datanucleus.store.rdbms.query
Query using a stored procedure.
StoredProcedureQuery(StoreManager, ExecutionContext, StoredProcedureQuery) - Constructor for class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
StoredProcedureQuery(StoreManager, ExecutionContext) - Constructor for class org.datanucleus.store.rdbms.query.StoredProcedureQuery
 
StoredProcedureQuery(StoreManager, ExecutionContext, String) - Constructor for class org.datanucleus.store.rdbms.query.StoredProcedureQuery
Constructs a new query instance for the specified stored procedure name.
storeFloatField(int, float) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeFloatField(int, float) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeFloatField(int, float) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeIntField(int, int) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeIntField(int, int) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeIntField(int, int) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeLongField(int, long) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeLongField(int, long) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeLongField(int, long) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeMgr - Variable in class org.datanucleus.store.rdbms.autostart.SchemaAutoStarter
 
storeMgr - Variable in class org.datanucleus.store.rdbms.mapping.RDBMSMapping
Store Manager to use for mapping.
storeMgr - Variable in class org.datanucleus.store.rdbms.query.PersistentClassROF
 
storeMgr - Variable in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Manager for the store.
storeMgr - Variable in class org.datanucleus.store.rdbms.schema.RDBMSSchemaHandler
 
storeMgr - Variable in class org.datanucleus.store.rdbms.scostore.BaseContainerStore
Manager for the store.
storeMgr - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Manager for the store.
storeMgr - Variable in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
Manager for the datastore.
storeMgr - Variable in class org.datanucleus.store.rdbms.table.AbstractTable
Manager for this table.
storeObjectField(int, Object) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
Method to store an object field into the attached instance.
storeObjectField(int, Object) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeObjectField(int, Object) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storeShortField(int, short) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeShortField(int, short) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeShortField(int, short) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storesLowerCaseIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
storesLowerCaseQuotedIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
storesMixedCaseIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
storesMixedCaseQuotedIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
storeStringField(int, String) - Method in class org.datanucleus.store.rdbms.fieldmanager.DynamicSchemaFieldManager
 
storeStringField(int, String) - Method in class org.datanucleus.store.rdbms.fieldmanager.OldValueParameterSetter
 
storeStringField(int, String) - Method in class org.datanucleus.store.rdbms.fieldmanager.ParameterSetter
 
storesUpperCaseIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
storesUpperCaseQuotedIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
StringCharAtMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.charAt(numExpr).
StringCharAtMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringCharAtMethod
 
StringEndsWithMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.endsWith(strExpr2[, numExpr]).
StringEndsWithMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringEndsWithMethod
 
StringEqualsIgnoreCaseMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.equalsIgnoreCase(strExpr2).
StringEqualsIgnoreCaseMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringEqualsIgnoreCaseMethod
 
StringEqualsMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.equals(strExpr2).
StringEqualsMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringEqualsMethod
 
StringExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an expression with a string.
StringExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
StringExpression(Expression.MonadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Perform an operation
StringExpression(SQLExpression, Expression.DyadicOperator, SQLExpression) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Perform an operation
StringExpression(SQLStatement, JavaTypeMapping, String, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Generates statement as e.g.
StringExpression(SQLStatement, JavaTypeMapping, String, List, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringExpression
Generates statement as e.g.
StringIndexOf2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
StringIndexOf2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOf2Method
 
StringIndexOf3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
StringIndexOf3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOf3Method
 
StringIndexOf4Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
StringIndexOf4Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOf4Method
 
StringIndexOf5Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
StringIndexOf5Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOf5Method
 
StringIndexOfMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.indexOf(strExpr2[,pos]).
StringIndexOfMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringIndexOfMethod
 
StringLength2Method - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.length().
StringLength2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringLength2Method
 
StringLength3Method - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.length().
StringLength3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringLength3Method
 
StringLengthMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.length().
StringLengthMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringLengthMethod
 
StringLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of a string literal.
StringLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringLiteral
Constructor for a String literal with a value.
StringMatchesDerbyMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.matches(StringExpression) for Derby.
StringMatchesDerbyMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringMatchesDerbyMethod
 
StringMatchesMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to evaluate {stringExpression}.matches(StringExpression).
StringMatchesMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringMatchesMethod
 
StringNumericExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression representing a field/property that can be stored as a String or as a Numeric.
StringNumericExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringNumericExpression
Constructor for an expression for a field/property that can be represented as String or numeric.
StringReplaceAllMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.replaceAll(strExpr1, strExpr2).
StringReplaceAllMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringReplaceAllMethod
 
StringSimilarPostgresqlMethod - Class in org.datanucleus.store.rdbms.sql.method
Support for a String.matches like functionality but using Postgresql's "SIMILAR TO" operator.
StringSimilarPostgresqlMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSimilarPostgresqlMethod
 
StringStartsWith2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.startsWith(strExpr2).
StringStartsWith2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringStartsWith2Method
 
StringStartsWith3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.startsWith(strExpr2[,numExpr]).
StringStartsWith3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringStartsWith3Method
 
StringStartsWithMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.startsWith(strExpr2[, numExpr]).
StringStartsWithMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringStartsWithMethod
 
StringSubqueryExpression - Class in org.datanucleus.store.rdbms.sql.expression
String expression to wrap a subquery.
StringSubqueryExpression(SQLStatement, SQLStatement) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringSubqueryExpression
 
StringSubstring2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
StringSubstring2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSubstring2Method
 
StringSubstring3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
StringSubstring3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSubstring3Method
 
StringSubstringMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.substring(numExpr1 [,numExpr2]).
StringSubstringMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringSubstringMethod
 
StringTemporalExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression representing a field/property that can be stored as a String or as a Temporal.
StringTemporalExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.StringTemporalExpression
Constructor for an expression for a field/property represented as String/Temporal.
StringToLowerMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL LOWER function.
StringToLowerMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringToLowerMethod
 
StringToUpperMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL UPPER function.
StringToUpperMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringToUpperMethod
 
StringTranslateMethod - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr}.translate(strExpr1, strExpr2).
StringTranslateMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTranslateMethod
 
StringTrim2Method - Class in org.datanucleus.store.rdbms.sql.method
Method for trimming a String expression using LTRIM and RTRIM SQL functions.
StringTrim2Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrim2Method
 
StringTrim3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.trim() or "TRIM(BOTH trimChar FROM strExpr1)".
StringTrim3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrim3Method
 
StringTrimLeft3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.trimLeft() or "TRIM(LEADING trimChar FROM strExpr1)".
StringTrimLeft3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimLeft3Method
 
StringTrimLeftMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL LTRIM function.
StringTrimLeftMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimLeftMethod
 
StringTrimMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL TRIM function.
StringTrimMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimMethod
 
StringTrimRight3Method - Class in org.datanucleus.store.rdbms.sql.method
Method for evaluating {strExpr1}.trimLeft() or "TRIM(TRAILING trimChar FROM strExpr1)".
StringTrimRight3Method() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimRight3Method
 
StringTrimRightMethod - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL RTRIM function.
StringTrimRightMethod() - Constructor for class org.datanucleus.store.rdbms.sql.method.StringTrimRightMethod
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.ByteLiteral
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterExpression
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.CharacterLiteral
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.FloatingPointLiteral
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.IntegerLiteral
If both operands are instances of IntegerLiteral, the operation results in BigInteger type.
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.NumericExpression
 
sub(SQLExpression) - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Additive Operator.
subExprs - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Sub-expressions, where we have a field with multiple columns for example.
subList(ObjectProvider, int, int) - Method in class org.datanucleus.store.rdbms.scostore.AbstractListStore
Method to retrieve a list of elements in a range.
SubqueryExpression - Class in org.datanucleus.store.rdbms.sql.expression
Expression containing a subquery.
SubqueryExpression(SQLStatement, SQLStatement) - Constructor for class org.datanucleus.store.rdbms.sql.expression.SubqueryExpression
 
SubqueryExpressionComponent - Interface in org.datanucleus.store.rdbms.sql.expression
Interface representing an expression that contains a subquery.
SumFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL SUM aggregation function.
SumFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.SumFunction
 
supportedOptions - Variable in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Supported option names.
supportsAlterTableWithAddColumn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsAlterTableWithDropColumn() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsANSI92EntryLevelSQL() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsANSI92FullSQL() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsANSI92IntermediateSQL() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsBatching - Variable in class org.datanucleus.store.rdbms.SQLController
Whether batching is supported for this controller (datastore).
supportsBatchUpdates() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsCatalogsInDataManipulation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsCatalogsInIndexDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsCatalogsInPrivilegeDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsCatalogsInProcedureCalls() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsCatalogsInTableDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsColumnAliasing() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsConvert() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsConvert(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsCoreSQLGrammar() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsCorrelatedSubqueries() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsDataManipulationTransactionsOnly() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsDifferentTableCorrelationNames() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsExpressionsInOrderBy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsExtendedSQLGrammar() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsFullOuterJoins() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsGetGeneratedKeys() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsGroupBy() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsGroupByBeyondSelect() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsGroupByUnrelated() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsIntegrityEnhancementFacility() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsLikeEscapeClause() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsLimitedOuterJoins() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsMinimumSQLGrammar() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsMixedCaseIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsMixedCaseQuotedIdentifiers() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsMultipleOpenResults() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsMultipleResultSets() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsMultipleTransactions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsNamedParameters() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsNonNullableColumns() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsOpenCursorsAcrossCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsOpenCursorsAcrossRollback() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsOpenStatementsAcrossCommit() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsOpenStatementsAcrossRollback() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsOption(String) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for whether the supplied option is supported.
supportsOrderByUnrelated() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsOuterJoins() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsPositionedDelete() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsPositionedUpdate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsQueryFetchSize(int) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Whether the datastore will support setting the query fetch size to the supplied value.
supportsQueryFetchSize(int) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
Whether the datastore will support setting the query fetch size to the supplied value.
supportsQueryFetchSize(int) - Method in class org.datanucleus.store.rdbms.adapter.PostgreSQLAdapter
Whether the datastore will support setting the query fetch size to the supplied value.
supportsResultSetConcurrency(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsResultSetHoldability(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsResultSetType(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSavepoints() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSchemasInDataManipulation() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSchemasInIndexDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSchemasInPrivilegeDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSchemasInProcedureCalls() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSchemasInTableDefinitions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSelectForUpdate() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsStatementPooling() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsStoredFunctionsUsingCallSyntax() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsStoredProcedures() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSubqueriesInComparisons() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSubqueriesInExists() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSubqueriesInIns() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsSubqueriesInQuantifieds() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsTableCorrelationNames() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsTimeout() - Method in class org.datanucleus.store.rdbms.query.JDOQLQuery
Convenience method for whether this query supports timeouts.
supportsTimeout() - Method in class org.datanucleus.store.rdbms.query.JPQLQuery
Convenience method for whether this query supports timeouts.
supportsTransactionIsolation(int) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Accessor for whether this database adapter supports the specified transaction isolation.
supportsTransactionIsolation(int) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Accessor for whether this database adapter supports the specified transaction isolation.
supportsTransactionIsolationLevel(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsTransactions() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsUnion() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
supportsUnionAll() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
SybaseAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Sybase database.
SybaseAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.SybaseAdapter
Constructor.
synchronizedPool(ObjectPool) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Returns a synchronized (thread-safe) ObjectPool backed by the specified ObjectPool.
synchronizedPool(KeyedObjectPool) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Returns a synchronized (thread-safe) KeyedObjectPool backed by the specified KeyedObjectPool.
synchronizedPoolableFactory(PoolableObjectFactory) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Returns a synchronized (thread-safe) PoolableObjectFactory backed by the specified PoolableObjectFactory.
synchronizedPoolableFactory(KeyedPoolableObjectFactory) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolUtils
Returns a synchronized (thread-safe) KeyedPoolableObjectFactory backed by the specified KeyedPoolableObjectFactory.

T

table - Variable in class org.datanucleus.store.rdbms.request.BulkRequest
 
table - Variable in class org.datanucleus.store.rdbms.request.Request
 
table - Variable in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Table in the SQL statement that this mapping applies to.
table - Variable in class org.datanucleus.store.rdbms.sql.SQLColumn
The SQL Table that we are selecting columns from.
table - Variable in class org.datanucleus.store.rdbms.sql.SQLTable
 
table - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Table containing this column in the datastore.
Table - Interface in org.datanucleus.store.rdbms.table
Representation of a table in a datastore.
table - Variable in class org.datanucleus.store.rdbms.ValidateTableSchemaTransaction
Table to be validated.
TABLE_STATE_INITIALIZED - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object has been initialised.
TABLE_STATE_INITIALIZED_MODIFIED - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object has been initialized but has had structural modifications since.
TABLE_STATE_NEW - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object has just been created.
TABLE_STATE_PK_INITIALIZED - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object is created and PK initialised.
TABLE_STATE_VALIDATED - Static variable in class org.datanucleus.store.rdbms.table.AbstractTable
Table object has been validated.
tableCat - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The table catalog, which may be null.
tableExistsInDatastore(Connection) - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Determine whether our table exists in the datastore (without modifying datastore).
TableGenerator - Class in org.datanucleus.store.rdbms.valuegenerator
Identity generator for RDBMS databases that generates ids using a table in the database.
TableGenerator(String, Properties) - Constructor for class org.datanucleus.store.rdbms.valuegenerator.TableGenerator
Constructor.
tableGroups - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Map of table groups keyed by the group name.
TableImpl - Class in org.datanucleus.store.rdbms.table
Class representing a table in a datastore (RDBMS).
TableImpl(DatastoreIdentifier, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.TableImpl
Constructor.
tableName - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The table name.
tableNamerByName - Static variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Map of SQLTable naming instance keyed by the name of the naming scheme.
tables - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Map of tables referenced in this statement, keyed by their alias.
tableSchem - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The table schema, which may be null.
TableUtils - Class in org.datanucleus.store.rdbms.table
Class containing a series of convenience methods for the generation of tables and constraints.
TableUtils() - Constructor for class org.datanucleus.store.rdbms.table.TableUtils
 
TanFunction - Class in org.datanucleus.store.rdbms.sql.method
Expression handler to invoke the SQL TAN function.
TanFunction() - Constructor for class org.datanucleus.store.rdbms.sql.method.TanFunction
 
TemporalExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of temporal objects in java query languages.
TemporalExpression(SQLStatement, SQLTable, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
Constructor for an SQL expression for a (field) mapping in a specified table.
TemporalExpression(SQLStatement, JavaTypeMapping, String, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
Generates statement as "FUNCTION_NAME(arg [,argN])".
TemporalExpression(SQLStatement, JavaTypeMapping, String, List, List) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalExpression
Generates statement as "FUNCTION_NAME(arg [AS type] [,argN [AS typeN]])".
TemporalLiteral - Class in org.datanucleus.store.rdbms.sql.expression
Representation of temporal literal in a Query.
TemporalLiteral(SQLStatement, JavaTypeMapping, Object, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
Constructor for a temporal literal with a value.
TemporalSubqueryExpression - Class in org.datanucleus.store.rdbms.sql.expression
Temporal expression to wrap a subquery.
TemporalSubqueryExpression(SQLStatement, SQLStatement) - Constructor for class org.datanucleus.store.rdbms.sql.expression.TemporalSubqueryExpression
 
tenantMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for multi-tenancy.
testCPDS(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
testOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The indication of whether objects will be validated before being borrowed from the pool.
testOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
testOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
testOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The indication of whether objects will be validated before being returned to the pool.
testOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
testOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
testWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The indication of whether objects will be validated by the idle object evictor (if any).
testWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
testWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
timeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The number of milliseconds to sleep between runs of the idle object evictor thread.
timeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
timeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
TimeRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a TIME RDBMS type.
TimeRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.TimeRDBMSMapping
 
TimeRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.TimeRDBMSMapping
Constructor.
TimestampRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a TIMESTAMP RDBMS type.
TimestampRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.TimestampRDBMSMapping
Constructor
TimestampRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.TimestampRDBMSMapping
Constructor.
TimesTenAdapter - Class in org.datanucleus.store.rdbms.adapter
Provides methods for adapting SQL language elements to the Oracle Times Ten database
TimesTenAdapter(DatabaseMetaData) - Constructor for class org.datanucleus.store.rdbms.adapter.TimesTenAdapter
Constructor.
TimesTenVarBinaryRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a VARBINARY RDBMS type for TimesTen database.
TimesTenVarBinaryRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.TimesTenVarBinaryRDBMSMapping
 
TimesTenVarBinaryRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.TimesTenVarBinaryRDBMSMapping
 
TinyIntRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a TINYINT RDBMS type.
TinyIntRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
 
TinyIntRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.TinyIntRDBMSMapping
Constructor.
toArray() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to return the results as an array.
toArray(Object[]) - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Method to return the results as an array.
toArray() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
toArray(Object[]) - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
 
toArray() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
 
toFromClause(RDBMSAdapter, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
toSQL() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Accessor for the SQL of the statement.
toSQLText() - Method in class org.datanucleus.store.rdbms.sql.expression.DelegatedExpression
 
toSQLText() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression
Method to return the SQL form of this expression.
toString() - Method in class org.datanucleus.store.rdbms.AbstractSchemaTransaction
Returns a description of the management transaction.
toString() - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
Returns a string representation of the metadata associated with the innnermost delegate connection.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingPreparedStatement
Returns a String representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
Returns a String representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DriverConnectionFactory
 
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Returns a string representation of this StackKeyedObjectPool, including the number of pools, the keys and the size of each keyed pool.
toString() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
 
toString() - Method in class org.datanucleus.store.rdbms.DeleteTablesSchemaTransaction
 
toString() - Method in class org.datanucleus.store.rdbms.key.CandidateKey
Stringify method.
toString() - Method in enum org.datanucleus.store.rdbms.key.ForeignKey.FKAction
 
toString() - Method in class org.datanucleus.store.rdbms.key.ForeignKey
Stringify method.
toString() - Method in class org.datanucleus.store.rdbms.key.Index
Stringify method.
toString() - Method in class org.datanucleus.store.rdbms.key.PrimaryKey
Stringifier method.
toString() - Method in class org.datanucleus.store.rdbms.query.StatementNewObjectMapping
 
toString() - Method in class org.datanucleus.store.rdbms.query.StatementParameterMapping
 
toString() - Method in class org.datanucleus.store.rdbms.query.StatementResultMapping
 
toString() - Method in enum org.datanucleus.store.rdbms.request.RequestType
 
toString() - Method in class org.datanucleus.store.rdbms.schema.ForeignKeyInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.IndexInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.JDBCTypeInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.PrimaryKeyInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSSchemaInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableFKInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableIndexInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTableInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTablePKInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.RDBMSTypesInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
Returns the string representation of this object.
toString() - Method in class org.datanucleus.store.rdbms.sql.expression.ColumnExpression
Stringifier method to return this "column" in a form for use in SQL statements.
toString() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectLiteral
 
toString() - Method in class org.datanucleus.store.rdbms.sql.expression.SQLExpression.ColumnExpressionList
Returns a string with a series of expression comma separated.
toString() - Method in class org.datanucleus.store.rdbms.sql.expression.TemporalLiteral
 
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLColumn
Stringifier method to return this "column" in a form for use in SQL statements.
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLJoin
 
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLStatementParameter
 
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLTable
Stringifier method to return this "table" in a form for use in SQL statements.
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLTableGroup
 
toString() - Method in class org.datanucleus.store.rdbms.sql.SQLText
Accessor for the string form of the statement.
toString() - Method in class org.datanucleus.store.rdbms.table.AbstractTable
Method to return a string version of this table.
toString() - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
toString() - Method in class org.datanucleus.store.rdbms.ValidateTableSchemaTransaction
 
transactionComplete() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.ManagedConnection
 
TransactionContext - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
TransactionContext represents the association between a single XAConnectionFactory and a Transaction.
TransactionContext(TransactionRegistry, Transaction) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionContext
Creates a TransactionContext for the specified Transaction and TransactionRegistry.
TransactionContextListener - Interface in org.datanucleus.store.rdbms.datasource.dbcp.managed
A listener for transaction completion events.
transactionRegistry - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
 
transactionRegistry - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.managed.LocalXAConnectionFactory
 
TransactionRegistry - Class in org.datanucleus.store.rdbms.datasource.dbcp.managed
TransactionRegistry tracks Connections and XAResources in a transacted environment for a single XAConnectionFactory.
TransactionRegistry(TransactionManager) - Constructor for class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionRegistry
Creates a TransactionRegistry for the specified transaction manager.
truncate(long) - Method in class org.datanucleus.store.rdbms.datatype.BlobImpl
 
truncate(long) - Method in class org.datanucleus.store.rdbms.datatype.ClobImpl
 
TX_ISOLATION_NONE - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
TX_ISOLATION_READ_COMMITTED - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
TX_ISOLATION_READ_UNCOMMITTED - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
TX_ISOLATION_REPEATABLE_READ - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
TX_ISOLATION_SERIALIZABLE - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
 
typeInfo - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
SQL Type info for the JDBC type being stored in this column
typeName - Variable in class org.datanucleus.store.rdbms.schema.RDBMSColumnInfo
The local type name used by the data source.
typeName - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
The RDBMS-specific name for this data type.
TYPES_NAME_SYS_XMLTYPE - Static variable in class org.datanucleus.store.rdbms.schema.OracleTypeInfo
XMLType type - _SQL_NAME
TYPES_SDO_GEOMETRY - Static variable in class org.datanucleus.store.rdbms.schema.OracleTypeInfo
internally defined number for SDO_GEOMETRY types
TYPES_SYS_XMLTYPE - Static variable in class org.datanucleus.store.rdbms.schema.OracleTypeInfo
XMLType type - _SQL_TYPECODE

U

UnboundExpression - Class in org.datanucleus.store.rdbms.sql.expression
Representation of an expression for an unbound variable.
UnboundExpression(SQLStatement, String) - Constructor for class org.datanucleus.store.rdbms.sql.expression.UnboundExpression
Constructor for an SQL expression for an unbound variable.
UnexpectedColumnException - Exception in org.datanucleus.store.rdbms.exceptions
A UnexpectedColumnException is thrown if an unexpected column is encountered in the database during schema validation.
UnexpectedColumnException(String, String, String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.UnexpectedColumnException
Constructs a unexpected column exception.
union(SQLStatement) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to union this SQL statement with another SQL statement.
UNION_SYNTAX - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether the RDBMS supports UNION syntax.
unions - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
List of unioned SQLStatements (if any).
UnionStatementGenerator - Class in org.datanucleus.store.rdbms.sql
Class to generate an SQLStatement for iterating through instances of a particular type (and optionally subclasses).
UnionStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String) - Constructor for class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Constructor using the candidateTable as the primary table.
UnionStatementGenerator(RDBMSStoreManager, ClassLoaderResolver, Class, boolean, DatastoreIdentifier, String, DatastoreContainerObject, DatastoreIdentifier, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.sql.UnionStatementGenerator
Constructor using a join table as the primary table.
UNIQUE_IN_END_CREATE_STATEMENTS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports the use of UNIQUE after the column definitions in CREATE TABLE statements (DDL).
UNIQUEIDENTIFIER - Static variable in class org.datanucleus.store.rdbms.schema.MSSQLTypeInfo
sql type UNIQUEIDENTIFIER
UNKNOWN_TRANSACTIONISOLATION - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
Internal constant to indicate the level is not set.
unregisterConnection(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.managed.TransactionRegistry
Unregisters a destroyed connection from TransactionRegistry
unsetOption(String) - Method in class org.datanucleus.store.rdbms.sql.AbstractStatementGenerator
 
unsetOption(String) - Method in interface org.datanucleus.store.rdbms.sql.StatementGenerator
Method to unset a property.
unsignedAttribute - Variable in class org.datanucleus.store.rdbms.schema.SQLTypeInfo
true indicates the type is unsigned, false otherwise.
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
unwrap(Class<T>) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
 
unwrap(Class) - Method in class org.datanucleus.store.rdbms.datasource.DriverManagerDataSource
 
unwrap(Class) - Method in class org.datanucleus.store.rdbms.JDOConnectionImpl
 
update(ObjectProvider, Collection) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Method to update the collection to be the supplied collection of elements.
update(ObjectProvider, Collection) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Method to update the collection to be the supplied collection of elements.
update(ObjectProvider, Collection) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKSetStore
Method to update the collection to be the supplied collection of elements.
update(ObjectProvider, Collection) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinListStore
Method to update the collection to be the supplied collection of elements.
update(ObjectProvider, Collection) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinSetStore
Method to update the collection to be the supplied collection of elements.
update(ObjectProvider, ObjectProvider) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
 
UPDATE_MULTITABLE - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether this datastore supports multiple table update statements.
updateArray(int, Array) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateArray(String, Array) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateAsciiStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateAsciiStream(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBinaryStream(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBinaryStream(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBlob(int, Blob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBlob(String, Blob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBlob(int, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBlob(String, InputStream, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBlob(int, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBlob(String, InputStream) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBlobColumn(ObjectProvider, DatastoreContainerObject, DatastoreMapping, byte[]) - Static method in class org.datanucleus.store.rdbms.mapping.oracle.OracleBlobRDBMSMapping
Convenience method to update the contents of a BLOB column.
updateBoolean(int, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBoolean(String, boolean) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateByte(int, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateByte(String, byte) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBytes(int, byte[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateBytes(String, byte[]) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateCharacterStream(int, Reader, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateCharacterStream(String, Reader, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateCharacterStream(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateCharacterStream(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateClob(int, Clob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateClob(String, Clob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateClob(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateClob(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateClob(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateClobColumn(ObjectProvider, DatastoreContainerObject, DatastoreMapping, String) - Static method in class org.datanucleus.store.rdbms.mapping.oracle.OracleClobRDBMSMapping
Convenience method to update the contents of a CLOB column.
updateDate(int, Date) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateDate(String, Date) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updatedEmbeddedKey(ObjectProvider, Object, int, Object, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
updateDouble(int, double) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateDouble(String, double) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateEmbeddedElement(ObjectProvider, Object, int, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
Method to update a field of an embedded element.
updateEmbeddedElement(ObjectProvider, Object, int, Object, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.scostore.AbstractCollectionStore
 
updateEmbeddedKey(ObjectProvider, Object, int, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Method to update a field of an embedded key.
updateEmbeddedValue(ObjectProvider, Object, int, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Method to update a field of an embedded key.
updateEmbeddedValue(ObjectProvider, Object, int, Object, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
 
updateFloat(int, float) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateFloat(String, float) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateInt(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateInt(String, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateKeyFkInternal(ObjectProvider, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
 
updateLong(int, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateLong(String, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNCharacterStream(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNCharacterStream(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNClob(int, NClob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNClob(String, NClob) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNClob(int, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNClob(String, Reader, long) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNClob(int, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNClob(String, Reader) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNString(int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNString(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNull(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateNull(String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateObject(int, Object, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateObject(int, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateObject(String, Object, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateObject(String, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateObject(ObjectProvider, int[]) - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
Updates a persistent object in the database.
updateRef(int, Ref) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateRef(String, Ref) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
UpdateRequest - Class in org.datanucleus.store.rdbms.request
Class to provide a means of update of records in a data store.
UpdateRequest(DatastoreClass, AbstractMemberMetaData[], AbstractClassMetaData, ClassLoaderResolver) - Constructor for class org.datanucleus.store.rdbms.request.UpdateRequest
Constructor, taking the table.
updateRow() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateRowId(int, RowId) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateRowId(String, RowId) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updates - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Array of update expressions when the statement is an UPDATE.
updatesAreDetected(int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
updateShort(int, short) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateShort(String, short) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateSQLXML(int, SQLXML) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateSQLXML(String, SQLXML) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateStmt - Variable in class org.datanucleus.store.rdbms.scostore.RDBMSPersistableRelationStore
Statement for updating a relation to the join table.
updateString(int, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateString(String, String) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateTime(int, Time) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateTime(String, Time) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateTimestamp(int, Timestamp) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateTimestamp(String, Timestamp) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
updateValueFkInternal(ObjectProvider, Object, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
 
url - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The connection URL to be passed to our JDBC driver to establish a connection.
URL_PREFIX - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
My URL prefix
URL_PREFIX_LEN - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
 
USE_UNION_ALL - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Union combines the results of two or more queries into a single result set.
useBackedSCOWrapperForMember(AbstractMemberMetaData, ExecutionContext) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
useFirstColumnOnly() - Method in class org.datanucleus.store.rdbms.sql.expression.ObjectExpression
Method to change the expression to use only the first column.
useParameterExpressionAsLiteral(SQLLiteral) - Method in interface org.datanucleus.store.rdbms.query.QueryGenerator
Method to instruct the generator to convert the provided parameter expression to just be a literal using the value of the parameter (hence the statement cannot be precompilable since the value needs to be known).
useParameterExpressionAsLiteral(SQLLiteral) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
 
useReferentialIntegrity() - Method in class org.datanucleus.store.rdbms.RDBMSPersistenceHandler
 
username - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The connection username to be passed to our JDBC driver to establish a connection.
username - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
 
usesBackedSCOWrappers() - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
usesLocalFilePerTable() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
usesLocalFiles() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
 
useUpdateLockForQuery(Query) - Static method in class org.datanucleus.store.rdbms.query.RDBMSQueryUtils
Convenience method to return if the specified query should use an "UPDATE" lock on returned objects.
usingDiscriminatorInSizeStmt - Variable in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Whether we are using a discriminator in the "size" statement.

V

validate(String, Object) - Method in class org.datanucleus.store.rdbms.RDBMSPropertyValidator
Validate the specified property.
validate(RDBMSColumnInfo) - Method in interface org.datanucleus.store.rdbms.table.Column
Method to validate the contents of the column.
validate(RDBMSColumnInfo) - Method in class org.datanucleus.store.rdbms.table.ColumnImpl
 
validate(Connection, boolean, boolean, Collection) - Method in interface org.datanucleus.store.rdbms.table.Table
Method to validate the table against what is in the datastore.
validate(Connection, boolean, boolean, Collection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to validate the table in the datastore.
validate(Connection, boolean, boolean, Collection) - Method in class org.datanucleus.store.rdbms.table.ViewImpl
Method to validate the view in the datastore.
validateColumns(Connection, boolean, boolean, Collection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Utility to validate the columns of the table.
validateConnection(Connection) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
validateConnectionFactory(PoolableConnectionFactory) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
 
validateConstraints(Connection, boolean, Collection, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.ClassTable
Method to validate the constraints of this table.
validateConstraints(Connection, boolean, Collection, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Method to validate any constraints, and auto create them if required.
validateElementForReading(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to check if an element is already persistent or is persistent but managed by a different persistence manager.
validateElementForWriting(ExecutionContext, Object, FieldValues) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to check if an element is already persistent, or is managed by a different Persistencemanager.
validateElementForWriting(ObjectProvider, Object, int) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKListStore
Method to validate that an element is valid for writing to the datastore.
validateElementType(ClassLoaderResolver, Object) - Method in class org.datanucleus.store.rdbms.scostore.ElementContainerStore
Method to validate an element against the accepted type.
validateExpressionForResult(SQLExpression) - Method in class org.datanucleus.store.rdbms.query.QueryToSQLMapper
Method that validates that the specified expression is valid for use in a result clause.
validateKeyForReading(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate a key is ok for reading.
validateKeyForWriting(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate a key is ok for writing (present in the datastore).
validateKeyType(ClassLoaderResolver, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate the type of a key for storing in the Map.
validateObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BaseKeyedPoolableObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.pool.BasePoolableObjectFactory
This implementation always returns true.
validateObject(Object, Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.KeyedPoolableObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(Object) - Method in interface org.datanucleus.store.rdbms.datasource.dbcp.pool.PoolableObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
validateObject(Object, Object) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
KeyedPoolableObjectFactory method for validating pooled statements.
validatePrimaryKey(Connection) - Method in class org.datanucleus.store.rdbms.table.TableImpl
Utility method to validate the primary key of the table.
validateSchema(Set<String>, Properties) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
 
validateTable(TableImpl, ClassLoaderResolver) - Method in class org.datanucleus.store.rdbms.RDBMSStoreManager
Utility to validate the specified table.
ValidateTableSchemaTransaction - Class in org.datanucleus.store.rdbms
Schema transaction to validate the specified table.
ValidateTableSchemaTransaction(RDBMSStoreManager, int, TableImpl) - Constructor for class org.datanucleus.store.rdbms.ValidateTableSchemaTransaction
 
validateValueForReading(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate a value is ok for reading.
validateValueForWriting(ObjectProvider, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate a value is ok for writing (present in the datastore).
validateValueType(ClassLoaderResolver, Object) - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Utility to validate the type of a value for storing in the Map.
validateValueType(ClassLoaderResolver, Object) - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Utility to validate the type of a value for storing in the Map.
validationQuery - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
The SQL query that will be used to validate connections from this pool before returning them to the caller.
validationQueryTimeout - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.BasicDataSource
Timeout in seconds before connection validation queries fail.
validToSelectMappingInStatement(SQLStatement, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.adapter.DatabaseAdapter
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter.
validToSelectMappingInStatement(SQLStatement, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.adapter.DerbyAdapter
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter.
validToSelectMappingInStatement(SQLStatement, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.adapter.MSSQLServerAdapter
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter.
validToSelectMappingInStatement(SQLStatement, JavaTypeMapping) - Method in class org.datanucleus.store.rdbms.adapter.OracleAdapter
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter.
validToSelectMappingInStatement(SQLStatement, JavaTypeMapping) - Method in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Method to return if it is valid to select the specified mapping for the specified statement for this datastore adapter.
value - Variable in class org.datanucleus.store.rdbms.sql.expression.ParameterLiteral
 
valueMapping - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Mapping to the value from the mapTable.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.key.ForeignKey.FKAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.request.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.datanucleus.store.rdbms.key.ForeignKey.FKAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datanucleus.store.rdbms.request.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.datanucleus.store.rdbms.sql.SQLJoin.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
valuesAreEmbedded - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Whether the values are embedded.
valuesAreEmbedded() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Accessor for whether the values are embedded or not.
valuesAreSerialised - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Whether the values are serialised.
valuesAreSerialised() - Method in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Accessor for whether the values are serialised or not.
valueSetStore() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSFKMapStore
Accessor for the values in the Map.
valueSetStore() - Method in class org.datanucleus.store.rdbms.scostore.RDBMSJoinMapStore
Accessor for the values in the Map.
valueTable - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Table storing the values.
valueType - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Type of the value.
VarBinaryRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a VARBINARY RDBMS type.
VarBinaryRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.VarBinaryRDBMSMapping
Constructor.
VarBinaryRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.VarBinaryRDBMSMapping
Constructor.
VarCharRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping
Mapping of a VARCHAR RDBMS type.
VarCharRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.VarCharRDBMSMapping
Constructor.
VarCharRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.VarCharRDBMSMapping
Constructor.
variableName - Variable in class org.datanucleus.store.rdbms.sql.expression.UnboundExpression
 
versionChecks - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
Whether we should make checks on optimistic version before updating.
versionChecks - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
Whether we should make checks on optimistic version before updating.
versionMapping - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
Mapping for any version/timestamp column.
versionMetaData - Variable in class org.datanucleus.store.rdbms.request.DeleteRequest
MetaData for the version handling.
versionMetaData - Variable in class org.datanucleus.store.rdbms.request.UpdateRequest
MetaData for the version handling.
versionMetaData - Variable in class org.datanucleus.store.rdbms.table.AbstractClassTable
MetaData for versioning of objects stored in this table.
ViewDefinitionException - Exception in org.datanucleus.store.rdbms.exceptions
A ViewDefinitionException is thrown if the metadata extension(s) that define a view are missing or invalid.
ViewDefinitionException(String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.ViewDefinitionException
Constructs a class definition exception with the specified detail message.
ViewImpl - Class in org.datanucleus.store.rdbms.table
Representation of a View in a datastore (RDBMS).
ViewImpl(DatastoreIdentifier, RDBMSStoreManager) - Constructor for class org.datanucleus.store.rdbms.table.ViewImpl
Constructor, taking the table identifier.
VIEWS - Static variable in interface org.datanucleus.store.rdbms.adapter.RDBMSAdapter
Whether the RDBMS supports SQL VIEWs.
vmd - Variable in class org.datanucleus.store.rdbms.scostore.AbstractMapStore
Metadata for the values (if persistable).

W

wasNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingCallableStatement
 
wasNull() - Method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
WHEN_EXHAUSTED_BLOCK - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericKeyedObjectPool.borrowObject(java.lang.Object) method should block until a new object is available, or the maximum wait time has been reached.
WHEN_EXHAUSTED_BLOCK - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericObjectPool.borrowObject() method should block until a new object is available, or the maximum wait time has been reached.
WHEN_EXHAUSTED_FAIL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericKeyedObjectPool.borrowObject(java.lang.Object) method should fail, throwing a NoSuchElementException.
WHEN_EXHAUSTED_FAIL - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericObjectPool.borrowObject() method should fail, throwing a NoSuchElementException.
WHEN_EXHAUSTED_GROW - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericKeyedObjectPool.borrowObject(java.lang.Object) method should simply create a new object anyway.
WHEN_EXHAUSTED_GROW - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericObjectPool.borrowObject() method should simply create a new object anyway.
whenExhaustedAction(int, int) - Method in class org.datanucleus.store.rdbms.datasource.dbcp.datasources.InstanceKeyDataSource
 
whenExhaustedAction - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPool.Config
 
whenExhaustedAction - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPool.Config
 
where - Variable in class org.datanucleus.store.rdbms.sql.SQLStatement
Where clause.
whereAnd(BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to add an AND condition to the WHERE clause.
whereOr(BooleanExpression, boolean) - Method in class org.datanucleus.store.rdbms.sql.SQLStatement
Method to add an OR condition to the WHERE clause.
WRAPPER_FUNCTION_INSERT - Static variable in interface org.datanucleus.store.rdbms.table.Column
wrapper function insert
WRAPPER_FUNCTION_SELECT - Static variable in interface org.datanucleus.store.rdbms.table.Column
wrapper function select
WRAPPER_FUNCTION_UPDATE - Static variable in interface org.datanucleus.store.rdbms.table.Column
wrapper function update
wrapperFunction - Variable in class org.datanucleus.store.rdbms.table.ColumnImpl
Function wrapping the column (for example, SQRT(COLUMN)).
wrapResultSet(Statement, ResultSet) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
wrapResultSet(Connection, ResultSet) - Static method in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingResultSet
 
writeReplace() - Method in class org.datanucleus.store.rdbms.query.ForwardQueryResult
Handle serialisation by returning a java.util.ArrayList of all of the results for this query after disconnecting the query which has the consequence of enforcing the load of all objects.
writeReplace() - Method in class org.datanucleus.store.rdbms.query.ScrollableQueryResult
Handle serialisation by returning a java.util.ArrayList of all of the results for this query after disconnecting the query which has the consequence of enforcing the load of all objects.
WrongPrecisionException - Exception in org.datanucleus.store.rdbms.exceptions
A WrongPrecisionException is thrown if a column is detected to have the wrong precision in the database during schema validation.
WrongPrecisionException(String, int, int) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongPrecisionException
Constructs a wrong precision exception.
WrongPrecisionException(String, int, int, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongPrecisionException
Constructs a wrong precision exception.
WrongPrimaryKeyException - Exception in org.datanucleus.store.rdbms.exceptions
A WrongPrimaryKeyException is thrown if a table is detected not to have the expected primary key in the database during schema validation.
WrongPrimaryKeyException(String, String, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongPrimaryKeyException
Constructs a wrong primary key exception.
WrongScaleException - Exception in org.datanucleus.store.rdbms.exceptions
A WrongScaleException is thrown if a column is detected to have the wrong scale in the database during schema validation.
WrongScaleException(String, int, int) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongScaleException
Constructs a wrong scale exception.
WrongScaleException(String, int, int, String) - Constructor for exception org.datanucleus.store.rdbms.exceptions.WrongScaleException
Constructs a wrong scale exception.

X

XAConnectionFactory - Interface in org.datanucleus.store.rdbms.datasource.dbcp.managed
XAConnectionFactory is an extension of ConnectionFactory used to create connections in a transaction managed environment.
xaDataSource - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.managed.DataSourceXAConnectionFactory
 
XMLTypeRDBMSMapping - Class in org.datanucleus.store.rdbms.mapping.oracle
Mapping for an Oracle XMLType type.
XMLTypeRDBMSMapping(MappedStoreManager, JavaTypeMapping) - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.XMLTypeRDBMSMapping
 
XMLTypeRDBMSMapping(JavaTypeMapping, MappedStoreManager, DatastoreField) - Constructor for class org.datanucleus.store.rdbms.mapping.oracle.XMLTypeRDBMSMapping
Constructor.

_

_acceptEmptyNamespaceForAttributes - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
When true, I will treat attributes with an empty namespace URI as part of the JOCL namespace.
_acceptEmptyNamespaceForElements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
When true, I will treat elements with an empty namespace URI as part of the JOCL namespace.
_acceptJoclPrefixForAttributes - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
When true, I will treat attributes with the JOCLContentHandler.JOCL_PREFIX but no namespace URI as being mapped to the jocl namespace.
_acceptJoclPrefixForElements - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
When true, I will treat elements with the JOCLContentHandler.JOCL_PREFIX but no namespace URI as being mapped to the jocl namespace.
_activeCount - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Deprecated. to be removed in pool 2.0. Use StackKeyedObjectPool.getActiveCount().
_closed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
 
_closed - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
 
_config - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
Configuration for removing abandoned connections.
_conn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingConnection
My delegate Connection.
_conn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
The connection that created me.
_conn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
The connection that created me.
_connectionInitSqls - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_connectUri - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DriverConnectionFactory
 
_connectUri - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DriverManagerConnectionFactory
 
_connFactory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_cur - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
The object I'm currently working on.
_defaultAutoCommit - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_defaultCatalog - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_defaultReadOnly - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_defaultTransactionIsolation - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_driver - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DriverConnectionFactory
 
_factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getFactory().
_factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getFactory().
_factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Deprecated. to be removed in pool 2.0. Use StackKeyedObjectPool.getFactory()
_factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0
_factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Deprecated. to be made private in pool 2.0 - use StackObjectPool.getFactory()
_factory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Deprecated. to be made private in pool 2.0
_initCapacity - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0
_initCapacity - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Deprecated. to be made private in pool 2.0
_initSleepingCapacity - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Deprecated. to be removed in pool 2.0. Use StackKeyedObjectPool.getInitSleepingCapacity().
_key - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolablePreparedStatement
My "key" as used by KeyedObjectPool.
_lifo - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getLifo().
_lifo - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getLifo().
_locator - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
My Locator.
_logWriter - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
My log writer.
_maxActive - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMaxActive().
_maxActive - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getMaxActive().
_maxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMaxIdle().
_maxIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getMaxIdle().
_maxSleeping - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Deprecated. to be removed in pool 2.0. Use StackKeyedObjectPool.getMaxSleeping()
_maxSleeping - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0
_maxSleeping - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Deprecated. to be made private in pool 2.0 - use StackObjectPool.getMaxSleeping()
_maxSleeping - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPoolFactory
Deprecated. to be made private in pool 2.0
_maxTotal - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMaxTotal().
_maxWait - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMaxWait().
_maxWait - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getMaxWait().
_meta - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingDatabaseMetaData
My delegate DatabaseMetaData
_minEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMinEvictableIdleTimeMillis().
_minEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getMinEvictableIdleTimeMillis().
_minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMinIdle().
_minIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getMinIdle().
_numActive - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Deprecated. to be made private in pool 2.0 - use StackObjectPool.getNumActive()
_numTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getNumTestsPerEvictionRun().
_numTestsPerEvictionRun - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getNumTestsPerEvictionRun().
_passwd - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DataSourceConnectionFactory
 
_passwd - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DriverManagerConnectionFactory
 
_pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackObjectPool
Deprecated. to be made private in pool 2.0
_pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnection
The pool to which I should return.
_pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolablePreparedStatement
The KeyedObjectPool from which I was obtained.
_pool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource
 
_pools - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Deprecated. to be removed in pool 2.0. Use StackKeyedObjectPool.getPools()
_pools - Static variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingDriver
The map of registered pools.
_props - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DriverConnectionFactory
 
_props - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DriverManagerConnectionFactory
 
_pstmtPool - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolingConnection
Pool of PreparedStatements.
_softMinEvictableIdleTimeMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getSoftMinEvictableIdleTimeMillis().
_source - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DataSourceConnectionFactory
 
_stmt - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement
My delegate.
_stmtPoolFactory - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_testOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getTestOnBorrow().
_testOnBorrow - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getTestOnBorrow().
_testOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getTestOnReturn().
_testOnReturn - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getTestOnReturn().
_testWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getTestWhileIdle().
_testWhileIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getTestWhileIdle().
_timeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getTimeBetweenEvictionRunsMillis().
_timeBetweenEvictionRunsMillis - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getTimeBetweenEvictionRunsMillis().
_totActive - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Deprecated. to be removed in pool 2.0. Use StackKeyedObjectPool.getTotActive().
_totIdle - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.StackKeyedObjectPool
Deprecated. to be removed in pool 2.0. Use StackKeyedObjectPool.getTotIdle().
_typeList - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
A list of the types (Classes) already created via the parse.
_uname - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DataSourceConnectionFactory
 
_uname - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.DriverManagerConnectionFactory
 
_validationQuery - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_validationQueryTimeout - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.PoolableConnectionFactory
 
_valueList - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.jocl.JOCLContentHandler
A list of the values (Objects) already created via the parse.
_whenExhaustedAction - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericKeyedObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getWhenExhaustedAction().
_whenExhaustedAction - Variable in class org.datanucleus.store.rdbms.datasource.dbcp.pool.impl.GenericObjectPoolFactory
Deprecated. to be removed in pool 2.0. Use GenericObjectPoolFactory.getWhenExhaustedAction().

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

Copyright © 2012. All Rights Reserved.