org.maachang.mimdb.jdbc

## クラス MimdbJdbcResultSetMetaData

- java.lang.Object
- - org.maachang.mimdb.jdbc.MimdbJdbcResultSetMetaData

- すべての実装されたインタフェース:
    java.sql.ResultSetMetaData, java.sql.Wrapper

      public class MimdbJdbcResultSetMetaData
      extends java.lang.Object
      implements java.sql.ResultSetMetaData

  Mimdb-JDBC ResultSet.
  導入されたバージョン:
    MasterInMemDB 1.00
  バージョン:
    2013/11/19
  作成者:
    masahito suzuki

- - ### フィールドの概要

    - ### インタフェースから継承されたフィールド java.sql.ResultSetMetaData

      `columnNoNulls, columnNullable, columnNullableUnknown`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `java.lang.String` | `getCatalogName(int column)`
    `java.lang.String` | `getColumnClassName(int column)`
    `int` | `getColumnCount()`
    `int` | `getColumnDisplaySize(int column)`
    `java.lang.String` | `getColumnLabel(int column)`
    `java.lang.String` | `getColumnName(int column)`
    `int` | `getColumnType(int column)`
    `java.lang.String` | `getColumnTypeName(int column)`
    `int` | `getPrecision(int column)`
    `int` | `getScale(int column)`
    `java.lang.String` | `getSchemaName(int column)`
    `java.lang.String` | `getTableName(int column)`
    `boolean` | `isAutoIncrement(int column)`
    `boolean` | `isCaseSensitive(int column)`
    `boolean` | `isCurrency(int column)`
    `boolean` | `isDefinitelyWritable(int column)`
    `int` | `isNullable(int column)`
    `boolean` | `isReadOnly(int column)`
    `boolean` | `isSearchable(int column)`
    `boolean` | `isSigned(int column)`
    `boolean` | `isWrapperFor(java.lang.Class<?> iface)`
    `boolean` | `isWritable(int column)`
    `<T> T` | `unwrap(java.lang.Class<T> iface)`

    - ### クラスから継承されたメソッド java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### メソッドの詳細

    - #### getCatalogName

          public java.lang.String getCatalogName(int column)
                                          throws java.sql.SQLException

      定義:
        `getCatalogName` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getColumnClassName

          public java.lang.String getColumnClassName(int column)
                                              throws java.sql.SQLException

      定義:
        `getColumnClassName` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getColumnCount

          public int getColumnCount()
                             throws java.sql.SQLException

      定義:
        `getColumnCount` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getColumnDisplaySize

          public int getColumnDisplaySize(int column)
                                   throws java.sql.SQLException

      定義:
        `getColumnDisplaySize` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getColumnLabel

          public java.lang.String getColumnLabel(int column)
                                          throws java.sql.SQLException

      定義:
        `getColumnLabel` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getColumnName

          public java.lang.String getColumnName(int column)
                                         throws java.sql.SQLException

      定義:
        `getColumnName` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getColumnType

          public int getColumnType(int column)
                            throws java.sql.SQLException

      定義:
        `getColumnType` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getColumnTypeName

          public java.lang.String getColumnTypeName(int column)
                                             throws java.sql.SQLException

      定義:
        `getColumnTypeName` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getPrecision

          public int getPrecision(int column)
                           throws java.sql.SQLException

      定義:
        `getPrecision` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getScale

          public int getScale(int column)
                       throws java.sql.SQLException

      定義:
        `getScale` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getSchemaName

          public java.lang.String getSchemaName(int column)
                                         throws java.sql.SQLException

      定義:
        `getSchemaName` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### getTableName

          public java.lang.String getTableName(int column)
                                        throws java.sql.SQLException

      定義:
        `getTableName` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isAutoIncrement

          public boolean isAutoIncrement(int column)
                                  throws java.sql.SQLException

      定義:
        `isAutoIncrement` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isCaseSensitive

          public boolean isCaseSensitive(int column)
                                  throws java.sql.SQLException

      定義:
        `isCaseSensitive` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isCurrency

          public boolean isCurrency(int column)
                             throws java.sql.SQLException

      定義:
        `isCurrency` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isDefinitelyWritable

          public boolean isDefinitelyWritable(int column)
                                       throws java.sql.SQLException

      定義:
        `isDefinitelyWritable` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isNullable

          public int isNullable(int column)
                         throws java.sql.SQLException

      定義:
        `isNullable` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isReadOnly

          public boolean isReadOnly(int column)
                             throws java.sql.SQLException

      定義:
        `isReadOnly` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isSearchable

          public boolean isSearchable(int column)
                               throws java.sql.SQLException

      定義:
        `isSearchable` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isSigned

          public boolean isSigned(int column)
                           throws java.sql.SQLException

      定義:
        `isSigned` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isWritable

          public boolean isWritable(int column)
                             throws java.sql.SQLException

      定義:
        `isWritable` インタフェース内 `java.sql.ResultSetMetaData`
      例外:
        `java.sql.SQLException`

    - #### isWrapperFor

          public boolean isWrapperFor(java.lang.Class<?> iface)
                               throws java.sql.SQLException

      定義:
        `isWrapperFor` インタフェース内 `java.sql.Wrapper`
      例外:
        `java.sql.SQLException`

    - #### unwrap

          public <T> T unwrap(java.lang.Class<T> iface)
                   throws java.sql.SQLException

      定義:
        `unwrap` インタフェース内 `java.sql.Wrapper`
      例外:
        `java.sql.SQLException`