アノテーション型 Decorated
- @TargetSE({PARAMETERSE,FIELDSE}) @RetentionSE(RUNTIMESE) @DocumentedSE @Qualifier public @interface Decorated - デコレータは、デコレートしている Bean に関するメタデータを挿入する場合があります - @Decorator class TimestampLogger implements Logger { @Inject @Delegate @Any Logger logger; @Inject @Decorated Bean<Logger> bean; void log(String message) { ... } }- CDI Lite の実装は、デコレータのサポートを提供する必要はありません。 - 導入:
- 1.1
- 作成者:
- Pete Muir