インタフェース
org.seasar.doma.jdbc.entity.Entity の使用

Entity を使用しているパッケージ
org.seasar.doma.copy エンティティ、JavaBeans、 Map のオブジェクトをコピーするクラスを提供します。 
org.seasar.doma.jdbc.entity エンティティやそのプロパティを表すクラスやインタフェースを提供します。 
org.seasar.doma.jdbc.id エンティティの識別子に関するクラスやインタフェースを提供します。 
 

org.seasar.doma.copy での Entity の使用
 

Entity 型のパラメータを持つ org.seasar.doma.copy のメソッド
protected  void BuiltinCopyUtilDelegate.copyFromBeanToEntity(BeanWrapper src, Entity<?> dest, CopyOptions copyOptions)
          JavaBeans から エンティティにコピーします。
protected  void BuiltinCopyUtilDelegate.copyFromEntityToBean(Entity<?> src, BeanWrapper dest, CopyOptions copyOptions)
          エンティティから JavaBeans にコピーします。
protected  void BuiltinCopyUtilDelegate.copyFromEntityToEntity(Entity<?> src, Entity<?> dest, CopyOptions copyOptions)
          エンティティからエンティティにコピーします。
protected  void BuiltinCopyUtilDelegate.copyFromEntityToEntity(Entity<?> src, Entity<?> dest, CopyOptions copyOptions)
          エンティティからエンティティにコピーします。
protected  void BuiltinCopyUtilDelegate.copyFromEntityToMap(Entity<?> src, Map<String,Object> dest, CopyOptions copyOptions)
          エンティティから Map にコピーします。
protected  void BuiltinCopyUtilDelegate.copyFromMapToEntity(Map<String,Object> src, Entity<?> dest, CopyOptions copyOptions)
          Map からエンティティにコピーします。
protected  void BuiltinCopyUtilDelegate.copyToEntityProperty(Class<?> srcClass, String srcPropertyName, Object srcPropertyValue, Entity<?> dest, CopyOptions copyOptions)
          エンティティのプロパティにコピーします。
 

org.seasar.doma.jdbc.entity での Entity の使用
 

Entity を実装している org.seasar.doma.jdbc.entity のクラス
 class DomaAbstractEntity<I>
          Entity の骨格実装です。
 

org.seasar.doma.jdbc.id での Entity の使用
 

Entity として宣言されている org.seasar.doma.jdbc.id のフィールド
protected  Entity<?> IdGenerationConfig.entity
          識別子が属するエンティティ
 

Entity を返す org.seasar.doma.jdbc.id のメソッド
 Entity<?> IdGenerationConfig.getEntity()
           
 

Entity 型のパラメータを持つ org.seasar.doma.jdbc.id のコンストラクタ
IdGenerationConfig(Config config, Entity<?> entity, String qualifiedTableName, String idColumnName)
          インスタンスを構築します。
 



Copyright © 2009 The Seasar Foundation. All Rights Reserved.