| Package | Description |
|---|---|
| org.jboss.weld.annotated.enhanced |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.annotated.enhanced.jlr |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.event |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.injection |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.injection.attributes |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.resources |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedCallable.getEnhancedParameters()
Gets the abstracted parameters of the method
|
java.util.List<EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedMethod.getEnhancedParameters(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
Get the parameters annotated with a given annotation type.
|
java.util.List<EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedCallable.getEnhancedParameters(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
Gets the list of annotated parameters for a given annotation
|
| Modifier and Type | Class and Description |
|---|---|
class |
EnhancedAnnotatedParameterImpl<T,X>
Represents a parameter
This class is immutable and therefore threadsafe
|
| Modifier and Type | Method and Description |
|---|---|
static <T,X> EnhancedAnnotatedParameter<T,X> |
EnhancedAnnotatedParameterImpl.of(AnnotatedParameter<X> annotatedParameter,
EnhancedAnnotatedCallable<?,X,?> declaringMember,
ClassTransformer classTransformer) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedMethodImpl.getEnhancedParameters() |
java.util.List<EnhancedAnnotatedParameter<?,T>> |
EnhancedAnnotatedConstructorImpl.getEnhancedParameters()
Gets the abstracted parameters
If the parameters are null, initialize them first
|
java.util.List<EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedMethodImpl.getEnhancedParameters(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType) |
java.util.List<EnhancedAnnotatedParameter<?,T>> |
EnhancedAnnotatedConstructorImpl.getEnhancedParameters(java.lang.Class<? extends java.lang.annotation.Annotation> annotationType)
Gets parameter abstractions with a given annotation type.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ObserverMethodImpl.checkRequiredTypeAnnotations(EnhancedAnnotatedParameter<?,?> eventParameter) |
protected void |
ExtensionObserverMethodImpl.checkRequiredTypeAnnotations(EnhancedAnnotatedParameter<?,?> eventParameter) |
| Modifier and Type | Method and Description |
|---|---|
<T,X> ParameterInjectionPoint<T,X> |
InjectionPointFactory.createParameterInjectionPoint(EnhancedAnnotatedParameter<T,X> parameter,
Bean<?> declaringBean,
java.lang.Class<?> declaringComponentClass,
BeanManagerImpl manager)
Creates a new
ParameterInjectionPoint and fires the ProcessInjectionPoint event. |
| Modifier and Type | Method and Description |
|---|---|
static <T,X> ParameterInjectionPoint<T,X> |
SpecialParameterInjectionPoint.of(EnhancedAnnotatedParameter<T,X> parameter,
Bean<?> bean,
java.lang.Class<?> declaringComponentClass,
BeanManagerImpl manager) |
static <T,X> InferringParameterInjectionPointAttributes<T,X> |
InferringParameterInjectionPointAttributes.of(EnhancedAnnotatedParameter<T,X> parameter,
Bean<?> bean,
java.lang.Class<?> declaringComponentClass,
BeanManagerImpl manager) |
| Constructor and Description |
|---|
InferringParameterInjectionPointAttributes(EnhancedAnnotatedParameter<T,X> parameter,
Bean<?> bean,
java.lang.Class<?> declaringComponentClass,
BeanManagerImpl manager) |
SpecialParameterInjectionPoint(EnhancedAnnotatedParameter<T,X> parameter,
Bean<?> bean,
java.lang.Class<?> declaringComponentClass,
BeanManagerImpl manager) |
| Modifier and Type | Method and Description |
|---|---|
<X> EnhancedAnnotatedParameter<?,X> |
MemberTransformer.loadEnhancedParameter(AnnotatedParameter<X> parameter,
java.lang.String bdaId) |
Copyright © 2015. All Rights Reserved.