Package org.eclipse.persistence.config
Class ResultSetType
- java.lang.Object
-
- org.eclipse.persistence.config.ResultSetType
-
public class ResultSetType extends java.lang.Object
JDBC ResultSet type hint values. The class contains all the valid values for QueryHints.RESULT_SET_TYPE query hint. This can be used on ScrollableCursor queries to set the JDBC ResultSet scroll type. JPA Query Hint Usage:query.setHint(QueryHints.RESULT_SET_TYPE, ResultSetType.ForwardOnly);
or
@QueryHint(name=QueryHints.RESULT_SET_TYPE, value=ResultSetType.ForwardOnly)
Hint values are case-insensitive. "" could be used instead of default value ResultSetType.ScrollInsensitive.
- See Also:
QueryHints.RESULT_SET_TYPE
,ScrollableCursorPolicy.setResultSetType(int)
- Author:
- James Sutherland
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT
The default type is ScrollInsensitive.static java.lang.String
Forward
The rows in a result set will be processed in a forward direction; first-to-last.static java.lang.String
ForwardOnly
The type for a ResultSet object whose cursor may move only forward.static java.lang.String
Reverse
The rows in a result set will be processed in a reverse direction; last-to-first.static java.lang.String
ScrollInsensitive
The type for a ResultSet object that is scrollable but generally not sensitive to changes made by others.static java.lang.String
ScrollSensitive
The type for a ResultSet object that is scrollable and generally sensitive to changes made by others.static java.lang.String
Unknown
The order in which rows in a result set will be processed is unknown.
-
Constructor Summary
Constructors Constructor Description ResultSetType()
-
-
-
Field Detail
-
Forward
public static final java.lang.String Forward
The rows in a result set will be processed in a forward direction; first-to-last.- See Also:
- Constant Field Values
-
ForwardOnly
public static final java.lang.String ForwardOnly
The type for a ResultSet object whose cursor may move only forward.- See Also:
- Constant Field Values
-
Unknown
public static final java.lang.String Unknown
The order in which rows in a result set will be processed is unknown.- See Also:
- Constant Field Values
-
Reverse
public static final java.lang.String Reverse
The rows in a result set will be processed in a reverse direction; last-to-first.- See Also:
- Constant Field Values
-
ScrollInsensitive
public static final java.lang.String ScrollInsensitive
The type for a ResultSet object that is scrollable but generally not sensitive to changes made by others.- See Also:
- Constant Field Values
-
ScrollSensitive
public static final java.lang.String ScrollSensitive
The type for a ResultSet object that is scrollable and generally sensitive to changes made by others.- See Also:
- Constant Field Values
-
DEFAULT
public static final java.lang.String DEFAULT
The default type is ScrollInsensitive.- See Also:
- Constant Field Values
-
-