Modifier and Type | Method and Description |
---|---|
List<? extends EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedCallable.getEnhancedParameters()
Gets the abstracted parameters of the method
|
List<EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedMethod.getEnhancedParameters(Class<? extends Annotation> annotationType)
Get the parameters annotated with a given annotation type.
|
List<EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedCallable.getEnhancedParameters(Class<? extends 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(javax.enterprise.inject.spi.AnnotatedParameter<X> annotatedParameter,
EnhancedAnnotatedCallable<?,X,?> declaringMember,
ClassTransformer classTransformer) |
Modifier and Type | Method and Description |
---|---|
List<EnhancedAnnotatedParameter<?,T>> |
EnhancedAnnotatedConstructorImpl.getEnhancedParameters()
Gets the abstracted parameters
If the parameters are null, initialize them first
|
List<EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedMethodImpl.getEnhancedParameters() |
List<EnhancedAnnotatedParameter<?,T>> |
EnhancedAnnotatedConstructorImpl.getEnhancedParameters(Class<? extends Annotation> annotationType)
Gets parameter abstractions with a given annotation type.
|
List<EnhancedAnnotatedParameter<?,X>> |
EnhancedAnnotatedMethodImpl.getEnhancedParameters(Class<? extends Annotation> annotationType) |
Modifier and Type | Method and Description |
---|---|
protected void |
ExtensionObserverMethodImpl.checkRequiredTypeAnnotations(EnhancedAnnotatedParameter<?,?> eventParameter) |
protected void |
ObserverMethodImpl.checkRequiredTypeAnnotations(EnhancedAnnotatedParameter<?,?> eventParameter) |
Modifier and Type | Method and Description |
---|---|
<T,X> ParameterInjectionPoint<T,X> |
InjectionPointFactory.createParameterInjectionPoint(EnhancedAnnotatedParameter<T,X> parameter,
javax.enterprise.inject.spi.Bean<?> declaringBean,
Class<?> declaringComponentClass,
BeanManagerImpl manager)
Creates a new
ParameterInjectionPoint and fires the ProcessInjectionPoint event. |
Modifier and Type | Method and Description |
---|---|
static <T,X> InferringParameterInjectionPointAttributes<T,X> |
InferringParameterInjectionPointAttributes.of(EnhancedAnnotatedParameter<T,X> parameter,
javax.enterprise.inject.spi.Bean<?> bean,
Class<?> declaringComponentClass,
BeanManagerImpl manager) |
static <T,X> ParameterInjectionPoint<T,X> |
SpecialParameterInjectionPoint.of(EnhancedAnnotatedParameter<T,X> parameter,
javax.enterprise.inject.spi.Bean<?> bean,
Class<?> declaringComponentClass,
BeanManagerImpl manager) |
Constructor and Description |
---|
InferringParameterInjectionPointAttributes(EnhancedAnnotatedParameter<T,X> parameter,
javax.enterprise.inject.spi.Bean<?> bean,
Class<?> declaringComponentClass,
BeanManagerImpl manager) |
SpecialParameterInjectionPoint(EnhancedAnnotatedParameter<T,X> parameter,
javax.enterprise.inject.spi.Bean<?> bean,
Class<?> declaringComponentClass,
BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
<X> EnhancedAnnotatedParameter<?,X> |
MemberTransformer.loadEnhancedParameter(javax.enterprise.inject.spi.AnnotatedParameter<X> parameter,
String bdaId) |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingWeldParameter<T,X> |
Modifier and Type | Method and Description |
---|---|
protected abstract EnhancedAnnotatedParameter<T,X> |
ForwardingWeldParameter.delegate() |
Modifier and Type | Method and Description |
---|---|
List<EnhancedAnnotatedParameter<?,X>> |
ForwardingWeldMethod.getAnnotatedParameters(Class<? extends Annotation> metaAnnotationType) |
List<? extends EnhancedAnnotatedParameter<?,T>> |
ForwardingWeldConstructor.getEnhancedParameters() |
List<? extends EnhancedAnnotatedParameter<?,X>> |
ForwardingWeldMethod.getEnhancedParameters() |
List<EnhancedAnnotatedParameter<?,T>> |
ForwardingWeldConstructor.getEnhancedParameters(Class<? extends Annotation> annotationType) |
List<EnhancedAnnotatedParameter<?,X>> |
ForwardingWeldMethod.getEnhancedParameters(Class<? extends Annotation> metaAnnotationType) |
Copyright © 2016. All rights reserved.