| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| org.jboss.weld.annotated |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| 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.annotated.slim.backed |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.annotated.slim.unbacked |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bean |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bootstrap.events |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.experimental |
This package contains prototypes of API changes proposed for next CDI version
|
| 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.manager |
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.
|
| org.jboss.weld.util |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.util.annotated |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.util.reflection |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedParameter<T> |
ProcessProducerMethod.getAnnotatedDisposedParameter()
Returns the
AnnotatedParameter for any matching injection point of the same type as
the producer method return type found on a disposal method. |
AnnotatedParameter<T> |
ProcessProducerField.getAnnotatedDisposedParameter()
Returns the
AnnotatedParameter for any matching injection point of the same type as
the producer field return type found on a disposal method. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AnnotatedParameter<X>> |
AnnotatedCallable.getParameters()
Get the parameters of the callable member.
|
| Modifier and Type | Method and Description |
|---|---|
InjectionPoint |
BeanManager.createInjectionPoint(AnnotatedParameter<?> parameter)
Obtains a container provided implementation of
InjectionPoint for the given AnnotatedParameter. |
| Modifier and Type | Method and Description |
|---|---|
static void |
AnnotatedTypeValidator.validateAnnotatedParameter(AnnotatedParameter<?> parameter) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EnhancedAnnotatedParameter<T,X>
AnnotatedParameter provides a uniform access to a method parameter defined
either in Java or XML
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedParameter<X> |
EnhancedAnnotatedParameter.slim()
Returns a lightweight implementation of
AnnotatedParameter with minimal memory footprint. |
| 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 |
|---|---|
AnnotatedParameter<X> |
EnhancedAnnotatedParameterImpl.slim() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AnnotatedParameter<X>> |
EnhancedAnnotatedMethodImpl.getParameters() |
java.util.List<AnnotatedParameter<T>> |
EnhancedAnnotatedConstructorImpl.getParameters() |
| Modifier and Type | Method and Description |
|---|---|
static <T,X> EnhancedAnnotatedParameter<T,X> |
EnhancedAnnotatedParameterImpl.of(AnnotatedParameter<X> annotatedParameter,
EnhancedAnnotatedCallable<?,X,?> declaringMember,
ClassTransformer classTransformer) |
| Constructor and Description |
|---|
EnhancedAnnotatedParameterImpl(AnnotatedParameter<X> annotatedParameter,
EnhancedAnnotatedCallable<?,X,?> declaringMember,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotationMap,
ClassTransformer classTransformer)
Constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
BackedAnnotatedParameter<X> |
| Modifier and Type | Method and Description |
|---|---|
static <X> AnnotatedParameter<X> |
BackedAnnotatedParameter.of(java.lang.reflect.Parameter parameter,
int position,
BackedAnnotatedCallable<X,?> declaringCallable,
SharedObjectCache sharedObjectCache) |
| Modifier and Type | Method and Description |
|---|---|
static <X> java.util.List<AnnotatedParameter<X>> |
BackedAnnotatedParameter.forExecutable(java.lang.reflect.Executable executable,
BackedAnnotatedCallable<X,?> declaringCallable,
SharedObjectCache cache) |
java.util.List<AnnotatedParameter<X>> |
BackedAnnotatedCallable.getParameters() |
protected java.util.List<AnnotatedParameter<X>> |
BackedAnnotatedConstructor.initParameters(java.lang.reflect.Constructor<X> member,
SharedObjectCache sharedObjectCache) |
protected java.util.List<AnnotatedParameter<X>> |
BackedAnnotatedCallable.initParameters(E member,
SharedObjectCache sharedObjectCache) |
| Modifier and Type | Class and Description |
|---|---|
class |
UnbackedAnnotatedParameter<X> |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AnnotatedParameter<X>> |
UnbackedAnnotatedMethod.getParameters() |
java.util.List<AnnotatedParameter<X>> |
UnbackedAnnotatedConstructor.getParameters() |
| Constructor and Description |
|---|
UnbackedAnnotatedConstructor(java.lang.reflect.Type baseType,
java.util.Set<java.lang.reflect.Type> typeClosure,
java.util.Set<java.lang.annotation.Annotation> annotations,
UnbackedAnnotatedType<X> declaringType,
java.util.List<AnnotatedParameter<X>> originalParameters,
java.lang.reflect.Constructor<X> constructor,
SharedObjectCache cache) |
UnbackedAnnotatedMethod(java.lang.reflect.Type baseType,
java.util.Set<java.lang.reflect.Type> typeClosure,
java.util.Set<java.lang.annotation.Annotation> annotations,
UnbackedAnnotatedType<X> declaringType,
java.util.List<AnnotatedParameter<X>> originalParameters,
java.lang.reflect.Method method,
SharedObjectCache cache) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedParameter<? super X> |
DisposalMethod.getDisposesParameter() |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedParameter<T> |
AbstractProcessProducerBean.getAnnotatedDisposedParameter() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExperimentalAnnotatedParameter<X>
This API is experimental and will change! All the methods declared by this interface are supposed to be moved to
AnnotatedParameter. |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedParameter<X> |
ParameterInjectionPointImpl.getAnnotated() |
AnnotatedParameter<X> |
ParameterInjectionPoint.getAnnotated() |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedParameter<X> |
SpecialParameterInjectionPoint.getAnnotated() |
AnnotatedParameter<X> |
ParameterInjectionPointAttributes.getAnnotated() |
AnnotatedParameter<X> |
InferringParameterInjectionPointAttributes.getAnnotated() |
AnnotatedParameter<X> |
ForwardingParameterInjectionPointAttributes.getAnnotated() |
| Modifier and Type | Method and Description |
|---|---|
ParameterInjectionPointAttributes<?,?> |
BeanManagerImpl.createInjectionPoint(AnnotatedParameter<?> parameter) |
| Modifier and Type | Method and Description |
|---|---|
<X> EnhancedAnnotatedParameter<?,X> |
MemberTransformer.loadEnhancedParameter(AnnotatedParameter<X> parameter,
java.lang.String bdaId) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AnnotatedTypes.compareAnnotatedParameters(AnnotatedParameter<?> p1,
AnnotatedParameter<?> p2)
Compares two annotated parameters and returns true if they are equal
|
static boolean |
AnnotatedTypes.compareAnnotatedParameters(AnnotatedParameter<?> p1,
AnnotatedParameter<?> p2)
Compares two annotated parameters and returns true if they are equal
|
InjectionPoint |
ForwardingBeanManager.createInjectionPoint(AnnotatedParameter<?> parameter) |
static <X> java.lang.String |
AnnotatedTypes.createParameterId(AnnotatedParameter<X> annotatedParameter) |
| Modifier and Type | Method and Description |
|---|---|
static <X> java.lang.String |
AnnotatedTypes.createConstructorId(java.lang.reflect.Constructor<X> constructor,
java.util.Set<java.lang.annotation.Annotation> annotations,
java.util.List<AnnotatedParameter<X>> parameters) |
static <X> java.lang.String |
AnnotatedTypes.createMethodId(java.lang.reflect.Method method,
java.util.Set<java.lang.annotation.Annotation> annotations,
java.util.List<AnnotatedParameter<X>> parameters) |
static <X> java.lang.String |
AnnotatedTypes.createParameterListId(java.util.List<AnnotatedParameter<X>> parameters) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AnnotatedParameter<X>> |
ForwardingAnnotatedCallable.getParameters() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
Formats.formatAnnotatedParameter(AnnotatedParameter<?> parameter) |
static java.lang.String |
Formats.formatParameter(AnnotatedParameter<?> parameter) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
Formats.formatAsFormalParameterList(java.lang.Iterable<? extends AnnotatedParameter<?>> parameters) |
Copyright © 2015. All Rights Reserved.