| java.lang.Object org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl org.apache.derby.impl.sql.execute.NoPutResultSetImpl org.apache.derby.impl.sql.execute.VTIResultSet
Constructor Summary | |
| VTIResultSet(Activation activation, GeneratedMethod row, int resultSetNumber, GeneratedMethod constructor, String javaClassName, Qualifier[][] pushedQualifiers, int erdNumber, boolean version2, boolean reuseablePs, int ctcNumber, boolean isTarget, int scanIsolationLevel, double optimizerEstimatedRowCount, double optimizerEstimatedCost) |
rowsReturned | public int rowsReturned(Code) | | |
VTIResultSet | VTIResultSet(Activation activation, GeneratedMethod row, int resultSetNumber, GeneratedMethod constructor, String javaClassName, Qualifier[][] pushedQualifiers, int erdNumber, boolean version2, boolean reuseablePs, int ctcNumber, boolean isTarget, int scanIsolationLevel, double optimizerEstimatedRowCount, double optimizerEstimatedCost) throws StandardException(Code) | | |
getCurrentRow | public ExecRow getCurrentRow()(Code) | | This is not used in positioned update and delete,
so just return a null.
See Also: CursorResultSet a null. |
getRowLocation | public RowLocation getRowLocation()(Code) | | This is not operating against a stored table,
so it has no row location to report.
See Also: CursorResultSet a null. |
getScanIsolationLevel | final public int getScanIsolationLevel()(Code) | | |
getStatementIsolationLevel | final public int getStatementIsolationLevel()(Code) | | |
getTimeSpent | public long getTimeSpent(int type)(Code) | | Return the total amount of time spent in this ResultSet
Parameters: type - CURRENT_RESULTSET_ONLY - time spent only in this ResultSetENTIRE_RESULTSET_TREE - time spent in this ResultSet and below. long The total amount of time spent (in milliseconds). |
getVTIConstructor | GeneratedMethod getVTIConstructor()(Code) | | Return the GeneratedMethod for instantiating the VTI.
The GeneratedMethod for instantiating the VTI. |
isCompileTime | final public boolean isCompileTime()(Code) | | |
isReuseablePs | boolean isReuseablePs()(Code) | | |
reopenCore | public void reopenCore() throws StandardException(Code) | | If the VTI is a version2 vti that does not
need to be instantiated multiple times then
we simply close the current ResultSet and
create a new one via a call to
PreparedStatement.executeQuery().
See Also: NoPutResultSet.openCore exception: StandardException - thrown if cursor finished. |
|
|