A B C D E F G H I K L M N O P Q R S T U

A

absolute(int) - Method in interface sqlj.runtime.Scrollable
Moves the iterator object to the given row number in the result set.
absolute(int) - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Moves the iterator object to the given row number in the result set.
ADD_BATCH_COUNT - Static variable in class sqlj.runtime.ExecutionContext
Constant returned by getUpdateCount indicating that a statement was added to the pending statement batch.
addConnection(ConnectionContext) - Method in class sqlj.runtime.ref.ProfileGroup
Returns a connected group that manages the connected profiles associated with the passed connection and the current profile group's profiles.
afterLast() - Method in interface sqlj.runtime.Scrollable
Moves the iterator object to the end of the result set, just after the last row.
afterLast() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Moves the iterator object to the end of the result set, just after the last row.
AsciiStream - class sqlj.runtime.AsciiStream.
An InputStream-derived class whose bytes should be interpreted as ASCII.
AsciiStream(InputStream) - Constructor for class sqlj.runtime.AsciiStream
Creates an Ascii-valued input stream with an uninitialized length.
AsciiStream(InputStream, int) - Constructor for class sqlj.runtime.AsciiStream
Creates an Ascii-valued input stream of given length.
ASENSITIVE - Static variable in interface sqlj.runtime.ResultSetIterator
Constant used by the "sensitivity" field, indicating that the iterator is defined to have an asensitive cursor.
AUTO_BATCH - Static variable in class sqlj.runtime.ExecutionContext
Constant passed to setBatchLimit to indicate that implicit batch execution should be performed, and that the actual batch size is at the discretion of the SQLJ runtime implementation.

B

beforeFirst() - Method in interface sqlj.runtime.Scrollable
Moves the iterator object to the front of the result set, just before the first row.
beforeFirst() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Moves the iterator object to the front of the result set, just before the first row.
BinaryStream - class sqlj.runtime.BinaryStream.
An InputStream-derived class whose bytes should be interpreted as binary.
BinaryStream(InputStream) - Constructor for class sqlj.runtime.BinaryStream
Creates a Binary-valued input stream with an uninitialized length.
BinaryStream(InputStream, int) - Constructor for class sqlj.runtime.BinaryStream
Creates a Binary-valued input stream of given length.

C

cancel() - Method in class sqlj.runtime.ExecutionContext
The cancel method can be used by one thread to cancel a sql operation that is currently being executed by another thread using this context.
charAt(int) - Method in class oracle.sql.NString
 
checkColumns(RTResultSet, int) - Static method in class sqlj.runtime.ref.ResultSetIterImpl
Verifies that the passed result set has the passed expected number of columns.
clearWarnings() - Method in interface sqlj.runtime.ResultSetIterator
After this call getWarnings returns null until a new warning is reported for this iterator.
clearWarnings() - Method in class sqlj.runtime.ref.ResultSetIterImpl
After this call getWarnings returns null until a new warning is reported for this iterator.
CLOSE_CONNECTION - Static variable in interface sqlj.runtime.ConnectionContext
Underlying JDBC Connection should be closed
close() - Static method in class oracle.sqlj.runtime.Oracle
Releases all resources used in maintaining database state on the default context: closes any open connected profiles, and closes the underlying jdbc connection.
close() - Method in interface sqlj.runtime.ConnectionContext
Releases all resources used in maintaining database state on this context, closes any open connected profiles, and closes the underlying jdbc connection.
close() - Method in interface sqlj.runtime.ResultSetIterator
Closes the iterator object, releasing any underlying resources.
close() - Method in class sqlj.runtime.ref.ConnectionContextImpl
closes the context, its underlying connection and connected profiles.
close() - Method in class sqlj.runtime.ref.ResultSetIterImpl
closes this iterator and the underlying result set.
close(boolean) - Static method in class oracle.sqlj.runtime.Oracle
Releases all resources used in maintaining database state on the default context: closes any open connected profiles, and optionally closes the underlying jdbc connection - since the underlying JDBC connection managed by this context may be shared between mutliple context objects, it is not always desireable to close the underlying JDBC Connection when close is called.
close(boolean) - Method in interface sqlj.runtime.ConnectionContext
Releases all resources used in maintaining database state on this context and closes any open connected profiles manages by this context.
close(boolean) - Method in class sqlj.runtime.ref.ConnectionContextImpl
Releases all resources used in maintaining database state on this context.
compareTo(NString) - Method in class oracle.sql.NString
 
compareTo(String) - Method in class oracle.sql.NString
 
concat(NString) - Method in class oracle.sql.NString
 
concat(String) - Method in class oracle.sql.NString
 
