Package oracle.jdbc
Interface OracleTypeMetaData
-
- All Known Subinterfaces:
OracleTypeMetaData.Array,OracleTypeMetaData.Opaque,OracleTypeMetaData.Struct
- All Known Implementing Classes:
ArrayDescriptor,OpaqueDescriptor,StructDescriptor,TypeDescriptor
public interface OracleTypeMetaDataThis extension defines methods for meta data describing Oracle specific Types.OracleArrayreplacesARRAY.OracleOpaquereplacesOPAQUE.OracleStructreplacesSTRUCT.- Since:
- 11.2.0.3.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceOracleTypeMetaData.ArrayThis nested interface defines additional methods for array typesstatic classOracleTypeMetaData.ArrayStorageIdentifiesstatic classOracleTypeMetaData.KindIdentifies the kind of named type.static interfaceOracleTypeMetaData.OpaqueThis nested interface defines additional methods for opaque typesstatic interfaceOracleTypeMetaData.StructThis nested interface defines additional methods for struct types
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OracleTypeMetaData.KindgetKind()Return the kind of type.java.lang.StringgetName()Return fully qualified type name.java.lang.StringgetSchemaName()Return sql schema name.oracle.sql.SQLNamegetSQLName()Fully parsed namedintgetTypeCode()Returns type code.java.lang.StringgetTypeCodeName()Returns the type code name.
-
-
-
Method Detail
-
getKind
OracleTypeMetaData.Kind getKind()
Return the kind of type.- Returns:
- kind of type
-
getName
java.lang.String getName() throws java.sql.SQLExceptionReturn fully qualified type name.- Throws:
java.sql.SQLException
-
getSQLName
oracle.sql.SQLName getSQLName() throws java.sql.SQLExceptionFully parsed named- Throws:
java.sql.SQLException
-
getSchemaName
java.lang.String getSchemaName() throws java.sql.SQLExceptionReturn sql schema name.- Throws:
java.sql.SQLException
-
getTypeCode
int getTypeCode() throws java.sql.SQLExceptionReturns type code.- Throws:
java.sql.SQLException
-
getTypeCodeName
java.lang.String getTypeCodeName() throws java.sql.SQLExceptionReturns the type code name.- Throws:
java.sql.SQLException
-
-