Top Constructors Methods
org.hibernate.sql.results.jdbc.internal

public abstract Class AbstractJdbcValues

extends Object
implements JdbcValues
Class Inheritance
All Implemented Interfaces
org.hibernate.sql.results.jdbc.spi.JdbcValues
Known Direct Subclasses
org.hibernate.sql.results.jdbc.internal.JdbcValuesCacheHit, org.hibernate.sql.results.jdbc.internal.JdbcValuesResultSetImpl
Imports
org.hibernate.sql.results.jdbc.spi.JdbcValues, .RowProcessingState

Author
Steve Ebersole

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final boolean
next(RowProcessingState rowProcessingState)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValues.next.

Advances the "cursor position" and returns a boolean indicating whether there is a row available to read via getCurrentRowValue(int).
public boolean
position(int position, RowProcessingState rowProcessingState)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValues.position.

Moves the "cursor position" to the specified position
public boolean
previous(RowProcessingState rowProcessingState)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValues.previous.

Advances the "cursor position" in reverse and returns a boolean indicating whether there is a row available to read via getCurrentRowValue(int).
protected abstract boolean
processNext(RowProcessingState rowProcessingState)

protected abstract boolean
processPosition(int position, RowProcessingState rowProcessingState)

protected abstract boolean
processPrevious(RowProcessingState rowProcessingState)

protected abstract boolean
processScroll(int numberOfRows, RowProcessingState rowProcessingState)

public boolean
scroll(int
The number of rows to advance. This can also be negative meaning to move in reverse
numberOfRows
,
RowProcessingState rowProcessingState)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValues.scroll.

Advances the "cursor position" the indicated number of rows and returns a boolean indicating whether there is a row available to read via getCurrentRowValue(int).
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

AbstractJdbcValuesback to summary
public AbstractJdbcValues()

Method Detail

nextback to summary
public final boolean next(RowProcessingState rowProcessingState)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValues.next.

Doc from org.hibernate.sql.results.jdbc.spi.JdbcValues.next.

Advances the "cursor position" and returns a boolean indicating whether there is a row available to read via getCurrentRowValue(int).

Returns:boolean

true if there are results

Annotations
@Override
positionback to summary
public boolean position(int position, RowProcessingState rowProcessingState)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValues.position.

Doc from org.hibernate.sql.results.jdbc.spi.JdbcValues.position.

Moves the "cursor position" to the specified position

Annotations
@Override
previousback to summary
public boolean previous(RowProcessingState rowProcessingState)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValues.previous.

Doc from org.hibernate.sql.results.jdbc.spi.JdbcValues.previous.

Advances the "cursor position" in reverse and returns a boolean indicating whether there is a row available to read via getCurrentRowValue(int).

Returns:boolean

true if there are results available

Annotations
@Override
processNextback to summary
protected abstract boolean processNext(RowProcessingState rowProcessingState)
processPositionback to summary
protected abstract boolean processPosition(int position, RowProcessingState rowProcessingState)
processPreviousback to summary
protected abstract boolean processPrevious(RowProcessingState rowProcessingState)
processScrollback to summary
protected abstract boolean processScroll(int numberOfRows, RowProcessingState rowProcessingState)
scrollback to summary
public boolean scroll(int numberOfRows, RowProcessingState rowProcessingState)

Implements org.hibernate.sql.results.jdbc.spi.JdbcValues.scroll.

Doc from org.hibernate.sql.results.jdbc.spi.JdbcValues.scroll.

Advances the "cursor position" the indicated number of rows and returns a boolean indicating whether there is a row available to read via getCurrentRowValue(int).

Parameters
numberOfRows:int

The number of rows to advance. This can also be negative meaning to move in reverse

Returns:boolean

true if there are results available

Annotations
@Override