Uses of Class
org.jboss.weld.bean.AbstractClassBean
Packages that use AbstractClassBean
Package
Description
-
Uses of AbstractClassBean in org.jboss.weld.bean
Subclasses of AbstractClassBean in org.jboss.weld.beanMethods in org.jboss.weld.bean that return AbstractClassBeanModifier and TypeMethodDescriptionAbstractProducerBean.getDeclaringBean()Returns the declaring beanDisposalMethod.getDeclaringBean()Methods in org.jboss.weld.bean with parameters of type AbstractClassBeanModifier and TypeMethodDescriptionstatic 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(jakarta.enterprise.inject.spi.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(jakarta.enterprise.inject.spi.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 AbstractClassBeanModifierConstructorDescriptionAbstractProducerBean(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, org.jboss.weld.serialization.spi.BeanIdentifier identifier, AbstractClassBean<X> declaringBean, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services) ConstructorprotectedDisposalMethod(BeanManagerImpl beanManager, EnhancedAnnotatedMethod<T, ? super X> enhancedAnnotatedMethod, AbstractClassBean<X> declaringBean) protectedProducerField(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedField<T, ? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X, ?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services) ConstructorprotectedProducerMethod(org.jboss.weld.serialization.spi.BeanIdentifier identifier, jakarta.enterprise.inject.spi.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 AbstractClassBeanModifier and TypeMethodDescriptionprotected ResourceInjection<T>StaticEEResourceProducerField.getResourceInjection(EnhancedAnnotatedField<T, ? super X> field, AbstractClassBean<X> declaringBean, BeanManagerImpl manager) static <X,T> EEResourceProducerField<X, T> EEResourceProducerField.of(jakarta.enterprise.inject.spi.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(jakarta.enterprise.inject.spi.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 AbstractClassBeanModifierConstructorDescriptionprotectedEEResourceProducerField(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedField<T, ? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X, ?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services) protectedStaticEEResourceProducerField(jakarta.enterprise.inject.spi.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 AbstractClassBeanModifier and TypeMethodDescriptionBeanDeployerEnvironment.getClassBeans()Set<AbstractClassBean<?>>BeanDeployerEnvironment.getClassBeans(Class<?> clazz) protected Set<AbstractClassBean<?>>SpecializedBeanResolver.resolveSpecializedBeans(AbstractClassBean<?> bean) Methods in org.jboss.weld.bootstrap with parameters of type AbstractClassBeanModifier and TypeMethodDescriptionprotected voidBeanDeployerEnvironment.addAbstractClassBean(AbstractClassBean<?> bean) protected <X> voidAbstractBeanDeployer.createDisposalMethods(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<X> annotatedClass) protected <T,X> void AbstractBeanDeployer.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> void AbstractBeanDeployer.createProducerField(AbstractClassBean<X> declaringBean, EnhancedAnnotatedField<T, ? super X> field) protected <X> voidAbstractBeanDeployer.createProducerFields(AbstractClassBean<X> declaringBean, EnhancedAnnotatedType<X> annotatedClass) protected <X,T> void AbstractBeanDeployer.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(jakarta.enterprise.inject.spi.BeanAttributes<?> attributes, AbstractClassBean<X> declaringBean) protected Set<AbstractClassBean<?>>SpecializedBeanResolver.resolveSpecializedBeans(AbstractClassBean<?> bean) Constructor parameters in org.jboss.weld.bootstrap with type arguments of type AbstractClassBeanModifierConstructorDescriptionprotectedBeanDeployerEnvironment(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 AbstractClassBeanModifier and TypeMethodDescriptionprotected 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 AbstractClassBeanModifierConstructorDescriptionProcessBeanInjectionTarget(BeanManagerImpl beanManager, AbstractClassBean<X> bean)