ResultSet
BulkTableScanResultSet
, CurrentOfResultSet
, DependentResultSet
, DistinctGroupedAggregateResultSet
, DistinctScalarAggregateResultSet
, DistinctScanResultSet
, GroupedAggregateResultSet
, HashJoinResultSet
, HashLeftOuterJoinResultSet
, HashScanResultSet
, HashTableResultSet
, IndexRowToBaseRowResultSet
, JoinResultSet
, MaterializedResultSet
, MergeJoinResultSet
, MultiProbeTableScanResultSet
, NestedLoopJoinResultSet
, NestedLoopLeftOuterJoinResultSet
, NormalizeResultSet
, ProjectRestrictResultSet
, RowCountResultSet
, RowResultSet
, ScalarAggregateResultSet
, ScrollInsensitiveResultSet
, SetOpResultSet
, SortResultSet
, TableScanResultSet
, TemporaryRowHolderResultSet
, UnionResultSet
, ValidateCheckConstraintResultSet
, VTIResultSet
public interface CursorResultSet extends ResultSet
Since the ResulSet operations must also be supported by cursor result sets, we extend that interface here as well.
CURRENT_RESULTSET_ONLY, ENTIRE_RESULTSET_TREE, ISAFTERLAST, ISBEFOREFIRST, ISFIRST, ISLAST
Modifier and Type | Method | Description |
---|---|---|
ExecRow |
getCurrentRow() |
Returns the current row of the result set.
|
RowLocation |
getRowLocation() |
Returns the row location of the current base table row of the cursor.
|
addWarning, checkRowPosition, cleanUp, clearCurrentRow, close, finish, getAbsoluteRow, getActivation, getAutoGeneratedKeysResultset, getBeginExecutionTimestamp, getCursorName, getEndExecutionTimestamp, getExecuteTime, getFirstRow, getLastRow, getNextRow, getPreviousRow, getRelativeRow, getResultDescription, getRowNumber, getSubqueryTrackingArray, getTimeSpent, getWarnings, isClosed, modifiedRowCount, open, returnsRows, setAfterLastRow, setBeforeFirstRow, toXML
RowLocation getRowLocation() throws StandardException
StandardException
- thrown on failure to
get location from storage engineExecRow getCurrentRow() throws StandardException
StandardException
- thrown on failure.Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.