Modifier and Type | Method and Description |
---|---|
WeldMethod<?,?> |
DecoratorImpl.getDecoratorMethod(Method method) |
WeldMethod<?,?> |
WeldDecorator.getDecoratorMethod(Method method)
Returns the decorated method that can decorate a particular method, if one exists
Such a method must be implement one of the decorated type methods, and can be parametrized
|
WeldMethod<?,?> |
CustomDecoratorWrapper.getDecoratorMethod(Method method) |
WeldMethod<T,? super X> |
ProducerMethod.getWeldAnnotated()
Gets the annotated item representing the method
|
WeldMethod<T,? super X> |
DisposalMethod.getWeldAnnotated() |
Modifier and Type | Method and Description |
---|---|
List<WeldMethod<?,? super T>> |
AbstractClassBean.getPostConstruct()
Returns the post-construct method
|
List<WeldMethod<?,? super T>> |
AbstractClassBean.getPreDestroy()
Returns the pre-destroy method
|
Modifier and Type | Method and Description |
---|---|
protected String |
ProducerMethod.createId(WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean) |
static <X,T> DisposalMethod<X,T> |
DisposalMethod.of(BeanManagerImpl manager,
WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
static <X,T> ProducerMethod<X,T> |
ProducerMethod.of(WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
Creates a producer method Web Bean
|
Constructor and Description |
---|
DisposalMethod(BeanManagerImpl beanManager,
WeldMethod<T,? super X> disposalMethod,
AbstractClassBean<X> declaringBean,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
ProducerMethod(WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
Modifier and Type | Method and Description |
---|---|
static org.jboss.interceptor.reader.AnnotatedMethodReader<WeldMethod<?,?>> |
WeldAnnotatedMethodReader.getInstance() |
Modifier and Type | Method and Description |
---|---|
Annotation |
WeldAnnotatedMethodReader.getAnnotation(Class<? extends Annotation> annotationClass,
WeldMethod<?,?> methodReference) |
Method |
WeldAnnotatedMethodReader.getJavaMethod(WeldMethod<?,?> methodReference) |
Modifier and Type | Method and Description |
---|---|
protected <T,X> void |
ExtensionBeanDeployer.createObserverMethod(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
WeldMethod<T,? super X> method,
Set<ObserverMethodImpl<?,?>> observerMethods) |
protected <T,X> void |
AbstractBeanDeployer.createObserverMethod(RIBean<X> declaringBean,
WeldMethod<T,? super X> method) |
protected <X,T> void |
AbstractBeanDeployer.createProducerMethod(AbstractClassBean<X> declaringBean,
WeldMethod<T,? super X> annotatedMethod) |
<X,T> ProducerMethod<X,T> |
BeanDeployerEnvironment.getProducerMethod(WeldMethod<X,T> method) |
Modifier and Type | Method and Description |
---|---|
static <T,X> ObserverMethodImpl<T,X> |
ObserverFactory.create(WeldMethod<T,? super X> method,
RIBean<X> declaringBean,
BeanManagerImpl manager)
Creates an observer
|
static javax.enterprise.event.TransactionPhase |
ObserverFactory.getTransactionalPhase(WeldMethod<?,?> observer)
Tests an observer method to see if it is transactional.
|
Constructor and Description |
---|
ObserverMethodImpl(WeldMethod<T,? super X> observer,
RIBean<X> declaringBean,
BeanManagerImpl manager)
Creates an Observer which describes and encapsulates an observer method
(8.5).
|
Modifier and Type | Class and Description |
---|---|
class |
MethodInjectionPoint<T,X> |
Modifier and Type | Method and Description |
---|---|
protected WeldMethod<T,X> |
MethodInjectionPoint.delegate() |
Modifier and Type | Method and Description |
---|---|
static <T,X> MethodInjectionPoint<T,X> |
MethodInjectionPoint.of(javax.enterprise.inject.spi.Bean<?> declaringBean,
WeldMethod<T,X> method) |
Constructor and Description |
---|
MethodInjectionPoint(javax.enterprise.inject.spi.Bean<?> declaringBean,
WeldMethod<T,X> method) |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingWeldMethod<T,X> |
Modifier and Type | Method and Description |
---|---|
protected abstract WeldMethod<T,X> |
ForwardingWeldMethod.delegate() |
WeldMethod<?,?> |
WeldClass.getDeclaredWeldMethod(Method method)
Deprecated.
|
WeldMethod<?,?> |
ForwardingWeldClass.getDeclaredWeldMethod(Method method)
Deprecated.
|
<M> WeldMethod<M,?> |
WeldClass.getDeclaredWeldMethod(MethodSignature signature)
Get a method by name
|
<M> WeldMethod<M,?> |
ForwardingWeldClass.getDeclaredWeldMethod(MethodSignature signature) |
<M> WeldMethod<M,?> |
ForwardingWeldClass.getDeclaredWeldMethod(MethodSignature signature,
WeldClass<M> expectedReturnType) |
WeldMethod<?,?> |
WeldClass.getWeldMethod(Method method)
Deprecated.
|
WeldMethod<?,?> |
ForwardingWeldClass.getWeldMethod(Method method)
Deprecated.
|
<M> WeldMethod<M,?> |
WeldClass.getWeldMethod(MethodSignature signature)
Get a method by name
|
<M> WeldMethod<M,?> |
ForwardingWeldClass.getWeldMethod(MethodSignature signature) |
Modifier and Type | Method and Description |
---|---|
Collection<WeldMethod<?,? super T>> |
WeldClass.getDeclaredWeldMethods()
Gets all fields on the type
|
Collection<WeldMethod<?,? super T>> |
ForwardingWeldClass.getDeclaredWeldMethods() |
Collection<WeldMethod<?,? super T>> |
WeldClass.getDeclaredWeldMethods(Class<? extends Annotation> annotationType)
Gets all methods annotated with annotationType
|
Collection<WeldMethod<?,? super T>> |
ForwardingWeldClass.getDeclaredWeldMethods(Class<? extends Annotation> annotationType) |
Collection<WeldMethod<?,? super T>> |
WeldClass.getDeclaredWeldMethodsWithAnnotatedParameters(Class<? extends Annotation> annotationType)
Gets declared with parameters annotated with annotationType
|
Collection<WeldMethod<?,? super T>> |
ForwardingWeldClass.getDeclaredWeldMethodsWithAnnotatedParameters(Class<? extends Annotation> annotationType) |
Set<WeldMethod<?,?>> |
WeldAnnotation.getMembers()
Gets all members
|
Set<WeldMethod<?,?>> |
ForwardingWeldAnnotation.getMembers() |
Set<WeldMethod<?,?>> |
WeldAnnotation.getMembers(Class<? extends Annotation> annotationType)
Gets all the members annotated with annotationType
|
Set<WeldMethod<?,?>> |
ForwardingWeldAnnotation.getMembers(Class<? extends Annotation> annotationType) |
Collection<WeldMethod<?,? super T>> |
WeldClass.getWeldMethods()
Gets all fields on the type
|
Collection<WeldMethod<?,? super T>> |
ForwardingWeldClass.getWeldMethods() |
Collection<WeldMethod<?,?>> |
WeldClass.getWeldMethods(Class<? extends Annotation> annotationType)
Gets all methods annotated with annotationType
|
Collection<WeldMethod<?,?>> |
ForwardingWeldClass.getWeldMethods(Class<? extends Annotation> annotationType) |
Modifier and Type | Class and Description |
---|---|
class |
WeldMethodImpl<T,X>
Represents an annotated method
This class is immutable and therefore threadsafe
|
Modifier and Type | Method and Description |
---|---|
WeldMethod<?,?> |
WeldClassImpl.getDeclaredWeldMethod(Method method) |
<M> WeldMethod<M,?> |
WeldClassImpl.getDeclaredWeldMethod(MethodSignature signature) |
WeldMethod<?,?> |
WeldClassImpl.getWeldMethod(Method methodDescriptor) |
<M> WeldMethod<M,?> |
WeldClassImpl.getWeldMethod(MethodSignature signature) |
Modifier and Type | Method and Description |
---|---|
Collection<WeldMethod<?,? super T>> |
WeldClassImpl.getDeclaredWeldMethods() |
Collection<WeldMethod<?,? super T>> |
WeldClassImpl.getDeclaredWeldMethods(Class<? extends Annotation> annotationType) |
Collection<WeldMethod<?,? super T>> |
WeldClassImpl.getDeclaredWeldMethodsWithAnnotatedParameters(Class<? extends Annotation> annotationType) |
Set<WeldMethod<?,?>> |
WeldAnnotationImpl.getMembers()
Gets all members of the annotation
Initializes the members first if they are null
|
Set<WeldMethod<?,?>> |
WeldAnnotationImpl.getMembers(Class<? extends Annotation> annotationType)
Returns the annotated members with a given annotation type
If the annotated members are null, they are initialized first.
|
Collection<WeldMethod<?,? super T>> |
WeldClassImpl.getWeldMethods() |
Collection<WeldMethod<?,?>> |
WeldClassImpl.getWeldMethods(Class<? extends Annotation> annotationType)
Gets the abstracted methods that have a certain annotation type present
If the annotated methods map is null, initialize it first
|
Constructor and Description |
---|
MethodSignatureImpl(WeldMethod<?,?> method) |
Modifier and Type | Method and Description |
---|---|
Set<WeldMethod<?,?>> |
QualifierModel.getNonBindingMembers()
Gets the non-binding types
|
Modifier and Type | Method and Description |
---|---|
static <T> WeldMethod<?,?> |
Decorators.findDecoratorMethod(WeldDecorator<T> decorator,
Map<MethodSignature,WeldMethod<?,?>> decoratorMethods,
Method method) |
Modifier and Type | Method and Description |
---|---|
static List<WeldMethod<?,?>> |
Decorators.getDecoratedMethods(BeanManagerImpl beanManager,
Set<Type> decoratedTypes) |
static Map<MethodSignature,WeldMethod<?,?>> |
Decorators.getDecoratorMethods(BeanManagerImpl beanManager,
Set<Type> decoratedTypes,
WeldClass<?> decoratorClass) |
static List<WeldMethod<?,?>> |
Beans.getInterceptableMethods(WeldClass<?> type) |
static <T> List<WeldMethod<?,? super T>> |
Beans.getObserverMethods(WeldClass<T> type) |
static <T> List<WeldMethod<?,? super T>> |
Beans.getPostConstructMethods(WeldClass<T> type) |
static <T> List<WeldMethod<?,? super T>> |
Beans.getPreDestroyMethods(WeldClass<T> type) |
Modifier and Type | Method and Description |
---|---|
ProducerMethod<?,?> |
BeansClosure.getProducerMethod(WeldMethod<?,?> superClassMethod) |
Modifier and Type | Method and Description |
---|---|
static <T> WeldMethod<?,?> |
Decorators.findDecoratorMethod(WeldDecorator<T> decorator,
Map<MethodSignature,WeldMethod<?,?>> decoratorMethods,
Method method) |
Copyright © 2012 Seam Framework. All Rights Reserved.