connect(Class, String) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(Class, String, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(Class, String, String, String) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(Class, String, String, String, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(Connection) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(ConnectionContext) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(String) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(String, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(String, Properties) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(String, Properties, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(String, String, String) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
connect(String, String, String, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Creates and installs a new connection context instance as the static default context if one did not previously exist.
ConnectionContext - interface sqlj.runtime.ConnectionContext.
A connection context manages a set of SQL operations performed during a session with a specific database.
ConnectionContextImpl - class sqlj.runtime.ref.ConnectionContextImpl.
The connection context impl class is an abstract implementation of the connection context interface.
ConnectionContextImpl(ProfileGroup, Connection) - Constructor for class sqlj.runtime.ref.ConnectionContextImpl
Creates a new connection context impl class with the given profile group and connection.
ConnectionContextImpl(ProfileGroup, ConnectionContext) - Constructor for class sqlj.runtime.ref.ConnectionContextImpl
Creates a new connection context impl class with the given profile group which uses the same connection as that of the passed context.
ConnectionContextImpl(ProfileGroup, String) - Constructor for class sqlj.runtime.ref.ConnectionContextImpl
Creates a new connection context impl class with the given profile group which uses the default datasource connection.
ConnectionContextImpl(ProfileGroup, String, boolean) - Constructor for class sqlj.runtime.ref.ConnectionContextImpl
Creates a new connection context impl class with the given profile group and creates a new connection using the passed url.
ConnectionContextImpl(ProfileGroup, String, Properties, boolean) - Constructor for class sqlj.runtime.ref.ConnectionContextImpl
Creates a new connection context impl class with the given profile group and creates a new connection using the passed url and properties.
ConnectionContextImpl(ProfileGroup, String, String, String) - Constructor for class sqlj.runtime.ref.ConnectionContextImpl
Creates a new connection context impl class with the given profile group which uses the a datasource connection with particular username and password.
ConnectionContextImpl(ProfileGroup, String, String, String, boolean) - Constructor for class sqlj.runtime.ref.ConnectionContextImpl
Creates a new connection context impl class with the given profile group and creates a new connection using the passed url, user and password.

D

DEFAULT_DATA_SOURCE - Static variable in class sqlj.runtime.RuntimeContext
The JNDI name of the data source used to create the default connection.
DEFAULT_RUNTIME - Static variable in class sqlj.runtime.RuntimeContext
The fully qualified class name of the default runtime implementation used when no other implementation has been defined for a VM environment.
DefaultContext - class sqlj.runtime.ref.DefaultContext.
The default context class provides a complete default implementation of a connection context.
DefaultContext(Connection) - Constructor for class sqlj.runtime.ref.DefaultContext
Creates a new default context instance which uses the passed connection as its underlying connection.
DefaultContext(ConnectionContext) - Constructor for class sqlj.runtime.ref.DefaultContext
Creates a new default context instance which uses the same underlying connection as the passed connection context instance.
DefaultContext(String, boolean) - Constructor for class sqlj.runtime.ref.DefaultContext
Creates a new default context instance whose underlying connection is created based on the passed url.
DefaultContext(String, Properties, boolean) - Constructor for class sqlj.runtime.ref.DefaultContext
Creates a new default context instance whose underlying connection is created based on the passed url, and properties information.
DefaultContext(String, String, String, boolean) - Constructor for class sqlj.runtime.ref.DefaultContext
Creates a new default context instance whose underlying connection is created based on the passed url, user and password.
DefaultRuntime - class sqlj.runtime.DefaultRuntime.
The default runtime context is implemented to satisfy the expected runtime behavior of sqlj for most java virtual machine environments.
DefaultRuntime() - Constructor for class sqlj.runtime.DefaultRuntime
 

E

endFetch() - Method in interface sqlj.runtime.ResultSetIterator
Returns true iff the iterator is not positioned on a row.
endFetch() - Method in class sqlj.runtime.ref.ResultSetIterImpl
Returns false if currently on a row, true otherwise.
endsWith(NString) - Method in class oracle.sql.NString
 
endsWith(String) - Method in class oracle.sql.NString
 
equals(Object) - Method in class oracle.sql.NString
 
equalsIgnoreCase(NString) - Method in class oracle.sql.NString
 
equalsIgnoreCase(String) - Method in class oracle.sql.NString
 
EXCEPTION_COUNT - Static variable in class sqlj.runtime.ExecutionContext
Constant returned by getUpdateCount indicating that an exeception was thrown before the last execution was successfully completed, or no operation has yet been attempted on this context.
EXEC_BATCH_COUNT - Static variable in class sqlj.runtime.ExecutionContext
constant returned by getUpdateCount indicating that a statement batch has been executed.
execute() - Method in class sqlj.runtime.ExecutionContext
Performs a generic execute on the currently registered statement.
executeBatch() - Method in class sqlj.runtime.ExecutionContext
Executes the pending statement batch contained in this execution context and returns the result as an array of update counts.
executeQuery() - Method in class sqlj.runtime.ExecutionContext
Performs an execute query on the currently registered statement.
executeUpdate() - Method in class sqlj.runtime.ExecutionContext
Performs an execute update on the currently registered statement.
ExecutionContext - class sqlj.runtime.ExecutionContext.
An execution context provides the context in which executable sql operations are preformed.
ExecutionContext.OracleContext - class sqlj.runtime.ExecutionContext.OracleContext.
 
ExecutionContext() - Constructor for class sqlj.runtime.ExecutionContext
Creates a new ExecutionContext object with default settings.
ExecutionContext(ConnectionContext) - Constructor for class sqlj.runtime.ExecutionContext
Creates a new ExecutionContext object that reflects the execution settings of a given ConnectionContext's ExecutionContext.
ExecutionContext(ExecutionContext) - Constructor for class sqlj.runtime.ExecutionContext
Creates a new ExecutionContext object that reflects the execution settings of a given ExecutionContext.

F

FETCH_FORWARD - Static variable in interface sqlj.runtime.ResultSetIterator
The rows in an iterator object will be processed in a forward direction; first-to-last.
FETCH_REVERSE - Static variable in interface sqlj.runtime.ResultSetIterator
The rows in an iterator object will be processed in a reverse direction; last-to-first.
FETCH_UNKNOWN - Static variable in interface sqlj.runtime.ResultSetIterator
The order in which rows in an iterator object will be processed is unknown.
findColumn(String) - Method in class sqlj.runtime.ref.ResultSetIterImpl
Returns the index associated with the passed column name on the underlying result set.
first() - Method in interface sqlj.runtime.Scrollable
Moves the iterator object to the first row in the result set.
first() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Moves the iterator object to the first row in the result set.
ForUpdate - interface sqlj.runtime.ForUpdate.
An interface implemented by iterators which will be used in a positioned update or delete statement (as parameter to a WHERE CURRENT OF clause).

G

getBatchLimit() - Method in class sqlj.runtime.ExecutionContext
 
getBatchUpdateCounts() - Method in class sqlj.runtime.ExecutionContext
Returns an array of update counts containing one element for each command in the last statement batch to successfully complete execution.
getBytes() - Method in class oracle.sql.NString
 
getBytes(int, int, byte[], int) - Method in class oracle.sql.NString
Deprecated.  
getBytes(String) - Method in class oracle.sql.NString
 
getChars(int, int, char[], int) - Method in class oracle.sql.NString
 
getConnectedProfile(Object) - Method in interface sqlj.runtime.ConnectionContext
Returns the connected profile associated with a profileKey for this connection context instance.
getConnectedProfile(Object) - Method in class sqlj.runtime.ref.ConnectionContextImpl
Returns the connected profile associated with a profileKey for this connection context instance.
getConnection() - Method in interface sqlj.runtime.ConnectionContext
Returns the underlying jdbc connection object associated with this context instance.
getConnection() - Method in class sqlj.runtime.ref.ConnectionContextImpl
Returns the underlying connection for this connection context.
getConnection(Class, String) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the "sqlj.url", "sqlj.user", and "sqlj.password" entries of a property file.
getConnection(Class, String, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the "sqlj.url", "sqlj.user", and "sqlj.password" entries of a property file and the passed auto-commit mode.
getConnection(Class, String, String, String) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the "sqlj.url" entry of a property file, and the passed user and password.
getConnection(Class, String, String, String, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the "sqlj.url" entry of a property file, and the passed user, password and auto-commit mode.
getConnection(Connection) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance which uses the passed connection as its underlying connection.
getConnection(ConnectionContext) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance which uses the same underlying connection as the passed connection context instance.
getConnection(String) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the passed url.
getConnection(String, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the passed url and auto-commit mode.
getConnection(String, Properties) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the passed url and properties information.
getConnection(String, Properties, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the passed url, properties information, and auto-commit mode.
getConnection(String, String, String) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the passed url, user, and password.
getConnection(String, String, String, boolean) - Static method in class oracle.sqlj.runtime.Oracle
Returns a new default context instance whose underlying connection is created based on the passed url, user, password and auto-commit mode.
getCursorName() - Method in interface sqlj.runtime.ForUpdate
Get the name of the SQL cursor used by this iterator.
getCursorName() - Method in class sqlj.runtime.ref.ResultSetIterImpl
Returns the cursor name of the underlying result set.
getDefaultConnection() - Method in class sqlj.runtime.DefaultRuntime
The default data source defined in JNDI is used to establish the default connection.
getDefaultConnection() - Method in class sqlj.runtime.RuntimeContext
Returns the default connection object, if one exists, or null otherwise.
getDefaultContext() - Static method in class sqlj.runtime.ref.DefaultContext
Returns the default context instance associated with this context class.
getDefaultStmtCacheSize() - Static method in class sqlj.runtime.ref.ConnectionContextImpl
 
getExecutionContext() - Method in interface sqlj.runtime.ConnectionContext
Returns the default execution context used by this connection context.
getExecutionContext() - Method in class sqlj.runtime.ref.ConnectionContextImpl
Returns the default execution context used by this connection context.
getFetchDirection() - Method in class sqlj.runtime.ExecutionContext
Retrieves the direction for fetching rows from database tables that is the default for scrollable iterator objects generated from this ExecutionContext object.
getFetchDirection() - Method in interface sqlj.runtime.Scrollable
Retrieves the direction for fetching rows from database tables for this iterator object.
getFetchDirection() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Retrieves the direction for fetching rows from database tables for this iterator object.
getFetchSize() - Method in class sqlj.runtime.ExecutionContext
Retrieves the number of rows that is the current fetch size for iterator objects generated from this ExecutionContext object.
getFetchSize() - Method in interface sqlj.runtime.ResultSetIterator
Retrieves the number of rows that is the current fetch size for this iterator object.
getFetchSize() - Method in class sqlj.runtime.ref.ResultSetIterImpl
Retrieves the number of rows that is the current fetch size for this iterator object.
getInputStream() - Method in class sqlj.runtime.StreamWrapper
Returns the underlying input stream which is being wrapped.
getLength() - Method in class sqlj.runtime.StreamWrapper
Returns the length in bytes of the wrapped InputStream, as specified during construction or in the last call to setLength().
getLoaderForClass(Class) - Method in class sqlj.runtime.DefaultRuntime
Creates and returns a default loader object which uses the class loader of the passed class.
getLoaderForClass(Class) - Method in class sqlj.runtime.RuntimeContext
Returns a loader associated with a class.
getMaxFieldSize() - Method in class sqlj.runtime.ExecutionContext
The max field size limit (in bytes) is the maximum amount of data returned for any column value for sql operations subsequently executed using this context; it only applies to BINARY, VARBINARY, LONGVARBINARY, CHAR, VARCHAR, and LONGVARCHAR columns.
getMaxRows() - Method in class sqlj.runtime.ExecutionContext
The max rows limit is the maximum number of rows that any ResultSetIterator or jdbc ResultSet returned by sql operations subsequently executed using this context can contain.
getNextResultSet() - Method in class sqlj.runtime.ExecutionContext
Moves to the currently registered statement's next result.
getOracleConnection() - Method in class sqlj.runtime.ref.ConnectionContextImpl
 
getOracleContext() - Method in class sqlj.runtime.ExecutionContext
 
getProfile(Object) - Static method in class sqlj.runtime.ref.DefaultContext
Returns a top-level profile associated with profile key returned by an earlier call to getProfileKey in this context class.
getProfile(Object) - Method in class sqlj.runtime.ref.ProfileGroup
Returns the profile associated with a particular key in this profile group.
getProfileKey(Loader, String) - Static method in class sqlj.runtime.ref.DefaultContext
Returns a key associated with the profile having the given name.
getProfileKey(Loader, String) - Method in class sqlj.runtime.ref.ProfileGroup
Returns key object for the profile of given a name.
getQueryTimeout() - Method in class sqlj.runtime.ExecutionContext
The query timeout limit is the maxiumum number of seconds sql opeations subsequently executed using this context may take to complete.
getResultSet() - Method in interface sqlj.runtime.ResultSetIterator
Returns the JDBC result set associated with this iterator.
getResultSet() - Method in class sqlj.runtime.ref.ResultSetIterImpl
Returns the JDBC result set associated with this iterator, if any.
getRuntime() - Static method in class sqlj.runtime.RuntimeContext
Returns the runtime context associated with the current java virtual machine instance.
getSensitivity() - Method in interface sqlj.runtime.ResultSetIterator
Returns the sensitivity of this iterator object.
getSensitivity() - Method in class sqlj.runtime.ref.ResultSetIterImpl
Returns the sensitivity of this iterator object.
getStmtCacheSize() - Method in class sqlj.runtime.ref.ConnectionContextImpl
 
getString() - Method in class oracle.sql.NString
Return the value of this NString
getTypeMap() - Method in interface sqlj.runtime.ConnectionContext
Returns the type map that is underlying this connection context, null of none.
getTypeMap() - Method in class sqlj.runtime.ref.DefaultContext
Returns the type map on this connection context type.
getUpdateCount() - Method in class sqlj.runtime.ExecutionContext
Returns the number of rows updated by the last sql operation to complete execution using this context.
getWarnings() - Method in class sqlj.runtime.ExecutionContext
Returns the first warning reported by the last sql operation to complete execution using this context.
getWarnings() - Method in interface sqlj.runtime.ResultSetIterator
The first warning reported by calls on this iterator is returned.
getWarnings() - Method in class sqlj.runtime.ref.ResultSetIterImpl
Returns the first warning reported by calls on this iterator is returned.

H

hashCode() - Method in class oracle.sql.NString
 

I

indexOf(int) - Method in class oracle.sql.NString
 
indexOf(int, int) - Method in class oracle.sql.NString
 
indexOf(NString) - Method in class oracle.sql.NString
 
indexOf(NString, int) - Method in class oracle.sql.NString
 
indexOf(String) - Method in class oracle.sql.NString
 
indexOf(String, int) - Method in class oracle.sql.NString
 
INSENSITIVE - Static variable in interface sqlj.runtime.ResultSetIterator
Constant used by the "sensitivity" field, indicating that the iterator is defined to have an insensitive cursor.
isAfterLast() - Method in interface sqlj.runtime.Scrollable
Indicates whether the iterator object is after the last row in the result set.
isAfterLast() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Indicates whether the iterator object is after the last row in the result set.
isBatching() - Method in class sqlj.runtime.ExecutionContext
Returns true if batching is currently enabled for this execution context, false if batching is disabled.
isBeforeFirst() - Method in interface sqlj.runtime.Scrollable
Indicates whether the iterator object is before the first row in the result set.
isBeforeFirst() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Indicates whether the iterator object is before the first row in the result set.
isClosed() - Method in interface sqlj.runtime.ConnectionContext
returns true if this context has been closed, false otherwise.
isClosed() - Method in interface sqlj.runtime.ResultSetIterator
check if the iterator has been closed or not.
isClosed() - Method in class sqlj.runtime.ref.ConnectionContextImpl
Returns true if this context has been closed, false otherwise.
isClosed() - Method in class sqlj.runtime.ref.ResultSetIterImpl
Returns true if this iterator has been closed, false otherwise.
isFirst() - Method in interface sqlj.runtime.Scrollable
Indicates whether the iterator object is on the first row of the result set.
isFirst() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Indicates whether the iterator object is on the first row of the result set.
isLast() - Method in interface sqlj.runtime.Scrollable
Indicates whether the iterator object is on the last row of the result set.
isLast() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Indicates whether the iterator object is on the last row of the result set.

K

KEEP_CONNECTION - Static variable in interface sqlj.runtime.ConnectionContext
Underlying JDBC Connection should not be closed

L

last() - Method in interface sqlj.runtime.Scrollable
Moves the iterator object to the last row in the result set.
last() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Moves the iterator object to the last row in the result set.
lastIndexOf(int) - Method in class oracle.sql.NString
 
lastIndexOf(int, int) - Method in class oracle.sql.NString
 
lastIndexOf(NString) - Method in class oracle.sql.NString
 
lastIndexOf(NString, int) - Method in class oracle.sql.NString
 
lastIndexOf(String) - Method in class oracle.sql.NString
 
lastIndexOf(String, int) - Method in class oracle.sql.NString
 
length() - Method in class oracle.sql.NString
 
LIMITED_BATCH - Static variable in class sqlj.runtime.ExecutionContext
Deprecated.  
loadProps(Class, String) - Static method in class sqlj.runtime.ref.ConnectionContextImpl
Read a properties file.
loadTypeMap(Class, String) - Static method in class sqlj.runtime.ref.ConnectionContextImpl
Utility function to load the type map into a hastable.

M

m_ors - Variable in class sqlj.runtime.ref.ResultSetIterImpl
 

N

NamedIterator - interface sqlj.runtime.NamedIterator.
An interface implemented by all iterators that employ a by-name binding strategy.
NCHAR - class oracle.sql.NCHAR.
A variant of the Oracle specific representation of characters.
NCHAR(byte[], CharacterSet) - Constructor for class oracle.sql.NCHAR
 
NCHAR(byte[], int, int, CharacterSet) - Constructor for class oracle.sql.NCHAR
 
NCHAR(CHAR) - Constructor for class oracle.sql.NCHAR
Constructor for NCHAR - a variant of CHAR with the mode of use NCHAR.
NCHAR(Object, CharacterSet) - Constructor for class oracle.sql.NCHAR
Constructor for NCHAR - a variant of CHAR with the mode of use NCHAR.
NCHAR(String, CharacterSet) - Constructor for class oracle.sql.NCHAR
Constructor for NCHAR - a variant of CHAR with the mode of use NCHAR.
NcharAsciiStream - class oracle.sqlj.runtime.NcharAsciiStream.
An InputStream-derived class whose bytes should be interpreted as ASCII.
NcharAsciiStream(AsciiStream) - Constructor for class oracle.sqlj.runtime.NcharAsciiStream
Creates an Ascii-valued input stream with Nchar form of use from an existing Ascii input stream.
NcharAsciiStream(InputStream) - Constructor for class oracle.sqlj.runtime.NcharAsciiStream
Creates an Ascii-valued input stream with Nchar form of use with an uninitialized length.
NcharAsciiStream(InputStream, int) - Constructor for class oracle.sqlj.runtime.NcharAsciiStream
Creates an Ascii-valued input stream with Nchar form of use of given length.
NcharUnicodeStream - class oracle.sqlj.runtime.NcharUnicodeStream.
An InputStream-derived class whose bytes should be interpreted as ASCII.
NcharUnicodeStream(InputStream) - Constructor for class oracle.sqlj.runtime.NcharUnicodeStream
Creates an Unicode-valued input stream with Nchar form of use with an uninitialized length.
NcharUnicodeStream(InputStream, int) - Constructor for class oracle.sqlj.runtime.NcharUnicodeStream
Creates an Unicode-valued input stream with Nchar form of use of given length.
NcharUnicodeStream(UnicodeStream) - Constructor for class oracle.sqlj.runtime.NcharUnicodeStream
Creates an Unicode-valued input stream with Nchar form of use from an existing Unicode input stream.
NCLOB - class oracle.sql.NCLOB.
 
NCLOB(CLOB) - Constructor for class oracle.sql.NCLOB
Constructor for wrapping an existing CLOB
NCLOB(OracleConnection) - Constructor for class oracle.sql.NCLOB
Constructor for use when constructing a CLOB obtained from an ADT
NCLOB(OracleConnection, byte[]) - Constructor for class oracle.sql.NCLOB
 
NEW_BATCH_COUNT - Static variable in class sqlj.runtime.ExecutionContext
Constant returned by getUpdateCount indicating that a new statement batch was created.
next() - Method in interface sqlj.runtime.ResultSetIterator
Advances the iterator to the next row.
next() - Method in class sqlj.runtime.ref.ResultSetIterImpl
Fetches the next row in the iterator and returns true if there was a row to fetch, false otherwise.
NString - class oracle.sql.NString.
A variant of java.lang.String It is identical to String, except that the mode of usage are NCHAR character values.
NString() - Constructor for class oracle.sql.NString
 
NString(byte[]) - Constructor for class oracle.sql.NString
 
NString(byte[], int) - Constructor for class oracle.sql.NString
Deprecated.  
NString(byte[], int, int) - Constructor for class oracle.sql.NString
 
NString(byte[], int, int, int) - Constructor for class oracle.sql.NString
Deprecated.  
NString(byte[], int, int, String) - Constructor for class oracle.sql.NString
 
NString(byte[], String) - Constructor for class oracle.sql.NString
 
NString(char[]) - Constructor for class oracle.sql.NString
 
NString(char[], int, int) - Constructor for class oracle.sql.NString
 
NString(NString) - Constructor for class oracle.sql.NString
 
NString(String) - Constructor for class oracle.sql.NString
Constructor for NString - a variant of String with the mode of use NCHAR.
NString(StringBuffer) - Constructor for class oracle.sql.NString
 

O

Oracle - class oracle.sqlj.runtime.Oracle.
This class provides concise methods for establishing and installing SQLJ database connections.
Oracle() - Constructor for class oracle.sqlj.runtime.Oracle
 
oracleClose() - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
oracleCloseQuery() - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
oracleCommit(ConnectionContextImpl) - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
oracleExecuteBatchableUpdate() - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
oracleExecuteQuery() - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
oracleExecuteUpdate() - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
oracleRollback(ConnectionContextImpl) - Method in class sqlj.runtime.ExecutionContext.OracleContext
 

P

PASSWORD_KEY - Static variable in class oracle.sqlj.runtime.Oracle
The name of the password key within a properties file: "sqlj.password"
PositionedIterator - interface sqlj.runtime.PositionedIterator.
An interface implemented by all iterators that employ a by-position binding strategy.
prepareOracleBatchableStatement(ConnectionContextImpl, String, String) - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
prepareOracleCall(ConnectionContextImpl, String, String) - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
prepareOracleStatement(ConnectionContextImpl, String, String) - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
prepareOracleStatement(ConnectionContextImpl, String, String, int, int) - Method in class sqlj.runtime.ExecutionContext.OracleContext
 
previous() - Method in interface sqlj.runtime.Scrollable
Moves the iterator object to the previous row in the result set.
previous() - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Moves the iterator object to the previous row in the result set.
ProfileGroup - class sqlj.runtime.ref.ProfileGroup.
A profile group object manages a set of profiles and connected profiles.
ProfileGroup() - Constructor for class sqlj.runtime.ref.ProfileGroup
 
PROPERTY_KEY - Static variable in class sqlj.runtime.RuntimeContext
The key under which the RuntimeContext implementation class name is stored in the system properties.

Q

QUERY_COUNT - Static variable in class sqlj.runtime.ExecutionContext
Constant returned by getUpdateCount indicating that the last execution produced a result set or iterator.

R

raiseNullExecCtx() - Static method in class sqlj.runtime.ExecutionContext
 
regionMatches(boolean, int, NString, int, int) - Method in class oracle.sql.NString
 
regionMatches(boolean, int, String, int, int) - Method in class oracle.sql.NString
 
regionMatches(int, NString, int, int) - Method in class oracle.sql.NString
 
regionMatches(int, String, int, int) - Method in class oracle.sql.NString
 
registerStatement(ConnectionContext, Object, int) - Method in class sqlj.runtime.ExecutionContext
Creates, registers and returns a statement.
relative(int) - Method in interface sqlj.runtime.Scrollable
Moves the iterator object a relative number of rows, either positive or negative.
relative(int) - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Moves the iterator object a relative number of rows, either positive or negative.
releaseStatement() - Method in class sqlj.runtime.ExecutionContext
Releases the currently registered statement, signaling that all execution-related operations have completed.
replace(char, char) - Method in class oracle.sql.NString
 
resultSet - Variable in class sqlj.runtime.ref.ResultSetIterImpl
The underlying reference runtime result set
ResultSetIterator - interface sqlj.runtime.ResultSetIterator.
An interface that defines the shared functionality of those objects used to iterate over the contents of a result set.
ResultSetIterImpl - class sqlj.runtime.ref.ResultSetIterImpl.
The result set iter(ator) impl(ementation) class implements the functionality of both a positioned iterator, and a named iterator.
ResultSetIterImpl(ResultSet, RTResultSet) - Constructor for class sqlj.runtime.ref.ResultSetIterImpl
 
ResultSetIterImpl(RTResultSet) - Constructor for class sqlj.runtime.ref.ResultSetIterImpl
Creates a new result set iter impl object that uses data found in the passed result set.
ResultSetIterImpl(RTResultSet, int) - Constructor for class sqlj.runtime.ref.ResultSetIterImpl
Creates a new result set iter impl object that uses data found in the passed result set.
RuntimeContext - class sqlj.runtime.RuntimeContext.
The runtime context defines system-specific services to be provided by the runtime environment.
RuntimeContext() - Constructor for class sqlj.runtime.RuntimeContext
 

S

Scrollable - interface sqlj.runtime.Scrollable.
An interface implemented by scrollable iterators
ScrollableResultSetIterator - interface sqlj.runtime.ScrollableResultSetIterator.
An interface that defines the shared functionality of scrollable objects used to iterate over the contents of a result set.
ScrollableResultSetIterImpl - class sqlj.runtime.ref.ScrollableResultSetIterImpl.
The result set iter(ator) impl(ementation) class implements the functionality of both a positioned iterator, and a named iterator.
ScrollableResultSetIterImpl(ResultSet, RTResultSet) - Constructor for class sqlj.runtime.ref.ScrollableResultSetIterImpl
 
ScrollableResultSetIterImpl(RTResultSet) - Constructor for class sqlj.runtime.ref.ScrollableResultSetIterImpl
Creates a new scrollable result set iter impl object that uses data found in the passed result set.
ScrollableResultSetIterImpl(RTResultSet, int) - Constructor for class sqlj.runtime.ref.ScrollableResultSetIterImpl
Creates a new result set iter impl object that uses data found in the passed result set.
SENSITIVE - Static variable in interface sqlj.runtime.ResultSetIterator
Constant used by the "sensitivity" field, indicating that the iterator is defined to have a sensitive cursor.
setBatching(boolean) - Method in class sqlj.runtime.ExecutionContext
Enables or disbables batching for statements executed on the execution context.
setBatchLimit(int) - Method in class sqlj.runtime.ExecutionContext
Sets the maximum batch size.
setDefaultContext(DefaultContext) - Static method in class sqlj.runtime.ref.DefaultContext
Sets the default connection context to be used for this class.
setDefaultStmtCacheSize(int) - Static method in class sqlj.runtime.ref.ConnectionContextImpl
 
setFetchDirection(int) - Method in class sqlj.runtime.ExecutionContext
Gives the SQLJ runtime a hint as to the direction in which rows of scrollable iterator objects are processed.
setFetchDirection(int) - Method in interface sqlj.runtime.Scrollable
Gives the SQLJ runtime a hint as to the direction in which rows of this iterator object are processed.
setFetchDirection(int) - Method in class sqlj.runtime.ref.ScrollableResultSetIterImpl
Gives the SQLJ runtime a hint as to the direction in which rows of this iterator object are processed.
setFetchSize(int) - Method in class sqlj.runtime.ExecutionContext
Gives the SQLJ runtime a hint as to the number of rows that should be fetched when more rows are needed.
setFetchSize(int) - Method in interface sqlj.runtime.ResultSetIterator
Gives the SQLJ runtime a hint as to the number of rows that should be fetched when more rows are needed from this iterator object.
setFetchSize(int) - Method in class sqlj.runtime.ref.ResultSetIterImpl
Gives the SQLJ runtime a hint as to the number of rows that should be fetched when more rows are needed from this iterator object.
setLength(int) - Method in class sqlj.runtime.StreamWrapper
Sets the length attribute of the wrapped stream to be the passed value.
setMaxFieldSize(int) - Method in class sqlj.runtime.ExecutionContext
The max field size limit (in bytes) is the maximum amount of data returned for any column value for sql operations subsequently executed using this context; it only applies to BINARY, VARBINARY, LONGVARBINARY, CHAR, VARCHAR, and LONGVARCHAR columns.
setMaxRows(int) - Method in class sqlj.runtime.ExecutionContext
The max rows limit is the maximum number of rows that any ResultSetIterator or jdbc ResultSet returned by sql operations subsequently executed using this context can contain.
setQueryTimeout(int) - Method in class sqlj.runtime.ExecutionContext
The query timeout limit is the maxiumum number of seconds sql opeations subsequently executed using this context may take to complete.
setStmtCacheSize(int) - Method in class sqlj.runtime.ref.ConnectionContextImpl
 
SQLJ_PROPERTIES - Static variable in class oracle.sqlj.runtime.Oracle
The name of the default properties file: "sqlj.properties"
SQLNullException - exception sqlj.runtime.SQLNullException.
The SQLNullException class is a particular instance of SQLException used in the case that SQL NULL was attemped to be fetched into a java primitive type.
SQLNullException() - Constructor for class sqlj.runtime.SQLNullException
Create a SQLNullException object.
startsWith(NString) - Method in class oracle.sql.NString
 
startsWith(NString, int) - Method in class oracle.sql.NString
 
startsWith(String) - Method in class oracle.sql.NString
 
startsWith(String, int) - Method in class oracle.sql.NString
 
StreamWrapper - class sqlj.runtime.StreamWrapper.
This class wraps a particular InputStream instance.
StreamWrapper(InputStream) - Constructor for class sqlj.runtime.StreamWrapper
Creates a new StreamWrapper using the bytes in the passed InputStream.
StreamWrapper(InputStream, int) - Constructor for class sqlj.runtime.StreamWrapper
Creates a new StreamWrapper using the bytes in the passed InputStream.
substring(int) - Method in class oracle.sql.NString
 
substring(int, int) - Method in class oracle.sql.NString
 

T

toCharArray() - Method in class oracle.sql.NString
 
toLowerCase() - Method in class oracle.sql.NString
 
toLowerCase(Locale) - Method in class oracle.sql.NString
 
toString() - Method in class oracle.sql.NCHAR
 
toString() - Method in class oracle.sql.NString
Return the value of this NString
toUpperCase() - Method in class oracle.sql.NString
 
toUpperCase(Locale) - Method in class oracle.sql.NString
 
trim() - Method in class oracle.sql.NString
 

U

UnicodeStream - class sqlj.runtime.UnicodeStream.
An InputStream-derived class whose bytes should be interpreted as Unicode.
UnicodeStream(InputStream) - Constructor for class sqlj.runtime.UnicodeStream
Creates a Unicode-valued input stream with an uninitialized length.
UnicodeStream(InputStream, int) - Constructor for class sqlj.runtime.UnicodeStream
Creates a Unicode-valued input stream of given length.
UNLIMITED_BATCH - Static variable in class sqlj.runtime.ExecutionContext
Constant passed to setBatchLimit to indicate that no implicit batch execution should be performed upon reaching a certain batch size.
URL_KEY - Static variable in class oracle.sqlj.runtime.Oracle
The name of the url key within a properties file: "sqlj.url"
USER_KEY - Static variable in class oracle.sqlj.runtime.Oracle
The name of the user key within a properties file: "sqlj.user"

A B C D E F G H I K L M N O P Q R S T U