StructDescriptor

Extends oracle.sql.TypeDescripton. Implements java.io.Serializable.

The constructor for this class is:

StructDescriptor(oracle.sql.SQLName name, oracle.sql.OracleTypeADT type,
   java.sql.Connection connection)

Inherited fields

The following field is inherited from oracle.sql.TypeDescriptor:

DEBUG_SERIALIZATION

Methods

createDescriptor(java.lang.String name , java.sql.Connection conn )

Returns StructDescriptor. Static method.

descType( )

Returns java.lang.String description.

getJavaClassName( )

Returns java.lang.String with external name of the JAVA_STRUCT type.

getLanguage( )

Returns java.lang.String.

getLength( )

Returns int with number of fields in the Object Type.

getLocalAttributeCount( )

Returns int with the number of attributes defined in the subtype.

getMetaData( )

Returns java.sql.ResultSetMetaData.

getSubtypeNames( )

Returns java.lang.String[] with SQL type names of the direct subtypes.

getSupertypeName( )

Returns java.lang.String with SQL type name of the direct supertype.

getTypeCode( )

Returns int.

getTypeVersion( )

Returns int.

isFinalType( )

Returns a Boolean indicating whether the Object type is a final type.

isInstantiable( )

Returns a Boolean indicating whether the Object type is instantiable.

isJavaObject( )

Returns a Boolean indicating whether the Object type is JAVA_STRUCT or STRUCT.

isSubtype( )

Returns a Boolean.

Inherited methods

The following methods are inherited from oracle.sql.TypeDescriptor:

getName
getSubtypeName
setConnection

Inherits all methods ...

Get Oracle in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.