T
- プロデューサーフィールドの型 X
- プロデューサーフィールドを宣言する Bean のクラス public interface ProcessProducerField<T,X> extends ProcessBean<X>
コンテナーは、Bean
オブジェクトを登録する前に、有効なプロデューサーフィールドごとにこの型のイベントを発生させます。リソースはプロデューサーフィールドと見なされます。
ProcessProducerField
イベントのオブザーバーメソッドが例外をスローした場合、その例外はコンテナーによって定義エラーとして扱われます。
修飾子と型 | メソッドと説明 |
---|---|
AnnotatedParameter<T> | getAnnotatedDisposedParameter() 廃棄メソッドで見つかったプロデューサーフィールドの戻り値の型と同じ型の一致するインジェクションポイントの AnnotatedParameter を返します。 |
AnnotatedField<T> | getAnnotatedProducerField() プロデューサーフィールドを表す AnnotatedField を返します。 |
addDefinitionError, getAnnotated, getBean
AnnotatedField<T> getAnnotatedProducerField()
AnnotatedField
を返します。AnnotatedField
IllegalStateExceptionSE
- オブザーバーメソッド呼び出し以外で呼び出された場合 AnnotatedParameter<T> getAnnotatedDisposedParameter()
AnnotatedParameter
を返します。AnnotatedParameter
IllegalStateExceptionSE
- オブザーバーメソッド呼び出し以外で呼び出された場合 Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.