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, getTypeCodeNameint getTypeVersion()
throws SQLException
SQLExceptionint getLength()
throws SQLException
SQLExceptionResultSetMetaData getMetaData() throws SQLException
if - database access error occursSQLExceptionboolean isFinalType()
throws SQLException
SQLExceptionboolean isSubtype()
throws SQLException
SQLExceptionboolean isInstantiable()
throws SQLException
SQLExceptionString getSupertypeName() throws SQLException
SQLExceptionint getLocalAttributeCount()
throws SQLException
SQLExceptionString[] getSubtypeNames() throws SQLException
SQLException