Package | Description |
---|---|
org.jboss.weld.bean | |
org.jboss.weld.bootstrap | |
org.jboss.weld.bootstrap.events |
Modifier and Type | Method and Description |
---|---|
static <X,T> ProducerMethod<X,T> |
ProducerMethod.of(javax.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 Bean
|
Modifier and Type | Method and Description |
---|---|
Set<ProducerMethod<?,?>> |
BeanDeployerEnvironment.getProducerMethod(Class<?> declaringClass,
MethodSignature signature) |
Iterable<ProducerMethod<?,?>> |
BeanDeployerEnvironment.getProducerMethodBeans() |
protected Set<ProducerMethod<?,?>> |
SpecializedBeanResolver.resolveSpecializedBeans(ProducerMethod<?,?> bean) |
Modifier and Type | Method and Description |
---|---|
void |
BeanDeployerEnvironment.addProducerMethod(ProducerMethod<?,?> bean) |
protected Set<ProducerMethod<?,?>> |
SpecializedBeanResolver.resolveSpecializedBeans(ProducerMethod<?,?> bean) |
Constructor and Description |
---|
BeanDeployerEnvironment(Set<SlimAnnotatedTypeContext<?>> annotatedTypes,
Set<Class<?>> vetoedClasses,
com.google.common.cache.LoadingCache<Class<?>,Set<AbstractClassBean<?>>> classBeanMap,
Set<ProducerField<?,?>> producerFields,
com.google.common.cache.LoadingCache<BeanDeployerEnvironment.WeldMethodKey,Set<ProducerMethod<?,?>>> producerMethodBeanMap,
Set<RIBean<?>> beans,
Set<ObserverInitializationContext<?,?>> observers,
Set<DisposalMethod<?,?>> allDisposalBeans,
Set<DisposalMethod<?,?>> resolvedDisposalBeans,
Set<DecoratorImpl<?>> decorators,
Set<InterceptorImpl<?>> interceptors,
EjbDescriptors ejbDescriptors,
Set<EnhancedAnnotatedType<?>> newManagedBeanClasses,
Map<InternalEjbDescriptor<?>,EnhancedAnnotatedType<?>> newSessionBeanDescriptorsFromInjectionPoint,
BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
protected static <T,X> void |
ProcessProducerMethodImpl.fire(BeanManagerImpl beanManager,
ProducerMethod<T,X> bean) |
Copyright © 2016. All rights reserved.