All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AccessToken |
An access token generated by an authentication service.
|
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.
|
OracleConnectionBuilderImpl |
Oracle Implementation class for Connection Builder
|
OracleConnectionCacheCallback |
Deprecated.
|
OracleConnectionPoolDataSource |
A DataSource object is a factory for Connection objects.
|
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 |
A DataSource object is a factory for Connection objects.
|
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 |
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.
|
OracleHostnameResolver |
|
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).
|
OracleJsonTimestampTZ |
A SQL/JSON timestamp (with 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.
|
OraclePooledConnectionBuilderImpl |
Oracle Implementation class for Connection Builder
|
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 |
XADataSource implementation that provides Application Continuity protection
for applications using only local transactions or local transactions that
are promotable to global/XA transactions.
|
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.
|
SecurityInformation |
Interface to retrieve security details of the underlying
network connection.
|
SecurityInformation.AuthenticationAdaptorType |
The type of authentication used to access Oracle Database
|
SecurityInformation.DNMatchStatus |
The status of server DN matching used for TLS connections.
|
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.
|