public static interface OracleTypeMetaData.Struct extends OracleTypeMetaData
OracleTypeMetaData.Array, OracleTypeMetaData.ArrayStorage, OracleTypeMetaData.Kind, OracleTypeMetaData.Opaque, OracleTypeMetaData.Struct| Modifier and Type | Method and Description | 
|---|---|
int | 
getLength()
The number of fields in the Object Type. 
 | 
int | 
getLocalAttributeCount()
Returns the number of attributes defined in the subtype. 
 | 
ResultSetMetaData | 
getMetaData()
Gets the metadata regarding this type. 
 | 
String[] | 
getSubtypeNames()
Returns the SQL type names of the direct subtypes. 
 | 
String | 
getSupertypeName()
Returns the SQL type name of the direct subtype. 
 | 
int | 
getTypeVersion()  | 
boolean | 
isFinalType()
Indicates whether the object type is a final type. 
 | 
boolean | 
isInstantiable()
Indicates whether the object type is instantiable. 
 | 
boolean | 
isSubtype()
Indicates whether the object type is a subtype. 
 | 
getKind, getName, getSchemaName, getSQLName, getTypeCode, getTypeCodeName
int getTypeVersion()
            throws SQLException
SQLException
int getLength()
       throws SQLException
SQLExceptionResultSetMetaData getMetaData() throws SQLException
if - database access error occursSQLException
boolean isFinalType()
             throws SQLException
SQLException
boolean isSubtype()
           throws SQLException
SQLException
boolean isInstantiable()
                throws SQLException
SQLExceptionString getSupertypeName() throws SQLException
SQLException
int getLocalAttributeCount()
                    throws SQLException
SQLExceptionString[] getSubtypeNames() throws SQLException
SQLException