クラス InjectionMetadata.InjectedElement
java.lang.ObjectSE
org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
- 含まれているクラス:
InjectionMetadata
単一の注入された要素。
- 導入:
- 2.5
- 作成者:
- Juergen Hoeller
フィールド概要
フィールドコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected boolean明示的なプロパティ値が指定されているため、このインジェクタのプロパティをスキップする必要があるかどうかを確認します。protected final voidcheckResourceType(ClassSE<?> resourceType) protected voidこの要素のプロパティスキップをクリアします。booleanfinal MemberSEgetResourceToInject(ObjectSE target, @Nullable StringSE requestingBeanName) これまたはinject(Object, String, PropertyValues)のいずれかをオーバーライドする必要があります。protected final ClassSE<?> inthashCode()protected voidこれまたはgetResourceToInject(Object, String)のいずれかをオーバーライドする必要があります。protected booleanプロパティ値を注入する必要があるかどうか。toString()
フィールドの詳細
member
isField
protected final boolean isFieldpd
skip
コンストラクターの詳細
InjectedElement
メソッドの詳細
getMember
getResourceType
checkResourceType
shouldInject
プロパティ値を注入する必要があるかどうか。- パラメーター:
pvs- 確認するプロパティ値- 戻り値:
- プロパティ値を注入する必要があるかどうか
- 導入:
- 6.0.10
inject
protected void inject(ObjectSE target, @Nullable StringSE requestingBeanName, @Nullable PropertyValues pvs) throws ThrowableSE これまたはgetResourceToInject(Object, String)のいずれかをオーバーライドする必要があります。- 例外:
ThrowableSE
checkPropertySkipping
明示的なプロパティ値が指定されているため、このインジェクタのプロパティをスキップする必要があるかどうかを確認します。また、影響を受けるプロパティを他のプロセッサー用に処理済みとしてマークし、無視します。clearPropertySkipping
getResourceToInject
equals
hashCode
toString