org.seasar.framework.container.factory.property
クラス PersistenceContextPropertyDefBuilder
java.lang.Object
org.seasar.framework.container.factory.property.AbstractPropertyDefBuilder<PersistenceContext>
org.seasar.framework.container.factory.property.PersistenceContextPropertyDefBuilder
- すべての実装されたインタフェース:
- PropertyDefBuilder
public class PersistenceContextPropertyDefBuilder
- extends AbstractPropertyDefBuilder<PersistenceContext>
PersistenceContext
アノテーションを読み取りPropertyDef
を作成するコンポーネントの実装クラスです。
- 作成者:
- koichik
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistenceContextPropertyDefBuilder
public PersistenceContextPropertyDefBuilder()
- インスタンスを構築します。
getAnnotationType
protected Class<PersistenceContext> getAnnotationType()
- クラス
AbstractPropertyDefBuilder
の記述:
- 参照するアノテーションの型を返します。
- 定義:
- クラス
AbstractPropertyDefBuilder<PersistenceContext>
内の getAnnotationType
- 戻り値:
- 参照するアノテーションの型
createPropertyDef
protected PropertyDef createPropertyDef(String propertyName,
AccessTypeDef accessTypeDef,
PersistenceContext persistenceContext)
- クラス
AbstractPropertyDefBuilder
の記述:
PropertyDef
を作成して返します。
- 定義:
- クラス
AbstractPropertyDefBuilder<PersistenceContext>
内の createPropertyDef
- パラメータ:
propertyName
- プロパティ名accessTypeDef
- アクセスタイプ定義persistenceContext
- アノテーション
- 戻り値:
PropertyDef
Copyright © 2004-2009 The Seasar Foundation. All Rights Reserved.