@TargetSE(valueSE={TYPESE,METHODSE}) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE public @interface Specializes
Bean が別の Bean を直接特殊化していることを示します。Bean クラスまたはプロデューサーメソッドに適用できます。
Bean が 2 番目の Bean を直接特殊化する場合、次を継承します。
2 番目の Bean に名前がある場合、Bean は @Named
を使用して名前を宣言しない場合があります。さらに、Bean には、2 番目の Bean のすべての Bean 型が必要です。
Bean が有効な Bean によって特殊化されている場合、最初の Bean は無効になります。
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.