net.sf.thirdi.jdbc.impl
クラス ORMapperImpl

java.lang.Object
  上位を拡張 net.sf.thirdi.jdbc.impl.ORMapperImpl
すべての実装されたインタフェース:
ORMapper

public class ORMapperImpl
extends java.lang.Object
implements ORMapper

概要(abstract): ORマッパー  .

ORマッパー実装

導入されたバージョン:
JDK 5.0
バージョン:
1.0
作成者:
kensir0u

コンストラクタの概要
ORMapperImpl()
           
 
メソッドの概要
<T> T
mapRow(java.sql.ResultSet rs, java.lang.Class<T> clazz)
          概要(abstract)ResultSetを単一Beanにマッピングします。
<T> java.util.List<T>
mapRowList(java.sql.ResultSet rs, java.lang.Class<T> clazz)
          概要(abstract)ResultSetをマッピングしたBeanをListに格納します。
<T> java.util.List<T>
mapRowList(java.sql.ResultSet rs, java.lang.Class<T> clazz, BeanDecorater beandecorater)
          概要(abstract)ResultSetをマッピングしたBeanをListに格納します。
<T> java.util.List<T>
mapRowList(java.sql.ResultSet rs, java.lang.Class<T> clazz, BeanDecorater beandecorater, long maxcount)
          概要(abstract)ResultSetをマッピングしたBeanをListに格納します。
<T> java.util.List<T>
mapRowList(java.sql.ResultSet rs, java.lang.Class<T> clazz, long maxcount)
          概要(abstract)ResultSetをマッピングしたBeanをListに格納します。
 java.util.Map<java.lang.String,?> toMap(java.sql.ResultSet rs)
          概要(abstract)ResultSetをカラム名をKEYにMapに格納します。
 java.util.Map<java.lang.String,?> toMap(java.sql.ResultSet rs, MappingLetterType type)
          概要(abstract)ResultSetをカラム名をKEYにMapに格納します。
 java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs)
          概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。
 java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs, long maxcount)
          概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。
 java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs, MappingLetterType type)
          概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。
 java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs, MappingLetterType type, long maxcount)
          概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ORMapperImpl

public ORMapperImpl()
メソッドの詳細

mapRow

public <T> T mapRow(java.sql.ResultSet rs,
                    java.lang.Class<T> clazz)
インタフェース ORMapper の記述:
概要(abstract)ResultSetを単一Beanにマッピングします。 .

ResultSetを単一Beanにマッピングします。

定義:
インタフェース ORMapper 内の mapRow
パラメータ:
rs - ResultSetオブジェクト
clazz - Bean Class
戻り値:
マッピング後のBeanオブジェクト

mapRowList

public <T> java.util.List<T> mapRowList(java.sql.ResultSet rs,
                                        java.lang.Class<T> clazz)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをマッピングしたBeanをListに格納します。 .

ResultSetをマッピングしたBeanをListに格納します。

定義:
インタフェース ORMapper 内の mapRowList
パラメータ:
rs - ResultSetオブジェクト
clazz - Bean Class
戻り値:
Beanマッピング後のList

toMapList

public java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。 .

ResultSetをカラム名をKEYにMapに格納したものをListに格納します。

定義:
インタフェース ORMapper 内の toMapList
パラメータ:
rs - ResultSetオブジェクト
戻り値:
レコードマッピング後のリストオブジェクト

toMap

public java.util.Map<java.lang.String,?> toMap(java.sql.ResultSet rs)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをカラム名をKEYにMapに格納します。 .

ResultSetをカラム名をKEYにMapに格納します。
 カラム名はオリジナルの文字で格納されます。

定義:
インタフェース ORMapper 内の toMap
パラメータ:
rs - ResultSetオブジェクト
戻り値:
レコードマッピング後のMapオブジェクト

mapRowList

public <T> java.util.List<T> mapRowList(java.sql.ResultSet rs,
                                        java.lang.Class<T> clazz,
                                        BeanDecorater beandecorater)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをマッピングしたBeanをListに格納します。 .

ResultSetをマッピングしたBeanをListに格納します。
データバインドしたBeanをListに格納する前にデコレーターが呼ばれます。

定義:
インタフェース ORMapper 内の mapRowList
パラメータ:
rs - ResultSetオブジェクト
clazz - Bean Class
beandecorater - デコレーター
戻り値:
Beanマッピング後のList

toMap

public java.util.Map<java.lang.String,?> toMap(java.sql.ResultSet rs,
                                               MappingLetterType type)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをカラム名をKEYにMapに格納します。 .

ResultSetをカラム名をKEYにMapに格納します。
カラム名は大文字、小文字を指定可能です。

定義:
インタフェース ORMapper 内の toMap
パラメータ:
rs - ResultSetオブジェクト
type - 文字タイプ
戻り値:
レコードマッピング後のMapオブジェクト

toMapList

public java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs,
                                                                   MappingLetterType type)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。 .

ResultSetをカラム名をKEYにMapに格納したものをListに格納します。
 Listに格納するレコードのカラム文字を大文字、小文字と指定することができます。 

定義:
インタフェース ORMapper 内の toMapList
パラメータ:
rs - ResultSetオブジェクト
type - 文字タイプ
戻り値:
レコードマッピング後のリストオブジェクト

mapRowList

public <T> java.util.List<T> mapRowList(java.sql.ResultSet rs,
                                        java.lang.Class<T> clazz,
                                        long maxcount)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをマッピングしたBeanをListに格納します。 .

ResultSetをマッピングしたBeanをListに格納します。
 レコードカウントの指定ができます。

定義:
インタフェース ORMapper 内の mapRowList
パラメータ:
rs - ResultSetオブジェクト
clazz - Bean Class
maxcount - レコード最大値
戻り値:
Beanマッピング後のList

mapRowList

public <T> java.util.List<T> mapRowList(java.sql.ResultSet rs,
                                        java.lang.Class<T> clazz,
                                        BeanDecorater beandecorater,
                                        long maxcount)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをマッピングしたBeanをListに格納します。 .

 * ResultSetをマッピングしたBeanをListに格納します。
 データバインドしたBeanをListに格納する前にデコレーターが呼ばれます。
レコードカウントの指定ができます。

定義:
インタフェース ORMapper 内の mapRowList
パラメータ:
rs - ResultSetオブジェクト
clazz - Bean Class
beandecorater - デコレーター
maxcount - レコードカウント最大値
戻り値:
Beanマッピング後のList

toMapList

public java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs,
                                                                   long maxcount)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。 .

ResultSetをカラム名をKEYにMapに格納したものをListに格納します。
 Listに格納するレコードの最大値を指定することができます。 

定義:
インタフェース ORMapper 内の toMapList
パラメータ:
rs - {java.sql.ResultSet}オブジェクト
maxcount - レコード最大値
戻り値:
レコードマッピング後のリストオブジェクト

toMapList

public java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs,
                                                                   MappingLetterType type,
                                                                   long maxcount)
インタフェース ORMapper の記述:
概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。 .

ResultSetをカラム名をKEYにMapに格納したものをListに格納します。
 Listに格納するレコードのカラム文字を大文字、小文字と指定することができます。
Listに格納するレコードの最大値を指定することができます。  

定義:
インタフェース ORMapper 内の toMapList
パラメータ:
rs - ResultSetオブジェクト
type - 文字タイプ
maxcount - レコード最大値
戻り値:
レコードマッピング後のリストオブジェクト