クラス AutowireCandidateQualifier
java.lang.ObjectSE
org.springframework.core.AttributeAccessorSupport
org.springframework.beans.BeanMetadataAttributeAccessor
org.springframework.beans.factory.support.AutowireCandidateQualifier
- 実装されたすべてのインターフェース:
SerializableSE
、BeanMetadataElement
、AttributeAccessor
オートワイヤー候補を解決するための修飾子。このような修飾子を 1 つ以上含む Bean 定義を使用すると、フィールドまたはパラメーターのアノテーションに対するきめ細かなマッチングをオートワイヤーできます。
フィールドサマリー
コンストラクターのサマリー
コンストラクター説明AutowireCandidateQualifier
(ClassSE<?> type) 指定された型のアノテーションと照合する修飾子を作成します。AutowireCandidateQualifier
(ClassSE<?> type, ObjectSE value) value
属性も指定された値と一致する、指定された型のアノテーションと照合する修飾子を作成します。AutowireCandidateQualifier
(StringSE typeName) 指定された型名のアノテーションと照合する修飾子を作成します。AutowireCandidateQualifier
(StringSE typeName, ObjectSE value) value
属性も指定された値と一致する、指定された型名のアノテーションと照合する修飾子を作成します。メソッドのサマリー
クラス org.springframework.beans.BeanMetadataAttributeAccessor から継承されたメソッド
addMetadataAttribute, getAttribute, getMetadataAttribute, getSource, removeAttribute, setAttribute, setSource
クラス org.springframework.core.AttributeAccessorSupport から継承されたメソッド
attributeNames, computeAttribute, copyAttributesFrom, equals, hasAttribute, hashCode
フィールドの詳細
VALUE_KEY
値を格納するために使用されるキーの名前。- 関連事項:
コンストラクターの詳細
AutowireCandidateQualifier
指定された型のアノテーションと照合する修飾子を作成します。- パラメーター:
type
- アノテーション型
AutowireCandidateQualifier
指定された型名のアノテーションと照合する修飾子を作成します。型名は、アノテーションの完全修飾クラス名または短いクラス名(パッケージなし)と一致する場合があります。
- パラメーター:
typeName
- アノテーション型の名前
AutowireCandidateQualifier
value
属性も指定された値と一致する、指定された型のアノテーションと照合する修飾子を作成します。- パラメーター:
type
- アノテーション型value
- 一致するアノテーション値
AutowireCandidateQualifier
value
属性も指定された値と一致する、指定された型名のアノテーションと照合する修飾子を作成します。型名は、アノテーションの完全修飾クラス名または短いクラス名(パッケージなし)と一致する場合があります。
- パラメーター:
typeName
- アノテーション型の名前value
- 一致するアノテーション値
メソッドの詳細
getTypeName
型名を取得します。この値は、コンストラクターに提供された型名、または Class インスタンスがコンストラクターに提供された場合は完全修飾クラス名と同じになります。