net.sf.thirdi.jdbc
インタフェース ORMapper

既知の実装クラスの一覧:
ORMapperImpl

public interface ORMapper

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

ORマッパー

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

メソッドの概要
<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, BeanDecorator beandecorater)
          概要(abstract)ResultSetをマッピングしたBeanをListに格納します。
<T> java.util.List<T>
mapRowList(java.sql.ResultSet rs, java.lang.Class<T> clazz, BeanDecorator 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に格納します。
 

メソッドの詳細

mapRow

<T> T mapRow(java.sql.ResultSet rs,
             java.lang.Class<T> clazz)
概要(abstract)ResultSetを単一Beanにマッピングします。 .

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

パラメータ:
rs - ResultSetオブジェクト
clazz - Bean Class
戻り値:
マッピング後のBeanオブジェクト

mapRowList

<T> java.util.List<T> mapRowList(java.sql.ResultSet rs,
                                 java.lang.Class<T> clazz)
概要(abstract)ResultSetをマッピングしたBeanをListに格納します。 .

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

パラメータ:
rs - ResultSetオブジェクト
clazz - Bean Class
戻り値:
Beanマッピング後のList

mapRowList

<T> java.util.List<T> mapRowList(java.sql.ResultSet rs,
                                 java.lang.Class<T> clazz,
                                 long maxcount)
概要(abstract)ResultSetをマッピングしたBeanをListに格納します。 .

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

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

mapRowList

<T> java.util.List<T> mapRowList(java.sql.ResultSet rs,
                                 java.lang.Class<T> clazz,
                                 BeanDecorator beandecorater)
概要(abstract)ResultSetをマッピングしたBeanをListに格納します。 .

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

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

mapRowList

<T> java.util.List<T> mapRowList(java.sql.ResultSet rs,
                                 java.lang.Class<T> clazz,
                                 BeanDecorator beandecorater,
                                 long maxcount)
概要(abstract)ResultSetをマッピングしたBeanをListに格納します。 .

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

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

toMap

java.util.Map<java.lang.String,?> toMap(java.sql.ResultSet rs)
概要(abstract)ResultSetをカラム名をKEYにMapに格納します。 .

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

パラメータ:
rs - ResultSetオブジェクト
戻り値:
レコードマッピング後のMapオブジェクト

toMap

java.util.Map<java.lang.String,?> toMap(java.sql.ResultSet rs,
                                        MappingLetterType type)
概要(abstract)ResultSetをカラム名をKEYにMapに格納します。 .

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

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

toMapList

java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs)
概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。 .

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

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

toMapList

java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs,
                                                            long maxcount)
概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。 .

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

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

toMapList

java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs,
                                                            MappingLetterType type)
概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。 .

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

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

toMapList

java.util.List<java.util.Map<java.lang.String,?>> toMapList(java.sql.ResultSet rs,
                                                            MappingLetterType type,
                                                            long maxcount)
概要(abstract)ResultSetをカラム名をKEYにMapに格納したものをListに格納します。 .

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

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