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)
Deprecated.
since 18.1 Use java.sql.CallableStatement.getObject(int parameterIndex) method.
|
Datum[] |
OracleCallableStatement.getOraclePlsqlIndexTable(int paramIndex)
Deprecated.
since 18.1 Use java.sql.CallableStatement.getObject(int parameterIndex) method.
|
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 | Field and Description |
---|---|
protected Datum |
Datum.targetDatum |
protected Datum |
Datum.targetDatum |
Modifier and Type | Method and Description |
---|---|
Datum |
ANYDATA.accessDatum()
Returns the embedded object.
|
Datum |
ANYDATA.accessDatum()
Returns the embedded object.
|
Datum[] |
ARRAY.getDatumArray()
Deprecated.
|
Datum[] |
STRUCT.getDatumArray()
Deprecated.
|
Datum[] |
STRUCT.getDatumArray()
Deprecated.
|
Datum[] |
ARRAY.getDatumArray()
Deprecated.
|
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.
|
Datum[] |
ArrayDescriptor.toOracleArray(oracle.jdbc.internal.OracleArray s, Datum sDatum, long beginIdx, int count, boolean keepLocalCopy)
Deprecated.
Side Effect: array.datumArray, array.bytes may be modified if 'keepLocalCopy' is true
|
Datum[] |
ArrayDescriptor.toOracleArray(oracle.jdbc.internal.OracleArray s, Datum sDatum, long beginIdx, int count, boolean keepLocalCopy)
Deprecated.
Side Effect: array.datumArray, array.bytes may be modified if 'keepLocalCopy' is true
|
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.
|
byte[] |
ArrayDescriptor.toBytes(oracle.jdbc.internal.OracleArray s, Datum sDatum, boolean keepLocalCopy)
Deprecated.
Side Effect: array.datumArray, array.bytes may be modified if 'keepLocalCopy' is true
|
byte[] |
ArrayDescriptor.toBytes(oracle.jdbc.internal.OracleArray s, Datum sDatum, boolean keepLocalCopy)
Deprecated.
Side Effect: array.datumArray, array.bytes may be modified if 'keepLocalCopy' is true
|
Object[] |
ArrayDescriptor.toJavaArray(oracle.jdbc.internal.OracleArray s, Datum sDatum, long beginIdx, int count, Map map, boolean keepLocalCopy)
Deprecated.
Side Effect: array.datumArray, array.bytes, s.objectArray may be modified if 'keepLocalCopy' is true
|
Object[] |
ArrayDescriptor.toJavaArray(oracle.jdbc.internal.OracleArray s, Datum sDatum, long beginIdx, int count, Map map, boolean keepLocalCopy)
Deprecated.
Side Effect: array.datumArray, array.bytes, s.objectArray may be modified if 'keepLocalCopy' is true
|
Object |
ArrayDescriptor.toNumericArray(oracle.jdbc.internal.OracleArray array, Datum arrayDatum, long beginIdx, int count, int type, boolean saveLocalCopy)
Deprecated.
|
Object |
ArrayDescriptor.toNumericArray(oracle.jdbc.internal.OracleArray array, Datum arrayDatum, long beginIdx, int count, int type, boolean saveLocalCopy)
Deprecated.
|
Datum[] |
ArrayDescriptor.toOracleArray(oracle.jdbc.internal.OracleArray s, Datum sDatum, long beginIdx, int count, boolean keepLocalCopy)
Deprecated.
Side Effect: array.datumArray, array.bytes may be modified if 'keepLocalCopy' is true
|
Datum[] |
ArrayDescriptor.toOracleArray(oracle.jdbc.internal.OracleArray s, Datum sDatum, long beginIdx, int count, boolean keepLocalCopy)
Deprecated.
Side Effect: array.datumArray, array.bytes may be modified if 'keepLocalCopy' is true
|
ResultSet |
ArrayDescriptor.toResultSet(oracle.jdbc.internal.OracleArray array, Datum arrayDatum, long index, int count, Map map, boolean saveLocalCopy)
Deprecated.
|
ResultSet |
ArrayDescriptor.toResultSet(oracle.jdbc.internal.OracleArray array, Datum arrayDatum, long index, int count, Map map, boolean saveLocalCopy)
Deprecated.
|