| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private ExecRow |
| Access | Constructor and Description |
|---|---|
| pack-priv | NestedLoopJoinResultSet(NoPutResultSet leftResultSet, int leftNumCols, NoPutResultSet rightResultSet, int rightNumCols, Activation activation, GeneratedMethod restriction, int resultSetNumber, boolean oneRowRightSide, boolean notExistsRightSide, double optimizerEstimatedRowCount, double optimizerEstimatedCost, String userSuppliedOptimizerOverrides)
|
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | clearScanState()
Overrides org. Clear any private state that changes during scans. |
| public void | close()
Overrides org. Implements org. If the result set has been opened, close the open scan. |
| public ExecRow | Returns: the next row in the join resultImplements abstract org. Implements org. Return the requested values computed from the next row (if any) for which the restriction evaluates to true. |
| public long | Returns: long The total amount of time spent (in milliseconds).CURRENT_RESULTSET_ONLY - time spent only in this ResultSet
ENTIRE_RESULTSET_TREE - time spent in this ResultSet and below. type)Implements org. Return the total amount of time spent in this ResultSet |
| returnedRowMatchingRightSide | back to summary |
|---|---|
| private boolean returnedRowMatchingRightSide | |
| rightTemplate | back to summary |
|---|---|
| private ExecRow rightTemplate | |
| NestedLoopJoinResultSet | back to summary |
|---|---|
| pack-priv NestedLoopJoinResultSet(NoPutResultSet leftResultSet, int leftNumCols, NoPutResultSet rightResultSet, int rightNumCols, Activation activation, GeneratedMethod restriction, int resultSetNumber, boolean oneRowRightSide, boolean notExistsRightSide, double optimizerEstimatedRowCount, double optimizerEstimatedCost, String userSuppliedOptimizerOverrides) | |
| clearScanState | back to summary |
|---|---|
| pack-priv void clearScanState() Overrides org. Clear any private state that changes during scans. This includes things like the last row seen, etc. THis does not include immutable things that are typically set up in the constructor. This method is called on open()/close() and reopen() Warning this should be implemented in every sub class and it should always call super.clearScanState(). | |
| close | back to summary |
|---|---|
| public void close() throws StandardException Overrides org. Implements org. If the result set has been opened, close the open scan.
| |
| getNextRowCore | back to summary |
|---|---|
| public ExecRow getNextRowCore() throws StandardException Implements abstract org. Implements org. Return the requested values computed from the next row (if any) for which the restriction evaluates to true. restriction parameters are evaluated for each row.
| |
| getTimeSpent | back to summary |
|---|---|
| public long getTimeSpent(int type) Implements org. Return the total amount of time spent in this ResultSet
| |