Interface | Description |
---|---|
ConstantAction |
This interface describes actions that are ALWAYS performed for a
Statement at Execution time.
|
CursorActivation |
CursorActivation includes an additional method used on cursors.
|
CursorResultSet |
The CursorResultSet interface is used to provide additional
operations on result sets that can be used in cursors.
|
ExecAggregator |
An ExecAggregator is the interface that execution uses
to an aggregate.
|
ExecCursorTableReference |
This is a table name reference that can be retrieved from
an active cursor.
|
ExecIndexRow |
This is an extension of ExecRow for use
with indexes and sorting.
|
ExecPreparedStatement |
Execution extends prepared statement to add methods it needs
for execution purposes (that should not be on the Database API).
|
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 |
ExecutionContext stores the factories that are to be used by
the current connection.
|
ExecutionFactory |
This is the factory for creating a factories needed by
execution per connection, and the context to hold them.
|
ExecutionStmtValidator |
An ExecutionStatementValidator is an object that is handed a ConstantAction and asked whether it is ok for
this result set to execute.
|
Expirable | |
HasIncrement | |
KeyableRow |
Created by jleach on 4/17/15.
|
NoPutResultSet |
The NoPutResultSet interface is used to provide additional
operations on result sets that can be used in returning rows
up a ResultSet tree.
|
ResultSetFactory |
ResultSetFactory provides a wrapper around all of
the result sets needed in an execution implementation.
|
RowChanger |
Perform row at a time DML operations of tables and maintain indexes.
|
ScanQualifier |
ScanQualifier provides additional methods for the Language layer on
top of Qualifier.
|
TargetResultSet |
The TargetResultSet interface is used to provide additional
operations on result sets that are the target of a bulk insert
or update.
|
TemporaryRowHolder |
This is a class that is used to temporarily
(non-persistently) hold rows that are used in
language execution.
|
TupleFilter |
A TupleFilter is used to qualify rows from a tuple stream.
|
WindowFunction |
Apply function over one or more arguments.
|