Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.config
Class ResultSetType

java.lang.Object
  extended by 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.

Author:
James Sutherland
See Also:
QueryHints.RESULT_SET_TYPE, ScrollableCursorPolicy.setResultSetType(int)

Field Summary
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
ResultSetType()
           

 

Method Summary

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

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

Constructor Detail

ResultSetType

public ResultSetType()

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.