|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし すべてのクラス | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.framework.container.factory.property.AbstractPropertyDefBuilder<PersistenceUnit>
org.seasar.framework.container.factory.property.PersistenceUnitPropertyDefBuilder
public class PersistenceUnitPropertyDefBuilder
PersistenceUnit
アノテーションを読み取りPropertyDef
を作成するコンポーネントの実装クラスです。
入れ子のクラスの概要 | |
---|---|
static class |
PersistenceUnitPropertyDefBuilder.PersistenceUnitExpression
評価されると 永続ユニット を返すExpression の実装クラスです。 |
フィールドの概要 |
---|
クラス org.seasar.framework.container.factory.property.AbstractPropertyDefBuilder から継承されたフィールド |
---|
handler |
コンストラクタの概要 | |
---|---|
PersistenceUnitPropertyDefBuilder()
インスタンスを構築します。 |
メソッドの概要 | |
---|---|
protected static ComponentDef |
createPersistenceUnitComponentDef(java.lang.String unitName)
永続ユニット を取得するためのComponentDef を作成して返します。 |
protected PropertyDef |
createPropertyDef(java.lang.String propertyName,
AccessTypeDef accessTypeDef,
PersistenceUnit persistenceUnit)
PropertyDef を作成して返します。 |
protected java.lang.Class<PersistenceUnit> |
getAnnotationType()
参照するアノテーションの型を返します。 |
protected static Expression |
getExpression(java.lang.String unitName)
評価されると 永続ユニット を返すPersistenceUnitPropertyDefBuilder.PersistenceUnitExpression を作成して返します。 |
クラス org.seasar.framework.container.factory.property.AbstractPropertyDefBuilder から継承されたメソッド |
---|
createComponentDef, createComponentDef, createPropertyDef, createPropertyDef, createPropertyDef, createPropertyDef, createPropertyDef, createPropertyDef |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PersistenceUnitPropertyDefBuilder()
メソッドの詳細 |
---|
protected java.lang.Class<PersistenceUnit> getAnnotationType()
AbstractPropertyDefBuilder
の記述:
AbstractPropertyDefBuilder<PersistenceUnit>
内の getAnnotationType
protected PropertyDef createPropertyDef(java.lang.String propertyName, AccessTypeDef accessTypeDef, PersistenceUnit persistenceUnit)
AbstractPropertyDefBuilder
の記述: PropertyDef
を作成して返します。
AbstractPropertyDefBuilder<PersistenceUnit>
内の createPropertyDef
propertyName
- プロパティ名accessTypeDef
- アクセスタイプ定義persistenceUnit
- アノテーション
PropertyDef
protected static ComponentDef createPersistenceUnitComponentDef(java.lang.String unitName)
永続ユニット
を取得するためのComponentDef
を作成して返します。
unitName
- 永続ユニット名
永続ユニット
を取得するためのComponentDef
protected static Expression getExpression(java.lang.String unitName)
永続ユニット
を返すPersistenceUnitPropertyDefBuilder.PersistenceUnitExpression
を作成して返します。
unitName
- 永続ユニット名
永続ユニット
を返すPersistenceUnitPropertyDefBuilder.PersistenceUnitExpression
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし すべてのクラス | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |