Method Summary |
|
public double | getEstimatedRowCount() Get the estimated row count from this result set. |
public ExecRow | getNextRowCore() Return the requested values computed
from the next row (if any) for which
the restriction evaluates to true.
restriction and projection parameters
are evaluated for each row.
exception: StandardException - thrown on failure. |
public int | getPointOfAttachment() Return the point of attachment for this subquery.
(Only meaningful for Any and Once ResultSets, which can and will only
be at the top of a ResultSet for a subquery.)
int Point of attachment (result set number) for thissubquery. |
public int | getScanIsolationLevel() Return the isolation level of the scan in the result set. |
public boolean | isForUpdate() |
public void | markAsTopResultSet() Mark the ResultSet as the topmost one in the ResultSet tree. |
public void | markRowAsDeleted() Marks the resultSet's currentRow as deleted after a delete has been
issued by either by using positioned delete or JDBC's deleteRow
method. |
public void | openCore() open a scan on the table. |
void | positionScanAtRowLocation(RowLocation rLoc) Positions the cursor in the specified rowLocation. |
public void | reopenCore() reopen the scan. |
public boolean | requiresRelocking() Do we need to relock the row when going to the heap. |
public int | resultSetNumber() Get the number of this ResultSet, which is guaranteed to be unique
within a statement. |
public void | setCurrentRow(ExecRow row) Set the current row to the row passed in. |
public void | setNeedsRowLocation(boolean needsRowLocation) Set whether or not the NPRS need the row location when acting
as a row source. |
public void | setTargetResultSet(TargetResultSet trs) Notify a NPRS that it is the source for the specified
TargetResultSet. |
public void | updateRow(ExecRow row) Updates the resultSet's current row with it's new values after
an update has been issued either using positioned update or
JDBC's udpateRow method. |