|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The IfmxResultSetMetaData interface contains Informix extensions to the ResultSetMetaData interface.
Field Summary |
Fields inherited from interface java.sql.ResultSetMetaData |
columnNoNulls, columnNullable, columnNullableUnknown |
Method Summary | |
int |
getAlignment(int column)
Gets the Column's alignment |
IfmxResultSetMetaData |
getChild(int column)
Gets the Column's child complex type information for a nested complex type. |
int |
getColumnExtendedId(int column)
Gets the Column's extended id |
int |
getColumnStartPosition(int column)
Gets the Column's starting position in the tuple |
int |
getEncodedLength(int column)
Gets the column's encoded Length |
java.lang.String |
getExtendedName(int column)
Gets the Column's extended name |
java.lang.String |
getExtendedOwnerName(int column)
Gets the Column's extended type's owner name |
short |
getFieldNo(int column)
Gets the Column's Field number |
int |
getIfxColumnType(int column)
Gets a column's Informix SQL type |
short |
getLevelNo(int column)
Gets the Column's Level number |
short |
getParentNo(int column)
Gets the Column's Parent number |
short |
getReference(int column)
Gets the Column's reference type |
short |
getSeqNo(int column)
Gets the Column's Sequence number |
int |
getSourceType(int column)
Gets the Column's SourceType |
boolean |
isDistinct(int column)
Is the column a distinct type |
boolean |
isNamedRow(int column)
Is the column a named row type |
Methods inherited from interface java.sql.ResultSetMetaData |
getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritable |
Method Detail |
public int getColumnStartPosition(int column) throws java.sql.SQLException
Gets the Column's starting position in the tuple
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic int getColumnExtendedId(int column) throws java.sql.SQLException
Gets the Column's extended id
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic java.lang.String getExtendedName(int column) throws java.sql.SQLException
Gets the Column's extended name
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic java.lang.String getExtendedOwnerName(int column) throws java.sql.SQLException
Gets the Column's extended type's owner name
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic short getReference(int column) throws java.sql.SQLException
Gets the Column's reference type
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic int getAlignment(int column) throws java.sql.SQLException
Gets the Column's alignment
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic int getSourceType(int column) throws java.sql.SQLException
Gets the Column's SourceType
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic int getEncodedLength(int column) throws java.sql.SQLException
Gets the column's encoded Length
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic int getIfxColumnType(int column) throws java.sql.SQLException
Gets a column's Informix SQL type
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occursTypes
public boolean isDistinct(int column) throws java.sql.SQLException
Is the column a distinct type
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic boolean isNamedRow(int column) throws java.sql.SQLException
Is the column a named row type
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic IfmxResultSetMetaData getChild(int column) throws java.sql.SQLException
Gets the Column's child complex type information for a nested complex type.
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic short getLevelNo(int column) throws java.sql.SQLException
Gets the Column's Level number
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic short getSeqNo(int column) throws java.sql.SQLException
Gets the Column's Sequence number
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic short getParentNo(int column) throws java.sql.SQLException
Gets the Column's Parent number
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurspublic short getFieldNo(int column) throws java.sql.SQLException
Gets the Column's Field number
column
- the first column is 1, the second is 2, ...
java.sql.SQLException
- if a database access error occurs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |