| 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(BeanAttributes<T> attributes,
EnhancedAnnotatedMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates a producer method Web Bean
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<ProducerMethod<?,?>> |
BeanDeployerEnvironment.getProducerMethod(java.lang.Class<?> declaringClass,
MethodSignature signature) |
java.lang.Iterable<ProducerMethod<?,?>> |
BeanDeployerEnvironment.getProducerMethodBeans() |
protected java.util.Set<ProducerMethod<?,?>> |
SpecializedBeanResolver.resolveSpecializedBeans(ProducerMethod<?,?> bean) |
| Modifier and Type | Method and Description |
|---|---|
void |
BeanDeployerEnvironment.addProducerMethod(ProducerMethod<?,?> bean) |
protected java.util.Set<ProducerMethod<?,?>> |
SpecializedBeanResolver.resolveSpecializedBeans(ProducerMethod<?,?> bean) |
| Constructor and Description |
|---|
BeanDeployerEnvironment(java.util.Set<SlimAnnotatedTypeContext<?>> annotatedTypes,
java.util.Set<java.lang.Class<?>> vetoedClasses,
SetMultimap<java.lang.Class<?>,AbstractClassBean<?>> classBeanMap,
java.util.Set<ProducerField<?,?>> producerFields,
SetMultimap<BeanDeployerEnvironment.WeldMethodKey,ProducerMethod<?,?>> producerMethodBeanMap,
java.util.Set<RIBean<?>> beans,
java.util.Set<ObserverInitializationContext<?,?>> observers,
java.util.Set<DisposalMethod<?,?>> allDisposalBeans,
java.util.Set<DisposalMethod<?,?>> resolvedDisposalBeans,
java.util.Set<DecoratorImpl<?>> decorators,
java.util.Set<InterceptorImpl<?>> interceptors,
EjbDescriptors ejbDescriptors,
java.util.Set<EnhancedAnnotatedType<?>> newManagedBeanClasses,
java.util.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 © 2014. All Rights Reserved.