Java in a Nutshell Online Quick Reference for Java 1.1
Availability: JDK 1.1
public abstract interface ResultSetMetaData { // Constants public static final int columnNoNulls; public static final int columnNullable; public static final int columnNullableUnknown; // Public Instance Methods public abstract String getCatalogName(int column) throws SQLException; public abstract int getColumnCount() throws SQLException; public abstract int getColumnDisplaySize(int column) throws SQLException; public abstract String getColumnLabel(int column) throws SQLException; public abstract String getColumnName(int column) throws SQLException; public abstract int getColumnType(int column) throws SQLException; public abstract String getColumnTypeName(int column) throws SQLException; public abstract int getPrecision(int column) throws SQLException; public abstract int getScale(int column) throws SQLException; public abstract String getSchemaName(int column) throws SQLException; public abstract String getTableName(int column) throws SQLException; public abstract boolean isAutoIncrement(int column) throws SQLException; public abstract boolean isCaseSensitive(int column) throws SQLException; public abstract boolean isCurrency(int column) throws SQLException; public abstract boolean isDefinitelyWritable(int column) throws SQLException; public abstract int isNullable(int column) throws SQLException; public abstract boolean isReadOnly(int column) throws SQLException; public abstract boolean isSearchable(int column) throws SQLException; public abstract boolean isSigned(int column) throws SQLException; public abstract boolean isWritable(int column) throws SQLException; }