インターフェースの使用
jakarta.enterprise.inject.spi.BeanAttributes
BeanAttributes を使用するパッケージ パッケージ 説明 jakarta.enterprise.inject.spi ポータブル拡張統合 SPI。jakarta.enterprise.inject.spi.configurator jakarta.enterprise.inject.spi 内の BeanAttributes 使用
jakarta.enterprise.inject.spi 内の BeanAttributes サブインターフェース 修飾子と型 インターフェース 説明 interfaceBean<T>有効な Bean を表します。interfaceDecorator<T>有効なデコレータを表します。interfaceInterceptor<T>有効なインターセプターを表します。BeanAttributes を返す jakarta.enterprise.inject.spi のメソッド 修飾子と型 メソッド 説明 BeanAttributes<?>BeanManager. createBeanAttributes(AnnotatedMember<?> type)指定されたAnnotatedTypeのBeanAttributesを取得します。<T> BeanAttributes<T>BeanManager. createBeanAttributes(AnnotatedType<T> type)指定されたAnnotatedTypeのBeanAttributesを取得します。BeanAttributes<T>ProcessBeanAttributes. getBeanAttributes()型 BeanAttributes のパラメーターを持つ jakarta.enterprise.inject.spi のメソッド 修飾子と型 メソッド 説明 <T> Bean<T>BeanManager. createBean(BeanAttributes<T> attributes, ClassSE<T> beanClass, InjectionTargetFactory<T> injectionTargetFactory)<T,X>
Bean<T>BeanManager. createBean(BeanAttributes<T> attributes, ClassSE<X> beanClass, ProducerFactory<X> producerFactory)voidProcessBeanAttributes. setBeanAttributes(BeanAttributes<T> beanAttributes)BeanAttributesを置き換えます。jakarta.enterprise.inject.spi.configurator 内の BeanAttributes 使用
型 BeanAttributes のパラメーターを持つ jakarta.enterprise.inject.spi.configurator のメソッド 修飾子と型 メソッド 説明 BeanConfigurator<T>BeanConfigurator. read(BeanAttributes<?> beanAttributes)指定された Bean 属性から情報を読み取ります。