インタフェース
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(Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices)
          AbstractEntityMapperを作成します。
AbstractRelationshipEntityMapper(Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices, Field field, Field inverseField)
          AbstractRelationshipEntityMapperを作成します。
EntityMapperImpl(Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices)
          EntityMapperImplを作成します。
ManyToOneEntityMapperImpl(Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices, Field field, Field inverseField)
          ManyToOneEntityMapperImplを作成します。
OneToManyEntityMapperImpl(Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices, Field field, Field inverseField)
          OneToManyEntityMapperImplを作成します。
OneToOneEntityMapperImpl(Class<?> entityClass, PropertyMapper[] propertyMappers, int[] idIndices, Field field, Field inverseField)
          OneToOneEntityMapperImplを作成します。
 

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

PropertyMapper 型のパラメータを持つ org.seasar.extension.jdbc.query のメソッド
protected  AbstractRelationshipEntityMapper AutoSelectImpl.createRelationshipEntityMapper(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, String tableAlias, List<PropertyMapper> propertyMapperList, List<Integer> idIndexList)
          エンティティの準備をします。
protected  PropertyMapperImpl[] AutoSelectImpl.toPropertyMapperArray(List<PropertyMapper> propertyMapperList)
          プロパティマッパーの配列に変換します。
 



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