org.seasar.framework.container.factory
インタフェース PropertyDefBuilder

既知の実装クラスの一覧:
AbstractPropertyDefBuilder, BindingPropertyDefBuilder, EJBPropertyDefBuilder, PersistenceContextPropertyDefBuilder, PersistenceUnitPropertyDefBuilder, ResourcePropertyDefBuilder

public interface PropertyDefBuilder

Tigerアノテーションを読み取りPropertyDefを作成するインターフェースです。

作成者:
koichik

メソッドの概要
 PropertyDef createPropertyDef(AnnotationHandler annotationHandler, BeanDesc beanDesc, java.lang.reflect.Field field)
          コンポーネントからTigerアノテーションを読み取りPropertyDefを作成します。
 PropertyDef createPropertyDef(AnnotationHandler annotationHandler, BeanDesc beanDesc, PropertyDesc propertyDesc)
          コンポーネントからTigerアノテーションを読み取りPropertyDefを作成します。
 

メソッドの詳細

createPropertyDef

PropertyDef createPropertyDef(AnnotationHandler annotationHandler,
                              BeanDesc beanDesc,
                              PropertyDesc propertyDesc)
コンポーネントからTigerアノテーションを読み取りPropertyDefを作成します。

パラメータ:
annotationHandler - このメソッドを呼び出しているアノテーションハンドラ
beanDesc - コンポーネントのビーン定義
propertyDesc - 対象のプロパティ定義
戻り値:
PropertyDef

createPropertyDef

PropertyDef createPropertyDef(AnnotationHandler annotationHandler,
                              BeanDesc beanDesc,
                              java.lang.reflect.Field field)
コンポーネントからTigerアノテーションを読み取りPropertyDefを作成します。

パラメータ:
annotationHandler - このメソッドを呼び出しているアノテーションハンドラ
beanDesc - コンポーネントのビーン定義
field - 対象のフィールド
戻り値:
PropertyDef


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