| Modifier and Type | Interface and Description |
|---|---|
| public interface | ConstantAction
This interface describes actions that are ALWAYS performed for a Statement at Execution time. |
| public interface | CursorActivation
CursorActivation includes an additional method used on cursors. |
| public interface | CursorResultSet
The CursorResultSet interface is used to provide additional operations on result sets that can be used in cursors. |
| public interface | ExecAggregator
An ExecAggregator is the interface that execution uses to an aggregate. |
| public interface | ExecCursorTableReference
This is a table name reference that can be retrieved from an active cursor. |
| public interface | ExecIndexRow
This is an extension of ExecRow for use with indexes and sorting. |
| public interface | ExecPreparedStatement
Execution extends prepared statement to add methods it needs for execution purposes (that should not be on the Database API). |
| public interface | 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. |
| public interface | ExecutionContext
ExecutionContext stores the factories that are to be used by the current connection. |
| public interface | ExecutionFactory
This is the factory for creating a factories needed by execution per connection, and the context to hold them. |
| public interface | ExecutionStmtValidator
An ExecutionStatementValidator is an object that is handed a ConstantAction and asked whether it is ok for this result set to execute. |
| public interface | NoPutResultSet
The NoPutResultSet interface is used to provide additional operations on result sets that can be used in returning rows up a ResultSet tree. |
| public interface | ResultSetFactory
ResultSetFactory provides a wrapper around all of the result sets needed in an execution implementation. |
| public interface | ResultSetStatistics
The ResultSetStatistics interface is used to provide run time statistics information on a specific ResultSet. |
| public interface | ResultSetStatisticsFactory
ResultSetStatisticsFactory provides a wrapper around all of the result sets statistics objects needed in building the run time statistics. |
| public interface | RowChanger
Perform row at a time DML operations of tables and maintain indexes. |
| public interface | RunTimeStatistics
A RunTimeStatistics object is a representation of the query execution plan and run time statistics for a java.sql.ResultSet. |
| public interface | ScanQualifier
ScanQualifier provides additional methods for the Language layer on top of Qualifier. |
| public interface | TargetResultSet
The TargetResultSet interface is used to provide additional operations on result sets that are the target of a bulk insert or update. |
| public interface | TemporaryRowHolder
This is a class that is used to temporarily (non-persistently) hold rows that are used in language execution. |
| public interface | TupleFilter
A TupleFilter is used to qualify rows from a tuple stream. |
| Modifier and Type | Class and Description |
|---|---|
| public class | ExecRowBuilder
A class used for storing information on how to build |