T - Bean インスタンスのクラス public interface BeanAttributesConfigurator<T>BeanAttributes インスタンスを構成するためのヘルパーです。CDI コンテナーは、このインターフェースの実装を提供する必要があります。このコンフィギュレーターはスレッドセーフではなく、同時に使用できません。ProcessBeanAttributes.configureBeanAttributes()BeanAttributesConfigurator<T> addType(TypeSE type)
type - 追加する型 BeanAttributesConfigurator<T> addType(TypeLiteral<?> typeLiteral)
typeLiteral - 追加する型 BeanAttributesConfigurator<T> addTypes(TypeSE... types)
types - 追加する型 BeanAttributesConfigurator<T> addTypes(SetSE<TypeSE> types)
types - 追加する型 BeanAttributesConfigurator<T> addTransitiveTypeClosure(TypeSE type)
type - からクロージャーを構築する BeanAttributesConfigurator<T> types(TypeSE... types)
types - 構成された Bean の型 BeanAttributesConfigurator<T> types(SetSE<TypeSE> types)
types - 構成された Bean の型 BeanAttributesConfigurator<T> scope(ClassSE<? extends AnnotationSE> scope)
scope - 構成された Bean の新しいスコープ BeanAttributesConfigurator<T> addQualifier(AnnotationSE qualifier)
qualifier - 追加する修飾子 BeanAttributesConfigurator<T> addQualifiers(AnnotationSE... qualifiers)
qualifiers - 追加する修飾子 BeanAttributesConfigurator<T> addQualifiers(SetSE<AnnotationSE> qualifiers)
qualifiers - 追加する修飾子 BeanAttributesConfigurator<T> qualifiers(AnnotationSE... qualifiers)
qualifiers - ビルド Bean の修飾子 BeanAttributesConfigurator<T> qualifiers(SetSE<AnnotationSE> qualifiers)
qualifiers - 構成済み Bean の場合 BeanAttributesConfigurator<T> addStereotype(ClassSE<? extends AnnotationSE> stereotype)
stereotype - 追加するステレオタイプ BeanAttributesConfigurator<T> addStereotypes(SetSE<ClassSE<? extends AnnotationSE>> stereotypes)
stereotypes - 追加するステレオタイプ BeanAttributesConfigurator<T> stereotypes(SetSE<ClassSE<? extends AnnotationSE>> stereotypes)
stereotypes - 構成済み Bean の場合 BeanAttributesConfigurator<T> name(StringSE name)
name - 構成された Bean の名前 BeanAttributesConfigurator<T> alternative(boolean value)
value - 代替プロパティの値 Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.