インタフェース
org.seasar.extension.jdbc.PropertyMapper の使用

PropertyMapper を使用しているパッケージ
org.seasar.extension.jdbc.mapper 結果セットのデータをエンティティにマッピングする機能を提供します。 
org.seasar.extension.jdbc.query S2JDBC用のクエリを扱うための実装を提供します。 
 

org.seasar.extension.jdbc.mapper での PropertyMapper の使用
 

PropertyMapper を実装している org.seasar.extension.jdbc.mapper のクラス
 class PropertyMapperImpl
          PropertyMapperの実装クラスです。
 

PropertyMapper として宣言されている org.seasar.extension.jdbc.mapper のフィールド
protected  PropertyMapper[] AbstractEntityMapper.propertyMappers
          プロパティマッパーの配列です。
 

PropertyMapper を返す org.seasar.extension.jdbc.mapper のメソッド
 PropertyMapper[] AbstractEntityMapper.getPropertyMappers()
          プロパティマッパーの配列を返します。
 

PropertyMapper 型のパラメータを持つ org.seasar.extension.jdbc.mapper のコンストラクタ
AbstractEntityMapper(java.lang.Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices)
          AbstractEntityMapperを作成します。
AbstractRelationshipEntityMapper(java.lang.Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices, java.lang.reflect.Field field, java.lang.reflect.Field inverseField)
          AbstractRelationshipEntityMapperを作成します。
EntityMapperImpl(java.lang.Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices)
          EntityMapperImplを作成します。
ManyToOneEntityMapperImpl(java.lang.Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices, java.lang.reflect.Field field, java.lang.reflect.Field inverseField)
          ManyToOneEntityMapperImplを作成します。
OneToManyEntityMapperImpl(java.lang.Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices, java.lang.reflect.Field field, java.lang.reflect.Field inverseField)
          OneToManyEntityMapperImplを作成します。
OneToOneEntityMapperImpl(java.lang.Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices, java.lang.reflect.Field field, java.lang.reflect.Field inverseField)
          OneToOneEntityMapperImplを作成します。
 

org.seasar.extension.jdbc.query での PropertyMapper の使用
 

PropertyMapper 型のパラメータを持つ org.seasar.extension.jdbc.query のメソッド
protected  AbstractRelationshipEntityMapper AutoSelectImpl.createRelationshipEntityMapper(java.lang.Class<?> relationshipClass, PropertyMapper[] propertyMappers, int[] idIndices, PropertyMeta propertyMeta, PropertyMeta inversePropertyMeta)
          関連エンティティマッパーを作成します。
 

Method parameters in org.seasar.extension.jdbc.query with type arguments of type PropertyMapper
protected  void AutoSelectImpl.prepareEntity(EntityMeta em, JoinMeta joinMeta, java.lang.String tableAlias, java.util.List<PropertyMapper> propertyMapperList, java.util.List<java.lang.Integer> idIndexList)
          エンティティの準備をします。
protected  PropertyMapperImpl[] AutoSelectImpl.toPropertyMapperArray(java.util.List<PropertyMapper> propertyMapperList)
          プロパティマッパーの配列に変換します。
 



Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.