Package | Description |
---|---|
oracle.jdbc |
Beginning in Oracle9i, the Oracle extensions to JDBC are captured in the package
oracle.jdbc . |
oracle.sql |
A package of classes that represent java SQL types and Oracle specific SQL types.
|
Modifier and Type | Method and Description |
---|---|
Datum |
OracleCallableStatement.getOracleObject(int parameterIndex)
Retrieves data into an
oracle.sql.Datum object. |
Datum |
OracleResultSet.getOracleObject(int columnIndex)
Oracle extension.
|
Datum |
OracleResultSet.getOracleObject(int columnIndex)
Oracle extension.
|
Datum |
OracleCallableStatement.getOracleObject(int parameterIndex)
Retrieves data into an
oracle.sql.Datum object. |
Datum |
OracleResultSet.getOracleObject(String columnName)
Oracle extension.
|
Datum |
OracleResultSet.getOracleObject(String columnName)
Oracle extension.
|
Datum[] |
OracleCallableStatement.getOraclePlsqlIndexTable(int paramIndex)
Get the value of a PLSQL Associative Array ( formerly known as index-by-table ) parameter as a oracle.sql.Datum array.
|
Datum[] |
OracleCallableStatement.getOraclePlsqlIndexTable(int paramIndex)
Get the value of a PLSQL Associative Array ( formerly known as index-by-table ) parameter as a oracle.sql.Datum array.
|
Modifier and Type | Method and Description |
---|---|
void |
OraclePreparedStatement.setOracleObject(int parameterIndex, Datum x)
Binds the designated parameter to a
oracle.sql.Datum value. |
void |
OraclePreparedStatement.setOracleObject(int parameterIndex, Datum x)
Binds the designated parameter to a
oracle.sql.Datum value. |
void |
OracleCallableStatement.setOracleObject(String parameterName, Datum x)
Sets the designated parameter to an
oracle.sql.Datum value. |
void |
OracleCallableStatement.setOracleObject(String parameterName, Datum x)
Sets the designated parameter to an
oracle.sql.Datum value. |
void |
OraclePreparedStatement.setOracleObjectAtName(String parameterName, Datum value)
Sets the designated parameter to an
oracle.sql.Datum value. |
void |
OraclePreparedStatement.setOracleObjectAtName(String parameterName, Datum value)
Sets the designated parameter to an
oracle.sql.Datum value. |
void |
OracleResultSet.updateOracleObject(int columnIndex, Datum value)
Oracle extension.
|
void |
OracleResultSet.updateOracleObject(int columnIndex, Datum value)
Oracle extension.
|
void |
OracleResultSet.updateOracleObject(String columnName, Datum value)
Oracle extension.
|
void |
OracleResultSet.updateOracleObject(String columnName, Datum value)
Oracle extension.
|
Modifier and Type | Class and Description |
---|---|
class |
ARRAY
Deprecated.
Use java.sql.Array interface for declaration instead of using concrete class oracle.sql.ARRAY.
|
class |
BFILE
Deprecated.
Use oracle.jdbc.OracleBfile interface for declaration instead of using concrete class oracle.sql.BFILE.
|
class |
BINARY_DOUBLE
The BINARY_DOUBLE class is a representation of the Oracle BINARY_DOUBLE datatype.
|
class |
BINARY_FLOAT
The BINARY_FLOAT class is a representation of the Oracle BINARY_FLOAT datatype.
|
class |
BLOB
Deprecated.
Use java.sql.Blob interface for declaration instead of using concrete class oracle.sql.BLOB.
|
class |
CHAR
The Oracle specific representation of characters.
|
class |
CLOB
Deprecated.
Use java.sql.Clob interface for declaration instead of using concrete class oracle.sql.CLOB.
|
class |
DATE
DATE Class
|
class |
DatumWithConnection
A supper class for some Oracle specific datatypes, such as BFILE, BLOB, etc.
|
class |
INTERVALDS
INTERVALDS Class
|
class |
INTERVALYM
INTERVALYM Class
|
class |
JAVA_STRUCT
A class for structured data type.
|
class |
NCLOB
Deprecated.
Use java.sql.NClob interface for declaration instead of using concrete class oracle.sql.NCLOB.
|
class |
NUMBER
NUMBER Class
|
class |
OPAQUE
Deprecated.
Use oracle.jdbc.OracleOpaque interface for declaration instead of using concrete class oracle.sql.OPAQUE.
|
class |
RAW
The RAW class is a representation of the Oracle RAW datatype.
|
class |
REF
Deprecated.
Use java.sql.Ref interface for declaration instead of using concrete class oracle.sql.REF.
|
class |
ROWID
The ROWID class is a representation of the Oracle ROWID datatype.
|
class |
STRUCT
Deprecated.
Use java.sql.Struct interface for declaration instead of using concrete class oracle.sql.STRUCT.
|
class |
TIMESTAMP
TIMESTAMP Class
|
class |
TIMESTAMPLTZ
TIMESTAMPLTZ Class
|
class |
TIMESTAMPTZ
TIMESTAMPTZ Class
|
Modifier and Type | Method and Description |
---|---|
Datum |
ANYDATA.accessDatum()
Returns the embedded object.
|
Datum |
ANYDATA.accessDatum()
Returns the embedded object.
|
Datum[] |
ARRAY.getOracleArray()
Deprecated.
Oracle extension.
|
Datum[] |
ARRAY.getOracleArray()
Deprecated.
Oracle extension.
|
Datum[] |
ARRAY.getOracleArray(long index, int count)
Deprecated.
Oracle extension.
|
Datum[] |
ARRAY.getOracleArray(long index, int count)
Deprecated.
Oracle extension.
|
Datum[] |
STRUCT.getOracleAttributes()
Deprecated.
Oracle extension.
|
Datum[] |
STRUCT.getOracleAttributes()
Deprecated.
Oracle extension.
|
Datum |
ANYDATA.toDatum(Connection c) |
Datum |
ORAData.toDatum(Connection c)
Extract an oracle.sql.Datum object.
|
Datum |
TypeDescriptor.toDatum(Connection c) |
Datum |
TypeDescriptor.toDatum(Connection c) |
Datum |
ORAData.toDatum(Connection c)
Extract an oracle.sql.Datum object.
|
Datum |
ANYDATA.toDatum(Connection c) |
Datum |
CustomDatum.toDatum(oracle.jdbc.driver.OracleConnection c)
Called by setOracleObject to extract a Datum.
|
Datum |
CustomDatum.toDatum(oracle.jdbc.driver.OracleConnection c)
Called by setOracleObject to extract a Datum.
|
Datum[] |
StructDescriptor.toOracleArray(Map attributes)
Deprecated.
|
Datum[] |
StructDescriptor.toOracleArray(Map attributes)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
Datum.bytesEqual(Datum other) |
protected boolean |
Datum.bytesEqual(Datum other) |
static ANYDATA |
ANYDATA.convertDatum(Datum datum)
Constructs an ANYDATA instance from any instance of
Datum . |
static ANYDATA |
ANYDATA.convertDatum(Datum datum)
Constructs an ANYDATA instance from any instance of
Datum . |
CustomDatum |
CustomDatumFactory.create(Datum d, int sqlType)
create an Object from SQL Type and return it.
|
ORAData |
ORADataFactory.create(Datum d, int sqlType)
Create an ORAData from a oracle.sql.Datum
|
ORAData |
ORADataFactory.create(Datum d, int sqlType)
Create an ORAData from a oracle.sql.Datum
|
CustomDatum |
CustomDatumFactory.create(Datum d, int sqlType)
create an Object from SQL Type and return it.
|