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
SQLException
ResultSetMetaData getMetaData() throws SQLException
if
- database access error occursSQLException
boolean isFinalType() throws SQLException
SQLException
boolean isSubtype() throws SQLException
SQLException
boolean isInstantiable() throws SQLException
SQLException
String getSupertypeName() throws SQLException
SQLException
int getLocalAttributeCount() throws SQLException
SQLException
String[] getSubtypeNames() throws SQLException
SQLException