org.hibernate

Class ScrollMode

Implemented Interfaces:
Serializable

public final class ScrollMode
extends java.lang.Object
implements Serializable

Specifies the type of JDBC scrollable result set to use underneath a ScrollableResults
Author:
Gavin King
See Also:
Query.scroll(ScrollMode), ScrollableResults

Field Summary

static ScrollMode
FORWARD_ONLY
static ScrollMode
SCROLL_INSENSITIVE
Note that since the Hibernate session acts as a cache, you might need to expicitly evict objects, if you need to see changes made by other transactions.
static ScrollMode
SCROLL_SENSITIVE

Method Summary

boolean
lessThan(ScrollMode other)
int
toResultSetType()
String
toString()

Field Details

FORWARD_ONLY

public static final ScrollMode FORWARD_ONLY
See Also:
java.sql.ResultSet.TYPE_FORWARD_ONLY

SCROLL_INSENSITIVE

public static final ScrollMode SCROLL_INSENSITIVE
Note that since the Hibernate session acts as a cache, you might need to expicitly evict objects, if you need to see changes made by other transactions.
See Also:
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE

SCROLL_SENSITIVE

public static final ScrollMode SCROLL_SENSITIVE
See Also:
java.sql.ResultSet.TYPE_SCROLL_SENSITIVE

Method Details

lessThan

public boolean lessThan(ScrollMode other)

toResultSetType

public int toResultSetType()
Returns:
the JDBC result set type code

toString

public String toString()