インターフェース Decorator<T>
- 型パラメーター:
T- デコレータ Bean クラス
- すべてのスーパーインターフェース:
Bean<T>、BeanAttributes<T>、Contextual<T>
有効なデコレータを表します。
CDI 2.0 以降、このインターフェースの実装では、アプリケーション全体に対して指定された優先度値でデコレータを有効にするために Prioritized を実装できます。
CDI Lite の実装は、デコレータのサポートを提供する必要はありません。
- 作成者:
- Gavin King, Pete Muir
方法の概要
インターフェース jakarta.enterprise.inject.spi.Bean から継承されたメソッド
getBeanClass, getInjectionPointsインターフェース jakarta.enterprise.inject.spi.BeanAttributes から継承されたメソッド
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeインターフェース jakarta.enterprise.context.spi.Contextual から継承されたメソッド
create, destroy
メソッドの詳細
getDelegateType
TypeSE getDelegateType()デリゲートインジェクションポイントの 型SEを取得します。
- 戻り値:
- デリゲート型SE
getDelegateQualifiers
SetSE<AnnotationSE> getDelegateQualifiers()- 戻り値:
- デリゲート修飾子
getDecoratedTypes
装飾された型を取得します。
- 戻り値:
- 装飾された型のセットSE