org.maachang.mimdb.core

## クラス MimdbResultRow

- java.lang.Object
- - org.maachang.mimdb.core.MimdbResultRow

- すべての実装されたインタフェース:
    java.util.Map<java.lang.Object,java.lang.Object>, MimdbBase

      public abstract class MimdbResultRow
      extends java.lang.Object
      implements java.util.Map<java.lang.Object,java.lang.Object>, MimdbBase

  結果行要素.
  導入されたバージョン:
    MasterInMemDB 1.00
  バージョン:
    2013/10/10
  作成者:
    masahito suzuki

- - ### ネストされたクラスの概要

    - ### インタフェースから継承されたネストされたクラス/インタフェース java.util.Map

      `java.util.Map.Entry<K,V>`

  - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `MimdbResultRow()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `java.lang.Boolean` | `getBoolean(int no)` boolean情報を取得.
    `java.lang.Boolean` | `getBoolean(java.lang.String key)` boolean情報を取得.
    `java.sql.Date` | `getDate(int no)` Date情報を取得.
    `java.sql.Date` | `getDate(java.lang.String key)` Date情報を取得.
    `java.lang.Double` | `getDouble(int no)` double情報を取得.
    `java.lang.Double` | `getDouble(java.lang.String key)` double情報を取得.
    `java.lang.Float` | `getFloat(int no)` float情報を取得.
    `java.lang.Float` | `getFloat(java.lang.String key)` float情報を取得.
    `java.lang.Integer` | `getInt(int no)` int情報を取得.
    `java.lang.Integer` | `getInt(java.lang.String key)` int情報を取得.
    `abstract int` | `getLineNo()` 対象の行番号を取得.
    `java.lang.Long` | `getLong(int no)` long情報を取得.
    `java.lang.Long` | `getLong(java.lang.String key)` long情報を取得.
    `abstract java.lang.String` | `getName()` テーブル名の取得.
    `java.lang.String` | `getString(int no)` String情報を取得.
    `java.lang.String` | `getString(java.lang.String key)` String情報を取得.
    `java.sql.Time` | `getTime(int no)` Time情報を取得.
    `java.sql.Time` | `getTime(java.lang.String key)` Time情報を取得.
    `java.sql.Timestamp` | `getTimestamp(int no)` Timestamp情報を取得.
    `java.sql.Timestamp` | `getTimestamp(java.lang.String key)` Timestamp情報を取得.
    `abstract java.lang.Object` | `getValue(int n)` カラム項番で情報を取得.

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

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

    - ### インタフェースから継承されたメソッド java.util.Map

      `clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values`

    - ### インタフェースから継承されたメソッド org.maachang.mimdb.core.MimdbBase

      `getDbId`

- - ### コンストラクタの詳細

    - #### MimdbResultRow

          public MimdbResultRow()

  - ### メソッドの詳細

    - #### getName

          public abstract java.lang.String getName()

      テーブル名の取得.
      戻り値:
        String テーブル名が返却されます.

    - #### getLineNo

          public abstract int getLineNo()

      対象の行番号を取得.
      戻り値:
        int 行番号が返却されます.

    - #### getValue

          public abstract java.lang.Object getValue(int n)

      カラム項番で情報を取得.
      パラメータ:
        `n` - 対象の項番を設定します.
      戻り値:
        Object 情報が返却されます.

    - #### getBoolean

          public java.lang.Boolean getBoolean(int no)
                                       throws java.lang.Exception

      boolean情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        Boolean 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getInt

          public java.lang.Integer getInt(int no)
                                   throws java.lang.Exception

      int情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        Integer 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getLong

          public java.lang.Long getLong(int no)
                                 throws java.lang.Exception

      long情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        Long 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getFloat

          public java.lang.Float getFloat(int no)
                                   throws java.lang.Exception

      float情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        Float 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getDouble

          public java.lang.Double getDouble(int no)
                                     throws java.lang.Exception

      double情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        Double 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getString

          public java.lang.String getString(int no)
                                     throws java.lang.Exception

      String情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        String 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getDate

          public java.sql.Date getDate(int no)
                                throws java.lang.Exception

      Date情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        Date 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getTime

          public java.sql.Time getTime(int no)
                                throws java.lang.Exception

      Time情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        Time 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getTimestamp

          public java.sql.Timestamp getTimestamp(int no)
                                          throws java.lang.Exception

      Timestamp情報を取得.
      パラメータ:
        `no` - 対象の項番を設定します.
      戻り値:
        Timestamp 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getBoolean

          public java.lang.Boolean getBoolean(java.lang.String key)
                                       throws java.lang.Exception

      boolean情報を取得.
      パラメータ:
        `key` - 対象のカラム名を設定します.
      戻り値:
        Boolean 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getInt

          public java.lang.Integer getInt(java.lang.String key)
                                   throws java.lang.Exception

      int情報を取得.
      パラメータ:
        `key` - 対象のカラム名を設定します.
      戻り値:
        Integer 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getLong

          public java.lang.Long getLong(java.lang.String key)
                                 throws java.lang.Exception

      long情報を取得.
      パラメータ:
        `key` - 対象のカラム名を設定します.
      戻り値:
        Long 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getFloat

          public java.lang.Float getFloat(java.lang.String key)
                                   throws java.lang.Exception

      float情報を取得.
      パラメータ:
        `key` - 対象のカラム名を設定します.
      戻り値:
        Float 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getDouble

          public java.lang.Double getDouble(java.lang.String key)
                                     throws java.lang.Exception

      double情報を取得.
      パラメータ:
        `key` - 対象のカラム名を設定します.
      戻り値:
        Double 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getString

          public java.lang.String getString(java.lang.String key)
                                     throws java.lang.Exception

      String情報を取得.
      パラメータ:
        `key` - 対象のカラム名を設定します.
      戻り値:
        String 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getDate

          public java.sql.Date getDate(java.lang.String key)
                                throws java.lang.Exception

      Date情報を取得.
      パラメータ:
        `key` - 対象のカラム名を設定します.
      戻り値:
        Date 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getTime

          public java.sql.Time getTime(java.lang.String key)
                                throws java.lang.Exception

      Time情報を取得.
      パラメータ:
        `key` - 対象のカラム名を設定します.
      戻り値:
        Time 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.

    - #### getTimestamp

          public java.sql.Timestamp getTimestamp(java.lang.String key)
                                          throws java.lang.Exception

      Timestamp情報を取得.
      パラメータ:
        `key` - 対象のカラム名を設定します.
      戻り値:
        Timestamp 情報が返却されます.
      例外:
        `java.lang.Exception` - 例外.