Uses of Class
org.jboss.weld.bean.AbstractClassBean
-
Packages that use AbstractClassBean Package Description org.jboss.weld.bean org.jboss.weld.bean.builtin.ee org.jboss.weld.bootstrap org.jboss.weld.bootstrap.events -
-
Uses of AbstractClassBean in org.jboss.weld.bean
Subclasses of AbstractClassBean in org.jboss.weld.bean Modifier and Type Class Description classDecoratorImpl<T>classInterceptorImpl<T>classManagedBean<T>Represents a simple beanclassNewManagedBean<T>Represents a @New simple beanMethods in org.jboss.weld.bean that return AbstractClassBean Modifier and Type Method Description AbstractClassBean<X>AbstractProducerBean. getDeclaringBean()Returns the declaring beanAbstractClassBean<X>DisposalMethod. getDeclaringBean()Methods in org.jboss.weld.bean with parameters of type AbstractClassBean Modifier and Type Method Description static StringBeanIdentifiers. forProducerField(EnhancedAnnotatedField<?,?> field, AbstractClassBean<?> declaringBean)static StringBeanIdentifiers. forProducerMethod(EnhancedAnnotatedMethod<?,?> method, AbstractClassBean<?> declaringBean)static <X,T>
DisposalMethod<X,T>DisposalMethod. of(BeanManagerImpl manager, EnhancedAnnotatedMethod<T,? super X> method, AbstractClassBean<X> declaringBean)static <X,T>
ProducerField<X,T>ProducerField. of(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Creates a producer fieldstatic <X,T>
ProducerMethod<X,T>ProducerMethod. of(BeanAttributes<T> attributes, EnhancedAnnotatedMethod<T,? super X> method, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Creates a producer method Web BeanConstructors in org.jboss.weld.bean with parameters of type AbstractClassBean Constructor Description AbstractProducerBean(BeanAttributes<T> attributes, org.jboss.weld.serialization.spi.BeanIdentifier identifier, AbstractClassBean<X> declaringBean, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)ConstructorDisposalMethod(BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T,? super X> enhancedAnnotatedMethod, AbstractClassBean<X> declaringBean)ProducerField(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)ConstructorProducerMethod(org.jboss.weld.serialization.spi.BeanIdentifier identifier, BeanAttributes<T> attributes, EnhancedAnnotatedMethod<T,? super X> method, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)ProducerMethodIdentifier(EnhancedAnnotatedMethod<?,?> method, AbstractClassBean<?> declaringBean) -
Uses of AbstractClassBean in org.jboss.weld.bean.builtin.ee
Methods in org.jboss.weld.bean.builtin.ee with parameters of type AbstractClassBean Modifier and Type Method Description protected ResourceInjection<T>StaticEEResourceProducerField. getResourceInjection(EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, BeanManagerImpl manager)static <X,T>
EEResourceProducerField<X,T>EEResourceProducerField. of(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Creates an EE resource producer fieldstatic <X,T>
StaticEEResourceProducerField<X,T>StaticEEResourceProducerField. of(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Constructors in org.jboss.weld.bean.builtin.ee with parameters of type AbstractClassBean Constructor Description EEResourceProducerField(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)StaticEEResourceProducerField(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services) -
Uses of AbstractClassBean in org.jboss.weld.bootstrap
Methods in org.jboss.weld.bootstrap that return types with arguments of type AbstractClassBean Modifier and Type Method Description Iterable<AbstractClassBean<?>>BeanDeployerEnvironment. getClassBeans()Set<AbstractClassBean<?>>BeanDeployerEnvironment. getClassBeans(Class<?> clazz)protected Set<AbstractClassBean<?>>SpecializedBeanResolver. resolveSpecializedBeans(AbstractClassBean<?> bean)Methods in org.jboss.weld.bootstrap with parameters of type AbstractClassBean Modifier and Type Method Description protected voidBeanDeployerEnvironment. addAbstractClassBean(AbstractClassBean<?> bean)protected <X> voidAbstractBeanDeployer. createDisposalMethods(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<X> annotatedClass)protected <T,X>
voidAbstractBeanDeployer. createObserverMethod(AbstractClassBean<X> declaringBean, EnhancedAnnotatedMethod<T,? super X> method, boolean isAsync)protected <X> voidAbstractBeanDeployer. createObserverMethods(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<? super X> annotatedClass)protected <T> voidAbstractBeanDeployer. createObserversProducersDisposers(AbstractClassBean<T> bean)Creates the sub bean for an class (simple or enterprise) beanprotected <X,T>
voidAbstractBeanDeployer. createProducerField(AbstractClassBean<X> declaringBean, EnhancedAnnotatedField<T,? super X> field)protected <X> voidAbstractBeanDeployer. createProducerFields(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<X> annotatedClass)protected <X,T>
voidAbstractBeanDeployer. createProducerMethod(AbstractClassBean<X> declaringBean, EnhancedAnnotatedMethod<T,? super X> annotatedMethod)protected <X> voidAbstractBeanDeployer. createProducerMethods(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<X> type)<X> Set<DisposalMethod<X,?>>BeanDeployerEnvironment. resolveDisposalBeans(Set<Type> types, Set<Annotation> qualifiers, AbstractClassBean<X> declaringBean)Resolve the disposal method for the given producer method.protected <X> DisposalMethod<X,?>AbstractBeanDeployer. resolveDisposalMethod(BeanAttributes<?> attributes, AbstractClassBean<X> declaringBean)protected Set<AbstractClassBean<?>>SpecializedBeanResolver. resolveSpecializedBeans(AbstractClassBean<?> bean)Constructor parameters in org.jboss.weld.bootstrap with type arguments of type AbstractClassBean Constructor Description BeanDeployerEnvironment(Set<SlimAnnotatedTypeContext<?>> annotatedTypes, Set<Class<?>> vetoedClasses, SetMultimap<Class<?>,AbstractClassBean<?>> classBeanMap, Set<ProducerField<?,?>> producerFields, SetMultimap<BeanDeployerEnvironment.WeldMethodKey,ProducerMethod<?,?>> producerMethodBeanMap, Set<RIBean<?>> beans, Set<ObserverInitializationContext<?,?>> observers, Set<DisposalMethod<?,?>> allDisposalBeans, Set<DisposalMethod<?,?>> resolvedDisposalBeans, Set<DecoratorImpl<?>> decorators, Set<InterceptorImpl<?>> interceptors, Set<Type> newBeanTypes, BeanManagerImpl manager) -
Uses of AbstractClassBean in org.jboss.weld.bootstrap.events
Methods in org.jboss.weld.bootstrap.events with parameters of type AbstractClassBean Modifier and Type Method Description protected static <X> voidAbstractProcessInjectionTarget. fire(BeanManagerImpl beanManager, AbstractClassBean<X> bean)voidContainerLifecycleEvents. fireProcessInjectionTarget(BeanManagerImpl beanManager, AbstractClassBean<?> bean)Constructors in org.jboss.weld.bootstrap.events with parameters of type AbstractClassBean Constructor Description ProcessBeanInjectionTarget(BeanManagerImpl beanManager, AbstractClassBean<X> bean)
-