クラス MapRowMapper<T>

  • すべての実装されたインタフェース:
    IfRowMapper<T>

    public class MapRowMapper<T>
    extends java.lang.Object
    implements IfRowMapper<T>

    マップROWマッパ

     検索データのカラム名をキーとしてMap(HashMap)にROWデータをマッピングする。
     (ex.) 検索カラムがSCHOOL.IDの場合、生成されるMapインスタンスの
           IDキーに検索値がマッピングされる。
     
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      protected java.lang.Class<T> _clazz
      マッピング対象クラス
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      MapRowMapper​(java.lang.Class<T> clazz)
      コンストラクタ
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      T mapRow​(java.sql.ResultSet resultSet)
      ROWマップ処理
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • _clazz

        protected java.lang.Class<T> _clazz
        マッピング対象クラス
    • コンストラクタの詳細

      • MapRowMapper

        public MapRowMapper​(java.lang.Class<T> clazz)

        コンストラクタ

        パラメータ:
        clazz - マッピングエンティティクラス
    • メソッドの詳細

      • mapRow

        public T mapRow​(java.sql.ResultSet resultSet)
                 throws So4jException

        ROWマップ処理

        定義:
        mapRow インタフェース内 IfRowMapper<T>
        パラメータ:
        resultSet - リザルトセット
        戻り値:
        マッピングインスタンス
        例外:
        So4jException - リザルトセットからメタデータの取得に失敗した場合
        リザルトセットからデータの取得に失敗した場合