インターフェース BeanAttributes<T>
- 型パラメーター:
T- Bean インスタンスのクラス
- すべての既知のサブインターフェース:
Bean<T>、Decorator<T>、Interceptor<T>
public interface BeanAttributes<T>BeanAttributes インターフェースは、Bean の基本的な属性を公開します。- 導入:
- 1.1
- 作成者:
- Pete Muir
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 StringSEgetName()Bean の EL 名を取得します(ある場合)。SetSE<AnnotationSE>getQualifiers()Bean の修飾子を取得します。ClassSE<? extends AnnotationSE>getScope()Bean のスコープを取得します。SetSE<ClassSE<? extends AnnotationSE>>getStereotypes()Bean のステレオタイプを取得します。SetSE<TypeSE>getTypes()Bean の Bean 型を取得します。booleanisAlternative()Bean が代替であるかどうかを判別します。
メソッドの詳細
getQualifiers
SetSE<AnnotationSE> getQualifiers()
Bean の修飾子を取得します。- 戻り値:
- 修飾子
getScope
ClassSE<? extends AnnotationSE> getScope()
Bean のスコープを取得します。- 戻り値:
- 範囲
getStereotypes
SetSE<ClassSE<? extends AnnotationSE>> getStereotypes()
Bean のステレオタイプを取得します。- 戻り値:
- ステレオタイプのセット
isAlternative
boolean isAlternative()
Bean が代替であるかどうかを判別します。Beanのカスタム実装では、アプリケーション用に選択するためにPrioritizedを実装できます。Prioritized.getPriority()は、あいまいさを解決するために使用される優先順位を決定します。- 戻り値:
- Bean が代替の場合は
true、それ以外の場合はfalse。