|
Oracle®Database JDBC Java API Reference 12c Release 1 (12.1.0.2) E56669-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.sql.TypeDescriptor
oracle.sql.OpaqueDescriptor
Deprecated. OPAQUE types cannot be created on the client side.
public class OpaqueDescriptor
Type descriptor of Opaque data type.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface oracle.jdbc.internal.OracleTypeMetaData |
---|
oracle.jdbc.internal.OracleTypeMetaData.Array, oracle.jdbc.internal.OracleTypeMetaData.Opaque, oracle.jdbc.internal.OracleTypeMetaData.Struct |
Nested classes/interfaces inherited from interface oracle.jdbc.OracleTypeMetaData |
---|
OracleTypeMetaData.ArrayStorage, OracleTypeMetaData.Kind |
Field Summary | |
---|---|
static boolean |
TRACE Deprecated. |
Method Summary | |
---|---|
static OpaqueDescriptor |
createDescriptor(oracle.sql.SQLName sqlName, Connection conn) Deprecated. Descriptor factory. |
static OpaqueDescriptor |
createDescriptor(String name, Connection conn) Deprecated. Descriptor factory. |
String |
descType() Deprecated. Describe this type. |
OracleTypeMetaData.Kind |
getKind() Deprecated. Return the kind of type. |
long |
getMaxLength() Deprecated. Return the maximun number of bytes this opaque object can hold. |
int |
getTypeCode() Deprecated. Return the type code: OracleTypes.SQLXML if type is SYS.XMLTYPE else return the OPAQUE type code OracleTypes.OPAQUE |
boolean |
hasFixedSize() Deprecated. Indicates whether the Opaque type has fixed size. |
boolean |
hasUnboundedSize() Deprecated. Indicates whether the Opaque type has unbounded size (). |
boolean |
isModeledInC() Deprecated. Indicates whether the Opaque type is modelled in C language. |
boolean |
isTrustedLibrary() Deprecated. Indicates whether the Trusted Library implementing Support functions are specified for the Opaque type. |
Methods inherited from class oracle.sql.TypeDescriptor |
---|
getACProxy, getConnectionDuringExceptionHandling, getInternalTypeCode, getName, getPrecision, getScale, getSubtypeName, getTypeCodeName, initMetadataRecursively, initNamesRecursively, isTransient, printXML, printXML, setACProxy, setConnection, setPrecision, setScale, toDatum, toJDBCObject, toXMLString, toXMLString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jdbc.internal.ACProxyable |
---|
getACProxy, setACProxy |
Methods inherited from interface oracle.jdbc.OracleTypeMetaData |
---|
getName, getSchemaName, getSQLName, getTypeCodeName |
Field Detail |
---|
public static final boolean TRACE
Method Detail |
---|
public static OpaqueDescriptor createDescriptor(String name, Connection conn) throws SQLException
name
- a String naming the type. (Not necessarily fully qualified)conn
- a Connection to a databaseSQLException
public static OpaqueDescriptor createDescriptor(oracle.sql.SQLName sqlName, Connection conn) throws SQLException
name
- a SQLNameconnection
- a Connection to a databaseSQLException
public OracleTypeMetaData.Kind getKind()
OracleTypeMetaData
getKind
in interface OracleTypeMetaData
getKind
in class TypeDescriptor
public int getTypeCode() throws SQLException
getTypeCode
in interface OracleTypeMetaData
getTypeCode
in class TypeDescriptor
SQLException
public long getMaxLength() throws SQLException
getMaxLength
in interface OracleTypeMetaData.Opaque
SQLException
public boolean isTrustedLibrary() throws SQLException
isTrustedLibrary
in interface OracleTypeMetaData.Opaque
SQLException
public boolean isModeledInC() throws SQLException
isModeledInC
in interface OracleTypeMetaData.Opaque
SQLException
public boolean hasUnboundedSize() throws SQLException
hasUnboundedSize
in interface OracleTypeMetaData.Opaque
SQLException
public boolean hasFixedSize() throws SQLException
hasFixedSize
in interface OracleTypeMetaData.Opaque
SQLException
public String descType() throws SQLException
SQLException
|
Oracle®Database JDBC Java API Reference 12c Release 1 (12.1.0.2) E56669-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |