Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G I L M N O P R S T U V

A

ABSOLUTE - Static variable in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
 
accumulate(DataValueDescriptor, Object) - Method in interface org.apache.derby.iapi.sql.execute.ExecAggregator
Iteratively accumulates the addend into the aggregator.
areNullsOrdered(int) - Method in interface org.apache.derby.iapi.sql.execute.ExecIndexRow
Return true if orderedNulls was called on this ExecIndexRow for the given column position.

B

beginStatement(ResultSet) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionContext
Mark the beginning of a statement (INSERT, UPDATE, DELETE)

C

CONTEXT_ID - Static variable in interface org.apache.derby.iapi.sql.execute.ExecutionContext
this is the ID we expect execution contexts to be stored into a context manager under.
CS_TO_JDBC_ISOLATION_LEVEL_MAP - Static variable in interface org.apache.derby.iapi.sql.execute.ExecutionContext
 
CS_TO_SQL_ISOLATION_MAP - Static variable in interface org.apache.derby.iapi.sql.execute.ExecutionContext
 
ConstantAction - interface org.apache.derby.iapi.sql.execute.ConstantAction.
This interface describes actions that are ALWAYS performed for a Statement at Execution time.
CursorActivation - interface org.apache.derby.iapi.sql.execute.CursorActivation.
CursorActivation includes an additional method used on cursors.
CursorResultSet - interface org.apache.derby.iapi.sql.execute.CursorResultSet.
The CursorResultSet interface is used to provide additional operations on result sets that can be used in cursors.
changedRow(ExecRow, RowLocation) - Method in interface org.apache.derby.iapi.sql.execute.TargetResultSet
Pass a changed row and the row location for that row to the target result set.
clearCurrentRow() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Clear the current row
cloneColumn(int) - Method in interface org.apache.derby.iapi.sql.execute.ExecRow
Get a clone of a DataValueDescriptor from an ExecRow.
close() - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Close this RowChanger.
close() - Method in interface org.apache.derby.iapi.sql.execute.TemporaryRowHolder
Clean up

D

deleteRow(ExecRow, RowLocation) - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Delete a row from the table and perform associated index maintenance.
didEliminateNulls() - Method in interface org.apache.derby.iapi.sql.execute.ExecAggregator
Return true if the aggregation eliminated at least one null from the input data set.

E

ExecAggregator - interface org.apache.derby.iapi.sql.execute.ExecAggregator.
An ExecAggregator is the interface that execution uses to an aggregate.
ExecCursorTableReference - interface org.apache.derby.iapi.sql.execute.ExecCursorTableReference.
This is a table name reference that can be retrieved from an active cursor.
ExecIndexRow - interface org.apache.derby.iapi.sql.execute.ExecIndexRow.
This is an extension of ExecRow for use with indexes and sorting.
ExecPreparedStatement - interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement.
Execution extends prepared statement to add methods it needs for execution purposes (that should not be on the Database API).
ExecRow - interface org.apache.derby.iapi.sql.execute.ExecRow.
Execution sees this extension of Row that provides connectivity to the Storage row interface and additional methods for manipulating Rows in execution's ResultSets.
ExecutionContext - interface org.apache.derby.iapi.sql.execute.ExecutionContext.
ExecutionContext stores the factories that are to be used by the current connection.
ExecutionFactory - interface org.apache.derby.iapi.sql.execute.ExecutionFactory.
This is the factory for creating a factories needed by execution per connection, and the context to hold them.
ExecutionStmtValidator - interface org.apache.derby.iapi.sql.execute.ExecutionStmtValidator.
An ExecutionStatementValidator is an object that is handed a ConstantAction and asked whether it is ok for this result set to execute.
endStatement() - Method in interface org.apache.derby.iapi.sql.execute.ExecutionContext
The end of a statement (INSERT, UPDATE, DELETE)
execRowToExecIndexRow(ExecRow) - Method in interface org.apache.derby.iapi.sql.execute.ExecIndexRow
Turn the ExecRow into an ExecIndexRow.
execute(ExecRow) - Method in interface org.apache.derby.iapi.sql.execute.TupleFilter
Pump a row through the Filter.
executeConstantAction(Activation) - Method in interface org.apache.derby.iapi.sql.execute.ConstantAction
Run the ConstantAction.

F

FIRST - Static variable in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
 
finish(LanguageConnectionContext) - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
Mark the statement as unusable, i.e.
finish() - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Finish processing the changes.

G

