All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AdditionalDatabaseMetaData |
This interface defines additional Oracle specific methods for DatabaseMetaData.
|
ANYDATA |
This class is the Java mapping of the SYS.ANYDATA SQL type.
|
AQAgent |
An Agent represents and identifies a user of the queue, either producer or consumer of the message, either an end-user or an application.
|
AQDequeueOptions |
Specifies the options available for the dequeue operation.
|
AQDequeueOptions.DeliveryFilter |
|
AQDequeueOptions.DequeueMode |
|
AQDequeueOptions.NavigationOption |
|
AQDequeueOptions.VisibilityOption |
|
AQEnqueueOptions |
Specifies the options available for the enqueue operation.
|
AQEnqueueOptions.DeliveryMode |
|
AQEnqueueOptions.SequenceDeviationOption |
|
AQEnqueueOptions.VisibilityOption |
|
AQFactory |
Factory class for AQ.
|
AQMessage |
A message is the unit that is enqueued or dequeued.
|
AQMessageProperties |
This interface contains the message properties such as Correlation, Sender, Delay and Expiration, Recipients, and Priority and Ordering.
|
AQMessageProperties.DeliveryMode |
|
AQMessageProperties.MessageState |
|
AQNotificationEvent |
An AQNotificationEvent will be created whenever a new message is enqueued in a queue for which you have registered your interest (see OracleConnection.registerAQNotification).
|
AQNotificationEvent.AdditionalEventType |
|
AQNotificationEvent.EventType |
|
AQNotificationListener |
The listener interface for receiving AQ notification events.
|
AQNotificationRegistration |
This class represents your interest in being notified when a new message is enqueued in a particular queue.
|
ARRAY |
Deprecated.
|
ArrayDescriptor |
Deprecated.
|
AttributeDescriptor |
|
BabelfishCallableStatement |
Proxy Superclass for java.sql.CallableStatement interface.
|
BabelfishConnection |
Proxy Superclass for java.sql.Connection interface.
|
BabelfishGenericProxy |
Defines the common behavior needed by all the babelfish proxies to support auto translation of queries or errors.
|
BabelfishPreparedStatement |
Proxy Superclass for java.sql.PreparedStatement interface.
|
BabelfishStatement |
Proxy Superclass for java.sql.Statement interface.
|
BFILE |
Deprecated.
|
BINARY_DOUBLE |
The BINARY_DOUBLE class is a representation of the Oracle BINARY_DOUBLE datatype.
|
BINARY_FLOAT |
The BINARY_FLOAT class is a representation of the Oracle BINARY_FLOAT datatype.
|
BLOB |
Deprecated.
|
CHAR |
The Oracle specific representation of characters.
|
CharacterBuffer |
This class allows the program to construct an array of bytes in some representation using the 32 bit values returned by a CharacterWalker.
|
CharacterSet |
This class encapsulates methods and attributes of the character sets defined by Oracle.
|
CharacterSetWithConverter |
This is an abstract base class that all character sets that use CharacterConverter are based on.
|
CharacterWalker |
A CharacterWalker lets you walk through the characters that are represented as a sequence of bytes in some CharacterSet.
|
CLOB |
Deprecated.
|
ConcreteProxyUtil |
This class has helper methods for all concrete class needs proxification.
|
ConnectionInitializationCallback |
This callback allows applications to re-establish session initial starting point after a failover and before replay starts.
|
ConverterArchive |
This class allows a program to serialize an object and put it into a regular file or archive it into a zip file.
|
CustomDatum |
This is an interface for encapsulating SQL Types into Java types of the user's choice.
|
CustomDatumFactory |
This interface complements CustomDatum.
|
DatabaseChangeEvent |
Once you have registered your interest into certain objects in the database, you get notified when these objects change.
|
DatabaseChangeEvent.AdditionalEventType |
|
DatabaseChangeEvent.EventType |
|
DatabaseChangeListener |
The listener interface for receiving Database Change Notification (DCN) events.
|
DatabaseChangeRegistration |
|
DATE |
DATE Class
|
Datum |
The root of Oracle native datatype hierarchy.
|
DatumWithConnection |
A supper class for some Oracle specific datatypes, such as BFILE, BLOB, etc.
|
INTERVALDS |
INTERVALDS Class
|
INTERVALYM |
INTERVALYM Class
|
JAVA_STRUCT |
A class for structured data type.
|
LargeObjectAccessMode |
|
LogicalTransactionId |
The logical transaction id is a globally unique id that uniquely defines a database transaction from the application perspective.
|
LogicalTransactionIdEvent |
The event that corresponds to a new Logical Transaction Id.
|
LogicalTransactionIdEventListener |
A class that is interested in processing Logical Transaction Id events must implement this interface.
|
NCLOB |
Deprecated.
|
NotificationRegistration |
This interface is extended by oracle.jdbc.aq.AQNotificationRegistration and oracle.jdbc.dcn.DatabaseChangeRegistration.
|
NotificationRegistration.RegistrationState |
|
NUMBER |
NUMBER Class
|
OPAQUE |
Deprecated.
|
OpaqueDescriptor |
Deprecated.
|
OracleArray |
This interface defines the Oracle extensions to the standard JDBC interface Array .
|
OracleBfile |
This interface defines methods for Oracle specific Bfile.
|
OracleBlob |
This interface defines the Oracle extensions to the standard JDBC interface Blob .
|
OracleCallableStatement |
This interface extends the OraclePreparedStatement (which extends the OracleStatement interface) and incorporates standard JDBC callable statement functionality.
|
OracleClob |
This interface extends the standard JDBC interface Clob and defines methods for Oracle specific Clob .
|
OracleCommonDataSource |
Interface that defines the methods which are common between OracleDataSource , OracleXADataSource and OracleConnectionPoolDataSource and defines the Oracle extensions to the standard JDBC interface CommonDataSource .
|
OracleConnection |
This interface defines the Oracle extensions to the standard JDBC interface java.sql.Connection .
|
OracleConnection.CommitOption |
|
OracleConnection.ConnectionValidation |
Specifiers for how much effort to put into validating a Connection .
|
OracleConnection.DatabaseShutdownMode |
|
OracleConnection.DatabaseStartupMode |
|
OracleConnection.DRCPState |
|
OracleConnectionBuilder |
A builder created from a OracleDataSource object, used to establish a connection to the database that the OracleDataSource object represents.
|
OracleConnectionCacheCallback |
Deprecated.
|
OracleConnectionPoolDataSource |
|
OracleConnectionPoolDataSource |
A DataSource object is a factory for Connection objects.
|
OracleConnectionPoolDataSource |
A data source that supports transparent failover replay of JDBC operations.
|
OracleConnectionPoolDataSourceImpl |
|
OracleConnectionStringBuilder |
|
OracleConnectionStringBuilder.ConnectInfo |
This class represents the ADDRESS node of the TNS Connect String.
|
OracleConnectionWrapper |
A simple implementation of a connection wrapper which may be nested to any depth.
|
OracleData |
Oracle interface for customize user-defined types.
|
OracleDatabaseException |
Provides additional information about the Oracle error.
|
OracleDatabaseMetaData |
The oracle.jdbc.OracleDatabaseMetaData class along with oracle.jdbc.driver.OracleDatabaseMetaData implement the JDBC 3.0 DatabaseMetaData interface and in ojdbc6.jar and above, the JDBC4.0 DatabaseMetaData interface.
|
OracleDatabaseMetaData.DataTypeSource |
|
OracleDataFactory |
OracleData factory interface.
|
OracleDataSource |
This interface defines the Oracle extensions to the standard JDBC interface DataSource .
|
OracleDataSource |
A DataSource object is a factory for Connection objects.
|
OracleDataSource |
A data source that supports transparent failover replay of JDBC operations.
|
OracleDataSourceFactory |
A factory for creating an Oracle datasource.
|
OracleDataSourceFactory |
Data source factory for creating instances of OracleDataSource , OracleConnectionPoolDataSource , and OracleXADataSource that provide transparent failover replay support.
|
OracleDataSourceImpl |
JDBC Data Source that supports transparent JDBC operation replay upon a failover.
|
OracleDriver |
The Oracle JDBC driver class that implements the java.sql.Driver interface.
|
OracleJsonArray |
A JSON array (an ordered sequence of zero or more values).
|
OracleJsonBinary |
A raw binary value (in any format) stored within JSON data.
|
OracleJsonDate |
A SQL/JSON DATE value.
|
OracleJsonDatum |
Represents a JSON type value and holds Oracle binary JSON.
|
OracleJsonDecimal |
A SQL/JSON fixed decimal value.
|
OracleJsonDecimal.TargetType |
Marker indicating if this value is intended to be mapped to Java int, long, or BigDecimal/BigInteger.
|
OracleJsonDouble |
A 64-bit, double-precision floating-point number.
|
OracleJsonException |
Indicates that a problem occurred during JSON processing.
|
OracleJsonFactory |
A factory for reading, writing, and creating SQL JSON values.
|
OracleJsonFloat |
A 32-bit, single-precision floating-point number.
|
OracleJsonGenerationException |
Indicates that a problem occurred during JSON generation.
|
OracleJsonGenerator |
Writes a JSON type value to an output source.
|
OracleJsonIntervalDS |
A SQL/JSON time interval in days, hours, minutes, and seconds.
|
OracleJsonIntervalYM |
A SQL/JSON time interval in years and months.
|
OracleJsonNumber |
|
OracleJsonObject |
A JSON object (an unordered collection of zero or more key/value pairs).
|
OracleJsonParser |
Reads a JSON type value from an input source as a stream of events.
|
OracleJsonParser.Event |
|
OracleJsonParsingException |
Indicates that a problem occurred during JSON parsing.
|
OracleJsonString |
A SQL/JSON string value.
|
OracleJsonStructure |
|
OracleJsonTimestamp |
A SQL/JSON timestamp (without a timezone).
|
OracleJsonValue |
The interface for JSON type in Oracle Database.
|
OracleJsonValue.OracleJsonType |
|
OracleMultiPhaseArgs |
Utility class.
|
OracleNClob |
This interface extends the standard JDBC interface NClob and defines methods for Oracle specific NClob .
|
OracleOCIConnectionPool |
A type-2 driver connection pool.
|
OracleOCIFailover |
An interface for Transparent Application failover.
|
OracleOpaque |
This interface defines methods for Oracle specific Opaque.
|
OracleParameterMetaData |
This interface defines the Oracle extensions to the standard JDBC interface java.sql.ParameterMetaData .
|
OraclePooledConnection |
This interface defines the Oracle extensions to the standard JDBC interface PooledConnection .
|
OraclePooledConnection |
An OraclePooledConnection object is a connection object that provides hooks for connection pool management.
|
OraclePooledConnectionBuilder |
A builder created from a OracleConnectionPoolDataSource object, used to establish a connection to the database that the OracleConnectionPoolDataSource object represents.
|
OraclePreparedStatement |
This interface defines the Oracle extensions to the standard JDBC interface java.sql.PreparedStatement .
|
OracleRef |
This interface defines the Oracle extensions to the standard JDBC interface Ref .
|
OracleResultSet |
A table of data representing a database result set, which is usually generated by executing a statement that queries the database.
|
OracleResultSet.AuthorizationIndicator |
eXtensible Data Security (XDS) authorization indicator.
|
OracleResultSetMetaData |
An object that can be used to get information about the types and properties of the columns in a ResultSet object.
|
OracleResultSetMetaData.SecurityAttribute |
eXtensible Data Security (XDS) attribute.
|
OracleRow |
One row of a sequence of rows represented by a ResultSet .
|
OracleSavepoint |
This interface defines the Oracle extensions to the standard JDBC interface java.sql.Savepoint .
|
OracleShardingKey |
Interface used to indicate that this object represents a Oracle Sharding Key.
|
OracleShardingKeyBuilder |
A builder created from a OracleDataSource or OracleXADataSource or OracleConnectionPoolDataSource object, used to create a OracleShardingKey with sub-keys of supported data types.
|
OracleShardingKeyBuilderImpl |
|
OracleShardingKeyImpl |
|
OracleShardingKeyImpl.Decoder |
This class is used to decode the sharding keys that are stored in the DB tables using the standard Base 64 notation
|
OracleSQLPermission |
The Permission class for Java security permissions unique to the Oracle JDBC drivers.
|
OracleStatement |
This interface defines the Oracle extensions to the standard JDBC interface java.sql.Statement and is the superinterface of the OraclePreparedStatement and OracleCallableStatement interfaces.
|
OracleStruct |
This interface defines the Oracle extensions to the standard JDBC interface Struct .
|
OracleTemporalField |
TemporalFields specific to Oracle Database.
|
OracleTranslatingConnection |
Declares convenience methods to get non translating Statements, PreparedStatements or CallableStatements from a SQL Translation enabled connection.
|
OracleTranslatingConnection.SqlTranslationVersion |
Enumeration of various Translation versions of a query.
|
OracleType |
These are all the types documented in Oracle??? Database SQL Language Reference 12c Release 1.
|
OracleTypeMetaData |
This extension defines methods for meta data describing Oracle specific Types.
|
OracleTypeMetaData.Array |
This nested interfacet defines additional methods for array types
|
OracleTypeMetaData.ArrayStorage |
Identifies
|
OracleTypeMetaData.Kind |
Identifies the kind of named type.
|
OracleTypeMetaData.Opaque |
This nested interface defines additional methods for opaque types
|
OracleTypeMetaData.Struct |
This nested interface defines additional methods for struct types
|
OracleTypes |
Oracle types.
|
OracleXAConnection |
This interface defines the Oracle extensions to the standard JDBC interface XAConnection .
|
OracleXAConnection |
An XAConnection object provides support for distributed transactions.
|
OracleXAConnection |
An XAConnection object provides support for distributed transactions.
|
OracleXAConnectionBuilder |
A builder created from a OracleXADataSource object, used to establish a connection to the database that the OracleXADataSource object represents.
|
OracleXAConnectionBuilderImpl |
Oracle Implementation class for Connection Builder
|
OracleXADataSource |
This interface defines the Oracle extensions to the standard JDBC interface XADataSource .
|
OracleXADataSource |
A data source that supports transparent failover replay of JDBC operations.
|
OracleXADataSource |
A factory for XAConnection objects.
|
OracleXADataSource |
A factory for XAConnection objects.
|
OracleXADataSourceImpl |
|
OracleXAException |
OracleXAException extends XAException to leverage Oracle SQL Error number corresponding to the XA Exception.
|
OracleXAHeteroCloseCallback |
This class implements the OracleCloseCallback interface that is defined in oracle.jdbc.driver.
|
OracleXAHeteroConnection |
A factory for Connection objects.
|
OracleXAHeteroResource |
Implements javax.transaction.xa.XAResource.
|
OracleXAResource |
Implements javax.transaction.xa.XAResource.
|
OracleXAResource |
An Oracle XA Resource.
|
OracleXid |
The OracleXid class:
|
ORAData |
Oracle interface for customized user-defined types.
|
ORADataFactory |
ORAData factory interface.
|
QueryChangeDescription |
This interface describes a query result change.
|
QueryChangeDescription.QueryChangeEventType |
|
RAW |
The RAW class is a representation of the Oracle RAW datatype.
|
REF |
Deprecated.
|
ReplayableConnection |
|
ReplayableConnection.StatisticsReportType |
Statistics report type.
|
ReplayStatistics |
Various runtime statistics about Application Continuity (AC), such as how many JDBC calls are affected by outages, how many replay attempts are made, how many replay succeed, etc.
|
ReplayStatisticsMXBean |
An MXBean that exports various runtime statistics about Application Continuity (AC), such as how many JDBC calls are affected by outages, how many replay attempts are made, how many replay succeed, etc.
|
RowChangeDescription |
This interface describes the row level information that can be retrieved from a database change event.
|
RowChangeDescription.RowOperation |
|
ROWID |
The ROWID class is a representation of the Oracle ROWID datatype.
|
ShardingMetadata |
Holds the Sharded Database metadata that is required during encoding and decoding of sharding keys.
|
ShardingMetadata.ShardingType |
Enum to hold the different sharding methods supported for shard keys and shard groups in the Oracle sharded database.
|
ShardingMetadata.SubKeyMetadata |
Holds the shard sub key metadata information extracted from the database.
|
STRUCT |
Deprecated.
|
StructDescriptor |
Deprecated.
|
StructMetaData |
An interface to get information about structured column types.
|
TableChangeDescription |
This interface describes a database change at the table level.
|
TableChangeDescription.TableOperation |
|
TIMESTAMP |
TIMESTAMP Class
|
TIMESTAMPLTZ |
TIMESTAMPLTZ Class
|
TIMESTAMPTZ |
TIMESTAMPTZ Class
|
TranslationManager |
Provides the translator for a connection.
|
Translator |
Translates queries and errors.
|
TypeDescriptor |
The descriptor of pre-defined types.
|