RowProcessingState#getJdbcValue whether they come from
query cache or ResultSet. Implementations also manage any cache puts
if required.
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| public void | finishUp(SharedSessionContractImplementor session)
Give implementations a chance to finish processing |
| public boolean | |
| public Object | Returns: The current row's JDBC values, ornull if the position
is beyond the end of the available results.Get the JDBC value at the given index for the row currently positioned at within this source. |
| public Object[] | Returns: The current row's JDBC values, ornull if the position
is beyond the end of the available results.Get the JDBC values for the row currently positioned at within this source. |
| public int | |
| public JdbcValuesMapping | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | Returns: true if there are resultsAdvances the "cursor position" and returns a boolean indicating whether
there is a row available to read via |
| public boolean | position(int position, RowProcessingState rowProcessingState)
Moves the "cursor position" to the specified position |
| public boolean | Returns: true if there are results availableAdvances the "cursor position" in reverse and returns a boolean indicating whether
there is a row available to read via |
| public boolean | Returns: true if there are results availableThe number of rows to advance. This can also be negative meaning to
move in reverse numberOfRows, RowProcessingState rowProcessingState)Advances the "cursor position" the indicated number of rows and returns a boolean
indicating whether there is a row available to read via |
| public void |
| afterLast | back to summary |
|---|---|
| public void afterLast(RowProcessingState rowProcessingState) | |
| beforeFirst | back to summary |
|---|---|
| public void beforeFirst(RowProcessingState rowProcessingState) | |
| finishRowProcessing | back to summary |
|---|---|
| public void finishRowProcessing(RowProcessingState rowProcessingState) | |
| finishUp | back to summary |
|---|---|
| public void finishUp(SharedSessionContractImplementor session) Give implementations a chance to finish processing | |
| first | back to summary |
|---|---|
| public boolean first(RowProcessingState rowProcessingState) | |
| getCurrentRowValue | back to summary |
|---|---|
| public Object getCurrentRowValue(int valueIndex) Get the JDBC value at the given index for the row currently positioned at within this source.
| |
| getCurrentRowValuesArray | back to summary |
|---|---|
| public Object[] getCurrentRowValuesArray() Get the JDBC values for the row currently positioned at within this source.
| |
| getPosition | back to summary |
|---|---|
| public int getPosition() | |
| getValuesMapping | back to summary |
|---|---|
| public JdbcValuesMapping getValuesMapping() | |
| isAfterLast | back to summary |
|---|---|
| public boolean isAfterLast(RowProcessingState rowProcessingState) | |
| isBeforeFirst | back to summary |
|---|---|
| public boolean isBeforeFirst(RowProcessingState rowProcessingState) | |
| isFirst | back to summary |
|---|---|
| public boolean isFirst(RowProcessingState rowProcessingState) | |
| isLast | back to summary |
|---|---|
| public boolean isLast(RowProcessingState rowProcessingState) | |
| last | back to summary |
|---|---|
| public boolean last(RowProcessingState rowProcessingState) | |
| next | back to summary |
|---|---|
| public boolean next(RowProcessingState rowProcessingState) Advances the "cursor position" and returns a boolean indicating whether
there is a row available to read via
| |
| position | back to summary |
|---|---|
| public boolean position(int position, RowProcessingState rowProcessingState) Moves the "cursor position" to the specified position | |
| previous | back to summary |
|---|---|
| public boolean previous(RowProcessingState rowProcessingState) Advances the "cursor position" in reverse and returns a boolean indicating whether
there is a row available to read via
| |
| scroll | back to summary |
|---|---|
| public boolean scroll(int numberOfRows, RowProcessingState rowProcessingState) Advances the "cursor position" the indicated number of rows and returns a boolean
indicating whether there is a row available to read via
| |
| setFetchSize | back to summary |
|---|---|
| public void setFetchSize(int fetchSize) | |