Package oracle.jdbc
Interface OracleOpaque
-
- All Known Implementing Classes:
OPAQUE
public interface OracleOpaqueThis interface defines methods for Oracle specific Opaque.Opaque is an Oracle proprietary type and is opaque to the user.
- Since:
- 11.2.0.3
-
<section role="region">
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OracleTypeMetaDatagetOracleMetaData()Oracle extension.StringgetSQLTypeName()Implements the Struct interface function Retrieves the SQL type name of the SQL structured type that thisStructobject represents.ObjectgetValue()Return the Opaque value.
-
-
<section role="region">
-
Method Detail
-
getOracleMetaData
OracleTypeMetaData getOracleMetaData() throws SQLException
Oracle extension. Get the SQL OPAQUE type metadata for the type of this object.- Returns:
- metadata for this object's type
- Throws:
SQLException- if an error occurs
-
getSQLTypeName
String getSQLTypeName() throws SQLException
Implements the Struct interface function Retrieves the SQL type name of the SQL structured type that thisStructobject represents.- Returns:
- the fully-qualified type name of the SQL structured type for which this
Structobject is the generic representation - Throws:
SQLException- if a database access error occurs
-
getValue
Object getValue() throws SQLException
Return the Opaque value.- Returns:
- a Java object that represents the opaque value
- Throws:
SQLException
-
-