|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> sql >> [ execute overview ] | PREV NEXT | ||||||||
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
|
|||||||||
| Home >> All >> org >> apache >> derby >> iapi >> sql >> [ execute overview ] | PREV NEXT | ||||||||