getActivationClass() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
Get the class generated for this prepared statement.
getAnyResultSet(NoPutResultSet, Activation, GeneratedMethod, int, int, int, double, double) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
An any result set iterates over its source, returning a row with all columns set to nulls if the source returns no rows.
getBaseName() - Method in interface org.apache.derby.iapi.sql.execute.ExecCursorTableReference
Return the base name of the table
getBeginCompilationTimestamp() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the timestamp for the beginning of query compilation.
getBeginExecutionTimestamp() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the timestamp for the beginning of query execution.
getBindTimeInMillis() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the bind time for the associated query in milliseconds.
getBulkTableScanResultSet(long, int, Activation, GeneratedMethod, int, GeneratedMethod, int, GeneratedMethod, int, boolean, Qualifier[][], String, String, boolean, boolean, int, int, int, boolean, int, int, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A table scan result set forms a result set on a scan of a table.
getCallStatementResultSet(GeneratedMethod, Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A call statement result set simply reports that it completed.
getClone() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
Get a new prepared statement that is a shallow copy of the current one.
getClone() - Method in interface org.apache.derby.iapi.sql.execute.ExecRow
Clone the Row and its contents.
getClone(FormatableBitSet) - Method in interface org.apache.derby.iapi.sql.execute.ExecRow
Clone the Row.
getCompileTimeInMillis() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the total compile time for the associated query in milliseconds.
getConstantAction() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
Get the Execution constants.
getCurrentOfResultSet(String, Activation, int, String) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A current of result set forms a result set on the current row of an open cursor.
getCurrentRow() - Method in interface org.apache.derby.iapi.sql.execute.CursorResultSet
Returns the current row of the result set.
getCursorInfo() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
Get the saved cursor info.
getCursorResultSet() - Method in interface org.apache.derby.iapi.sql.execute.CursorActivation
Returns the cursor result set for this activation, so that the current row can be re-qualified, and so that the current row location can be determined.
getDDLResultSet(Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
Generic DDL result set creation.
getDeleteCascadeResultSet(NoPutResultSet, Activation, int, ResultSet[], String) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A delete Cascade result set simply reports that it completed, and the number of rows deleted.
getDeleteCascadeUpdateResultSet(NoPutResultSet, GeneratedMethod, Activation, int, int) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
An update result set simply reports that it completed, and the number of rows updated.
getDeleteResultSet(NoPutResultSet, Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A delete result set simply reports that it completed, and the number of rows deleted.
getDeleteVTIResultSet(NoPutResultSet, Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A delete VTI result set simply reports that it completed, and the number of rows deleted.
getDistinctGroupedAggregateResultSet(NoPutResultSet, boolean, int, int, Activation, GeneratedMethod, int, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A DistinctGroupedAggregateResultSet computes scalar aggregates when at least one of them is a distinct aggregate.
getDistinctScalarAggregateResultSet(NoPutResultSet, boolean, int, int, Activation, GeneratedMethod, int, int, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A DistinctScalarAggregateResultSet computes scalar aggregates when at least one of them is a distinct aggregate.
getDistinctScanResultSet(long, int, Activation, GeneratedMethod, int, int, String, String, boolean, int, int, boolean, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A distinct scan result set pushes duplicate elimination into the scan.
getEndCompilationTimestamp() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the timestamp for the end of query compilation.
getEndExecutionTimestamp() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the timestamp for the end of query execution.
getEstimatedRowCount() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Get the estimated row count from this result set.
getEstimatedRowCount() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the estimated row count for the number of rows returned by the associated query or statement.
getExecuteTimeInMillis() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the execute time for the associated query in milliseconds.
getExecutionFactory() - Method in interface org.apache.derby.iapi.sql.execute.ExecutionContext
Get the ExecutionFactory from this ExecutionContext.
getExposedName() - Method in interface org.apache.derby.iapi.sql.execute.ExecCursorTableReference
Return the exposed name of the table.
getGenerateTimeInMillis() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the generate time for the associated query in milliseconds.
getGroupedAggregateResultSet(NoPutResultSet, boolean, int, int, Activation, GeneratedMethod, int, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A GroupedAggregateResultSet computes non-distinct grouped aggregates.
getHashJoinResultSet(NoPutResultSet, int, NoPutResultSet, int, Activation, GeneratedMethod, int, boolean, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A hash join.
getHashLeftOuterJoinResultSet(NoPutResultSet, int, NoPutResultSet, int, Activation, GeneratedMethod, int, GeneratedMethod, boolean, boolean, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A left outer join using a hash join.
getHashScanResultSet(long, int, Activation, GeneratedMethod, int, GeneratedMethod, int, GeneratedMethod, int, boolean, Qualifier[][], Qualifier[][], int, float, int, int, String, String, boolean, boolean, int, int, int, boolean, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A hash result set forms a result set on a hash table built on a scan of a table.
getHashTableResultSet(NoPutResultSet, Activation, GeneratedMethod, Qualifier[][], GeneratedMethod, int, int, boolean, int, boolean, long, int, float, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A hash table result set builds a hash table on its source, applying a list of predicates, if any, to the source, when building the hash table.
getHeapConglomerateController() - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Return the ConglomerateController from this RowChanger.
getIndexRowToBaseRowResultSet(long, int, Activation, NoPutResultSet, GeneratedMethod, int, String, int, int, int, GeneratedMethod, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
An index row to base row result set gets an index row from its source and uses the RowLocation in its last column to get the row from the base conglomerate.
getIndexableRow(int) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
This returns an indexable row
getIndexableRow(ExecRow) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
This returns the value row as an indexable row
getInsertResultSet(NoPutResultSet, GeneratedMethod, Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
An insert result set simply reports that it completed, and the number of rows inserted.
getInsertVTIResultSet(NoPutResultSet, NoPutResultSet, Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
An insert VTI result set simply reports that it completed, and the number of rows inserted.
getJdbcCopyConstants(int[][], TypeDescriptor[][], int[][]) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Packages up a clump of constants which the Plugin uses at execute() time for COPY PUBLICATION.
getJdbcCreateConstants(UUID[], Object, int[][]) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Packages up a clump of constants which the Plugin uses at execute() time for CREATE PUBLICATION.
getLastIndexKeyResultSet(Activation, int, GeneratedMethod, long, String, String, int, int, boolean, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A last index key result set returns the last row from the index in question.
getMaterializedResultSet(NoPutResultSet, Activation, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A ResultSet which materializes the underlying ResultSet tree into a temp table on the 1st open.
getMiscResultSet(Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
Generic Misc result set creation.
getNestedLoopJoinResultSet(NoPutResultSet, int, NoPutResultSet, int, Activation, GeneratedMethod, int, boolean, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A nested loop left outer join result set forms a result set on top of 2 other result sets.
getNestedLoopLeftOuterJoinResultSet(NoPutResultSet, int, NoPutResultSet, int, Activation, GeneratedMethod, int, GeneratedMethod, boolean, boolean, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A nested loop join result set forms a result set on top of 2 other result sets.
getNewNullRow() - Method in interface org.apache.derby.iapi.sql.execute.ExecRow
Get a new row with the same columns type as this one, containing nulls.
getNewObjectArray() - Method in interface org.apache.derby.iapi.sql.execute.ExecRow
Get a new DataValueDescriptor[]
getNextRowCore() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Return the requested values computed from the next row (if any) for which the restriction evaluates to true.
getNoRowsResultSetStatistics(ResultSet) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetStatisticsFactory
 
getNormalizeResultSet(NoPutResultSet, Activation, int, int, double, double, boolean, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
REMIND: needs more description...
getOnceResultSet(NoPutResultSet, Activation, GeneratedMethod, int, int, int, int, double, double) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A once result set iterates over its source, raising an error if the source returns > 1 row and returning a row with all columns set to nulls if the source returns no rows.
getOptimizeTimeInMillis() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the optimize time for the associated query in milliseconds.
getParseTimeInMillis() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the parse time for the associated query in milliseconds.
getPointOfAttachment() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Return the point of attachment for this subquery.
getPositionIndexConglomId() - Method in interface org.apache.derby.iapi.sql.execute.TemporaryRowHolder
 
getProjectRestrictResultSet(NoPutResultSet, Activation, GeneratedMethod, GeneratedMethod, int, GeneratedMethod, int, boolean, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A project restrict result set iterates over its source, evaluating a restriction and when it is satisfied, constructing a row to return in its result set based on its projection.
getQualifier(int, int, GeneratedMethod, Activation, boolean, boolean, boolean, int) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Get a Qualifier to use with a scan of a conglomerate.
getRaDependentTableScanResultSet(long, int, Activation, GeneratedMethod, int, GeneratedMethod, int, GeneratedMethod, int, boolean, Qualifier[][], String, String, boolean, boolean, int, int, int, boolean, int, boolean, double, double, GeneratedMethod, String, long, int, int) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A Dependent table scan result set forms a result set on a scan of a dependent table for the rows that got materilized on the scan of its parent table and if the row being deleted on parent table has a reference in the dependent table.
getResult() - Method in interface org.apache.derby.iapi.sql.execute.ExecAggregator
Produces the result to be returned by the query.
getResultColumnDescriptor(ResultColumnDescriptor) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Create an execution time ResultColumnDescriptor from a compile time RCD.
getResultDescription(ResultColumnDescriptor[], String) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Create a result description given parameters for it.
getResultSet() - Method in interface org.apache.derby.iapi.sql.execute.TemporaryRowHolder
Get a result set for scanning what has been inserted so far.
getResultSetFactory() - Method in interface org.apache.derby.iapi.sql.execute.ExecutionContext
Get the ResultSetFactory from this ExecutionContext.
getResultSetFactory() - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Only one result set factory is needed for a database in the system.
getResultSetStatistics(ResultSet) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetStatisticsFactory
Get the matching ResultSetStatistics for the specified ResultSet.
getResultSetStatistics(NoPutResultSet) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetStatisticsFactory
 
getResultSetStatisticsFactory() - Method in interface org.apache.derby.iapi.sql.execute.ExecutionContext
Get the ResultSetStatisticsFactory from this ExecutionContext.
getRowArray() - Method in interface org.apache.derby.iapi.sql.execute.ExecRow
Return the array of objects that the store needs.
getRowArrayClone() - Method in interface org.apache.derby.iapi.sql.execute.ExecRow
Get a clone of the array form of the row that Access expects.
getRowChanger(long, StaticCompiledOpenConglomInfo, DynamicCompiledOpenConglomInfo, IndexRowGenerator[], long[], StaticCompiledOpenConglomInfo[], DynamicCompiledOpenConglomInfo[], int, TransactionController, int[], int[], Activation) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Create a new RowChanger for performing update and delete operations based on full before and after rows.
getRowChanger(long, StaticCompiledOpenConglomInfo, DynamicCompiledOpenConglomInfo, IndexRowGenerator[], long[], StaticCompiledOpenConglomInfo[], DynamicCompiledOpenConglomInfo[], int, TransactionController, int[], FormatableBitSet, int[], int[], Activation) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Create a new RowChanger for doing insert update and delete operations based on partial before and after.
getRowLocation() - Method in interface org.apache.derby.iapi.sql.execute.CursorResultSet
Returns the row location of the current base table row of the cursor.
getRowResultSet(Activation, GeneratedMethod, boolean, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A row result set forms a result set on a single, known row value.
getRunTimeStatistics(Activation, ResultSet, NoPutResultSet[]) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetStatisticsFactory
RunTimeStatistics creation.
getSPSName() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the name of the Stored Prepared Statement used for the statement.
getSavedObject(int) - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
Get a saved object by number.
getSavedObjects() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
Get all the saved objects.
getScalarAggregateResultSet(NoPutResultSet, boolean, int, int, Activation, GeneratedMethod, int, int, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A ScalarAggregateResultSet computes non-distinct scalar aggregates.
getScanIsolationLevel() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Return the isolation level of the scan in the result set.
getScanQualifier(int) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Get an array of ScanQualifiers for a scan.
getScanStatisticsText() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get a String representation of the information on the nodes relating to table and index scans from the execution plan for the associated query or statement.
getScanStatisticsText(String) - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get a String representation of the information on the nodes relating to table and index scans from the execution plan for the associated query or statement for a particular table.
getSchemaName() - Method in interface org.apache.derby.iapi.sql.execute.ExecCursorTableReference
Return the schema for the table.
getScrollInsensitiveResultSet(NoPutResultSet, Activation, int, int, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A ResultSet which provides the insensitive scrolling functionality for the underlying result set by materializing the underlying ResultSet tree into a hash table while scrolling forward.
getSetOpResultSet(NoPutResultSet, NoPutResultSet, Activation, int, long, double, int, boolean, GeneratedMethod, int, int) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
The SetOpResultSet is used to implement an INTERSECT or EXCEPT operation.
getSetTransactionResultSet(Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
 
getSortResultSet(NoPutResultSet, boolean, boolean, int, Activation, GeneratedMethod, int, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A sort result set sorts its source and if requested removes duplicates.
getStatementExecutionPlanText() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get a String representation of the execution plan for the associated query or statement.
getStatementName() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the name of the associated query or statement.
getStatementText() - Method in interface org.apache.derby.iapi.sql.execute.RunTimeStatistics
Get the text for the associated query or statement.
getTableScanResultSet(long, int, Activation, GeneratedMethod, int, GeneratedMethod, int, GeneratedMethod, int, boolean, Qualifier[][], String, String, boolean, boolean, int, int, int, boolean, int, boolean, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A table scan result set forms a result set on a scan of a table.
getTargetColumns() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
the target columns of the cursor; this is a superset of the updatable columns, describing the row available
getTargetResultSet() - Method in interface org.apache.derby.iapi.sql.execute.CursorActivation
Returns the target result set for this activation, so that the current base row can be determined.
getTargetTable() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
the target table of the cursor
getTemporaryConglomId() - Method in interface org.apache.derby.iapi.sql.execute.TemporaryRowHolder
 
getUnionResultSet(NoPutResultSet, NoPutResultSet, Activation, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
The Union interface is used to evaluate the union (all) of two ResultSets.
getUpdateColumns() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
the update columns of the cursor
getUpdateMode() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
the update mode of the cursor
getUpdateResultSet(NoPutResultSet, GeneratedMethod, Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
An update result set simply reports that it completed, and the number of rows updated.
getUpdateVTIResultSet(NoPutResultSet, Activation) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
 
getVTIResultSet(Activation, GeneratedMethod, int, GeneratedMethod, String, Qualifier[][], int, boolean, boolean, int, boolean, int, double, double, GeneratedMethod) - Method in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
A VTI result set wraps a user supplied result set.
getValueRow(int) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
This returns a new row that is storable but not indexable

I

init(ExecRow) - Method in interface org.apache.derby.iapi.sql.execute.TupleFilter
Initialize a Filter with a vector of parameters.
insert(ExecRow) - Method in interface org.apache.derby.iapi.sql.execute.TemporaryRowHolder
Insert a row
insertRow(ExecRow) - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Insert a row into the table and perform associated index maintenance.
isForUpdate() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Is this ResultSet or it's source result set for update

L

LAST - Static variable in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
 

M

MODULE - Static variable in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Module name for the monitor's module locating system.
MODULE - Static variable in interface org.apache.derby.iapi.sql.execute.ResultSetFactory
Module name for the monitor's module locating system.
MODULE - Static variable in interface org.apache.derby.iapi.sql.execute.ResultSetStatisticsFactory
Module name for the monitor's module locating system.
markAsTopResultSet() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Mark the ResultSet as the topmost one in the ResultSet tree.
merge(ExecAggregator) - Method in interface org.apache.derby.iapi.sql.execute.ExecAggregator
Merges one aggregator into a another aggregator.
modifiesTableId(UUID) - Method in interface org.apache.derby.iapi.sql.execute.ConstantAction
Does this constant action modify the passed in table uuid? By modify we mean add or drop things tied to this table (e.g.

N

NEXT - Static variable in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
 
NoPutResultSet - interface org.apache.derby.iapi.sql.execute.NoPutResultSet.
The NoPutResultSet interface is used to provide additional operations on result sets that can be used in returning rows up a ResultSet tree.
needsSavepoint() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
Does this statement need a savpoint
newAggregator() - Method in interface org.apache.derby.iapi.sql.execute.ExecAggregator
Return a new initialized copy of this aggregator, any state set by the setup() method of the original Aggregator must be copied into the new aggregator.
newExecutionContext(ContextManager) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
We want an execution context so that we can push it onto the stack.

O

open(int) - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Open this RowChanger.
openCore() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
open a scan on the table.
openForUpdate(boolean[], int, boolean) - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Open this RowChanger to avoid fixing indexes that do not change during update operations.
orderedNulls(int) - Method in interface org.apache.derby.iapi.sql.execute.ExecIndexRow
These two methods are a sort of a hack.
org.apache.derby.iapi.sql.execute - package org.apache.derby.iapi.sql.execute
 

P

PREVIOUS - Static variable in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
 
preprocessSourceRow(ExecRow) - Method in interface org.apache.derby.iapi.sql.execute.TargetResultSet
Preprocess the source row prior to getting it back from the source.

R

READ_COMMITTED_ISOLATION_LEVEL - Static variable in interface org.apache.derby.iapi.sql.execute.ExecutionContext
 
READ_UNCOMMITTED_ISOLATION_LEVEL - Static variable in interface org.apache.derby.iapi.sql.execute.ExecutionContext
 
RELATIVE - Static variable in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
 
REPEATABLE_READ_ISOLATION_LEVEL - Static variable in interface org.apache.derby.iapi.sql.execute.ExecutionContext
 
RUNTIMESTATISTICS - Static variable in interface org.apache.derby.iapi.sql.execute.ConstantAction
 
ResultSetFactory - interface org.apache.derby.iapi.sql.execute.ResultSetFactory.
ResultSetFactory provides a wrapper around all of the result sets needed in an execution implementation.
ResultSetStatisticsFactory - interface org.apache.derby.iapi.sql.execute.ResultSetStatisticsFactory.
ResultSetStatisticsFactory provides a wrapper around all of the result sets statistics objects needed in building the run time statistics.
RowChanger - interface org.apache.derby.iapi.sql.execute.RowChanger.
Perform row at a time DML operations of tables and maintain indexes.
RunTimeStatistics - interface org.apache.derby.iapi.sql.execute.RunTimeStatistics.
A RunTimeStatistics object is a representation of the query execution plan and run time statistics for a java.sql.ResultSet.
releaseScanQualifier(ScanQualifier[][]) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionFactory
Release a ScanQualifier[] (back to the pool or free it).
reopenCore() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
reopen the scan.
requiresRelocking() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Do we need to relock the row when going to the heap.
resultSetNumber() - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Get the number of this ResultSet, which is guaranteed to be unique within a statement.

S

SERIALIZABLE_ISOLATION_LEVEL - Static variable in interface org.apache.derby.iapi.sql.execute.ExecutionContext
 
STATISTICSTIMING - Static variable in interface org.apache.derby.iapi.sql.execute.ConstantAction
 
ScanQualifier - interface org.apache.derby.iapi.sql.execute.ScanQualifier.
ScanQualifier provides additional methods for the Language layer on top of Qualifier.
setCurrentRow(ExecRow) - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Set the current row to the row passed in.
setIndexNames(String[]) - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Sets the index names of the tables indices.
setNeedsRowLocation(boolean) - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Set whether or not the NPRS need the row location when acting as a row source.
setQualifier(int, DataValueDescriptor, int, boolean, boolean, boolean) - Method in interface org.apache.derby.iapi.sql.execute.ScanQualifier
Set the info in a ScanQualifier
setRowArray(Storable[]) - Method in interface org.apache.derby.iapi.sql.execute.ExecRow
Set the array of objects
setRowArray(DataValueDescriptor[]) - Method in interface org.apache.derby.iapi.sql.execute.ExecRow
 
setRowHolder(TemporaryRowHolder) - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Set the row holder for this changer to use.
setRowHolderTypeToUniqueStream() - Method in interface org.apache.derby.iapi.sql.execute.TemporaryRowHolder
 
setSPSAction() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
Indicate that the statement represents an SPS action
setSource(String) - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
set the statement text
setTargetResultSet(TargetResultSet) - Method in interface org.apache.derby.iapi.sql.execute.NoPutResultSet
Notify a NPRS that it is the source for the specified TargetResultSet.
setValid() - Method in interface org.apache.derby.iapi.sql.execute.ExecPreparedStatement
set this parepared statement to be valid
setup(String) - Method in interface org.apache.derby.iapi.sql.execute.ExecAggregator
Set's up the aggregate for processing.
siftForeignKeys(Object[]) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionContext
Sifts the array of foreign key constraints for the ones which apply in the current context.
siftTriggers(Object) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionContext
Sifts the triggers for the ones which apply in the current context.

T

TargetResultSet - interface org.apache.derby.iapi.sql.execute.TargetResultSet.
The TargetResultSet interface is used to provide additional operations on result sets that are the target of a bulk insert or update.
TemporaryRowHolder - interface org.apache.derby.iapi.sql.execute.TemporaryRowHolder.
This is a class that is used to temporarily (non-persistently) hold rows that are used in language execution.
TupleFilter - interface org.apache.derby.iapi.sql.execute.TupleFilter.
A TupleFilter is used to qualify rows from a tuple stream.

U

UNSPECIFIED_ISOLATION_LEVEL - Static variable in interface org.apache.derby.iapi.sql.execute.ExecutionContext
 
upToDate() - Method in interface org.apache.derby.iapi.sql.execute.ConstantAction
Reports whether these constants are up-to-date.
updateRow(ExecRow, ExecRow, RowLocation) - Method in interface org.apache.derby.iapi.sql.execute.RowChanger
Update a row in the table and perform associated index maintenance.

V

validateStatement(ConstantAction) - Method in interface org.apache.derby.iapi.sql.execute.ExecutionStmtValidator
Validate the statement.

A B C D E F G I L M N O P R S T U V