| 
        ResultSetMetaData Methods
        | 
        Version Introduced
        | 
        Supported
        | 
        Comments
        | 
| 
        String getCatalogName(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        String getColumnClassName(int)
        | 
        2.0 Core
        | 
        Yes
        |  | 
| 
        int getColumnCount()
        | 
        1.0
        | 
        Yes
        |  | 
| 
        int getColumnDisplaySize(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        String getColumnLabel(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        String getColumnName(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        int getColumnType(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        String getColumnTypeName(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        int getPrecision(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        int getScale(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        String getSchemaName(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        String getTableName(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        boolean isAutoIncrement(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        boolean isCaseSensitive(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        boolean isCurrency(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        boolean isDefinitelyWritable(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        int isNullable(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        boolean isReadOnly(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        boolean isSearchable(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        boolean isSigned(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        boolean isWrapperFor(Class<?> iface)
        | 
        4.0
        | 
        Yes
        | |
| 
        boolean isWritable(int)
        | 
        1.0
        | 
        Yes
        |  | 
| 
        <T> T unwrap(Class<T> iface)
        | 
        4.0
        | 
        Yes
        |