public interface StructMetaData extends OracleResultSetMetaData
OracleResultSetMetaData.SecurityAttribute
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttributeJavaName(int column)
Gets a JAVA_STRUCT attribute's external name.
|
int |
getLocalColumnCount()
Get number of local attributes i.e.
|
java.lang.String |
getOracleColumnClassName(int column)
Return the fully-qualified name of the Datum class whose instances
are manufactured if the method OracleResultSet.getOracleObject is
called to retrieve a value from a column.
|
boolean |
isInherited(int column)
Indicates whether the attribute is inherited from its supertype.
|
getAnnotations, getDomainName, getDomainSchema, getScale, getSecurityAttribute, getVectorMetaData, isColumnInvisible, isColumnJSON, isNCHAR, isVariableScale
getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritable
java.lang.String getAttributeJavaName(int column) throws java.sql.SQLException
column
- the first attribute is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursjava.lang.String getOracleColumnClassName(int column) throws java.sql.SQLException
column
- java.sql.SQLException
boolean isInherited(int column) throws java.sql.SQLException
column
- java.sql.SQLException
- if a database access error occursint getLocalColumnCount() throws java.sql.SQLException
java.sql.SQLException
- if a database access error occurs