T - public class BeanConfiguratorImpl<T> extends Object implements org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>, Configurator<javax.enterprise.inject.spi.Bean<T>>
| Constructor and Description |
|---|
BeanConfiguratorImpl(Class<?> defaultBeanClass,
BeanDeploymentFinder beanDeploymentFinder) |
public BeanConfiguratorImpl(Class<?> defaultBeanClass, BeanDeploymentFinder beanDeploymentFinder)
defaultBeanClass - beanDeploymentFinder - public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> priority(int priority)
priority in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> beanClass(Class<?> beanClass)
beanClass in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>beanClass in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addInjectionPoint(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
addInjectionPoint in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addInjectionPoint in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addInjectionPoints(javax.enterprise.inject.spi.InjectionPoint... injectionPoints)
addInjectionPoints in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addInjectionPoints in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addInjectionPoints(Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints)
addInjectionPoints in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addInjectionPoints in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> injectionPoints(javax.enterprise.inject.spi.InjectionPoint... injectionPoints)
injectionPoints in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>injectionPoints in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> injectionPoints(Set<javax.enterprise.inject.spi.InjectionPoint> injectionPoints)
injectionPoints in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>injectionPoints in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> id(String id)
id in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>id in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public <U extends T> org.jboss.weld.bootstrap.event.WeldBeanConfigurator<U> createWith(Function<javax.enterprise.context.spi.CreationalContext<U>,U> callback)
createWith in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>createWith in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public <U extends T> org.jboss.weld.bootstrap.event.WeldBeanConfigurator<U> produceWith(Function<javax.enterprise.inject.Instance<Object>,U> callback)
produceWith in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>produceWith in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> destroyWith(BiConsumer<T,javax.enterprise.context.spi.CreationalContext<T>> callback)
destroyWith in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>destroyWith in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> disposeWith(BiConsumer<T,javax.enterprise.inject.Instance<Object>> callback)
disposeWith in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>disposeWith in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public <U extends T> org.jboss.weld.bootstrap.event.WeldBeanConfigurator<U> read(javax.enterprise.inject.spi.AnnotatedType<U> type)
read in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>read in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> read(javax.enterprise.inject.spi.BeanAttributes<?> beanAttributes)
read in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>read in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addType(Type type)
addType in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addType in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addType(javax.enterprise.util.TypeLiteral<?> typeLiteral)
addType in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addType in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addTypes(Type... types)
addTypes in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addTypes in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addTypes(Set<Type> types)
addTypes in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addTypes in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addTransitiveTypeClosure(Type type)
addTransitiveTypeClosure in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addTransitiveTypeClosure in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> types(Type... types)
types in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>types in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> types(Set<Type> types)
types in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>types in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> scope(Class<? extends Annotation> scope)
scope in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>scope in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addQualifier(Annotation qualifier)
addQualifier in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addQualifier in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addQualifiers(Annotation... qualifiers)
addQualifiers in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addQualifiers in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addQualifiers(Set<Annotation> qualifiers)
addQualifiers in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addQualifiers in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> qualifiers(Annotation... qualifiers)
qualifiers in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>qualifiers in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> qualifiers(Set<Annotation> qualifiers)
qualifiers in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>qualifiers in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addStereotype(Class<? extends Annotation> stereotype)
addStereotype in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addStereotype in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addStereotypes(Set<Class<? extends Annotation>> stereotypes)
addStereotypes in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>addStereotypes in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> stereotypes(Set<Class<? extends Annotation>> stereotypes)
stereotypes in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>stereotypes in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> name(String name)
name in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>name in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> alternative(boolean alternative)
alternative in interface javax.enterprise.inject.spi.configurator.BeanConfigurator<T>alternative in interface org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>public javax.enterprise.inject.spi.Bean<T> complete()
Configuratorcomplete in interface Configurator<javax.enterprise.inject.spi.Bean<T>>public BeanManagerImpl getBeanManager()
Copyright © 2019. All rights reserved.