AbstractJdbcValues implementation for cases where we had a cache hit.
| Modifier and Type | Field and Description |
|---|---|
| private Object[][] | |
| private static final Object[][] | |
| private final int | |
| private int | |
| private final JdbcValuesMapping |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| cachedData | back to summary |
|---|---|
| private Object[][] cachedData | |
| NO_DATA | back to summary |
|---|---|
| private static final Object[][] NO_DATA | |
| numberOfRows | back to summary |
|---|---|
| private final int numberOfRows | |
| position | back to summary |
|---|---|
| private int position | |
| resolvedMapping | back to summary |
|---|---|
| private final JdbcValuesMapping resolvedMapping | |
| JdbcValuesCacheHit | back to summary |
|---|---|
| public JdbcValuesCacheHit(Object[][] cachedData, JdbcValuesMapping resolvedMapping) | |
| JdbcValuesCacheHit | back to summary |
|---|---|
| public JdbcValuesCacheHit(List<?> cachedResults, JdbcValuesMapping resolvedMapping) | |
| afterLast | back to summary |
|---|---|
| public void afterLast(RowProcessingState rowProcessingState) Implements org.
| |
| beforeFirst | back to summary |
|---|---|
| public void beforeFirst(RowProcessingState rowProcessingState) Implements org.
| |
| extractData | back to summary |
|---|---|
| private static Object[][] extractData(List<?> cachedResults) | |
| finishRowProcessing | back to summary |
|---|---|
| public void finishRowProcessing(RowProcessingState rowProcessingState) Implements org.
| |
| finishUp | back to summary |
|---|---|
| public void finishUp(SharedSessionContractImplementor session) Implements org. Doc from org. Give implementations a chance to finish processing
| |
| first | back to summary |
|---|---|
| public boolean first(RowProcessingState rowProcessingState) Implements org.
| |
| getCurrentRowValue | back to summary |
|---|---|
| public Object getCurrentRowValue(int valueIndex) Implements org. Doc from org. Get the JDBC value at the given index for the row currently positioned at within this source. | |
| getCurrentRowValuesArray | back to summary |
|---|---|
| public Object[] getCurrentRowValuesArray() Implements org. Doc from org. Get the JDBC values for the row currently positioned at within this source. | |
| getPosition | back to summary |
|---|---|
| public int getPosition() Implements org.
| |
| getValuesMapping | back to summary |
|---|---|
| public JdbcValuesMapping getValuesMapping() Implements org.
| |
| isAfterLast | back to summary |
|---|---|
| public boolean isAfterLast(RowProcessingState rowProcessingState) Implements org.
| |
| isBeforeFirst | back to summary |
|---|---|
| public boolean isBeforeFirst(RowProcessingState rowProcessingState) Implements org.
| |
| isFirst | back to summary |
|---|---|
| public boolean isFirst(RowProcessingState rowProcessingState) Implements org.
| |
| isLast | back to summary |
|---|---|
| public boolean isLast(RowProcessingState rowProcessingState) Implements org.
| |
| last | back to summary |
|---|---|
| public boolean last(RowProcessingState rowProcessingState) Implements org.
| |
| processNext | back to summary |
|---|---|
| protected boolean processNext(RowProcessingState rowProcessingState) Implements abstract org.
| |
| processPosition | back to summary |
|---|---|
| protected boolean processPosition(int position, RowProcessingState rowProcessingState) Implements abstract org.
| |
| processPrevious | back to summary |
|---|---|
| protected boolean processPrevious(RowProcessingState rowProcessingState) Implements abstract org.
| |
| processScroll | back to summary |
|---|---|
| protected boolean processScroll(int numberOfRows, RowProcessingState rowProcessingState) Implements abstract org.
| |
| setFetchSize | back to summary |
|---|---|
| public void setFetchSize(int fetchSize) Implements org.
| |