| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| org.jboss.weld.annotated.enhanced | |
| org.jboss.weld.annotated.enhanced.jlr | |
| org.jboss.weld.annotated.runtime | |
| org.jboss.weld.annotated.slim.backed | |
| org.jboss.weld.annotated.slim.unbacked | |
| org.jboss.weld.util | |
| org.jboss.weld.util.annotated |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AnnotatedConstructor<X>
Represents a constructor of a Java class.
|
interface |
AnnotatedMethod<X>
Represents a method of a Java type.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedCallable<X> |
AnnotatedParameter.getDeclaringCallable()
Get the declaring method or constructor.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EnhancedAnnotatedCallable<T,X,S extends Member> |
interface |
EnhancedAnnotatedConstructor<T>
Represents a Class Constructor
|
interface |
EnhancedAnnotatedMethod<T,X>
AnnotatedType provides a uniform access to the annotations on an annotated
class defined either in Java or XML
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedCallable<X> |
EnhancedAnnotatedCallable.slim()
Returns a lightweight implementation of
AnnotatedCallable with minimal memory footprint. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEnhancedAnnotatedCallable<T,X,S extends Member> |
class |
EnhancedAnnotatedConstructorImpl<T>
Represents an annotated constructor
This class is immutable, and therefore threadsafe
|
class |
EnhancedAnnotatedMethodImpl<T,X>
Represents an annotated method
This class is immutable and therefore threadsafe
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedCallable<X> |
EnhancedAnnotatedParameterImpl.getDeclaringCallable() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
AbstractEnhancedAnnotatedCallable.validateParameterCount(AnnotatedCallable<?> callable) |
| Constructor and Description |
|---|
AbstractEnhancedAnnotatedCallable(AnnotatedCallable<X> annotatedCallable,
Map<Class<? extends Annotation>,Annotation> annotationMap,
Map<Class<? extends Annotation>,Annotation> declaredAnnotationMap,
ClassTransformer classTransformer,
EnhancedAnnotatedType<X> declaringType) |
| Modifier and Type | Class and Description |
|---|---|
class |
InvokableAnnotatedMethod<T>
An implementation of
AnnotatedMethod used at runtime for invoking Java methods. |
| Modifier and Type | Class and Description |
|---|---|
class |
BackedAnnotatedCallable<X,E extends Executable> |
class |
BackedAnnotatedConstructor<X> |
class |
BackedAnnotatedMethod<X> |
| Modifier and Type | Class and Description |
|---|---|
class |
UnbackedAnnotatedConstructor<X> |
class |
UnbackedAnnotatedMethod<X> |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedCallable<X> |
UnbackedAnnotatedParameter.getDeclaringCallable() |
| Constructor and Description |
|---|
UnbackedAnnotatedParameter(Type baseType,
Set<Type> typeClosure,
Set<Annotation> annotations,
int position,
AnnotatedCallable<X> declaringCallable) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AnnotatedTypes.compareAnnotatedCallable(AnnotatedCallable<?> m1,
AnnotatedCallable<?> m2) |
static boolean |
AnnotatedTypes.compareAnnotatedCallable(AnnotatedCallable<?> m1,
AnnotatedCallable<?> m2) |
static <X> String |
AnnotatedTypes.createCallableId(AnnotatedCallable<X> method) |
| Modifier and Type | Class and Description |
|---|---|
class |
ForwardingAnnotatedCallable<X>
Forwarding implementation of
AnnotatedCallable. |
class |
ForwardingAnnotatedMethod<X>
Forwarding implementation of
AnnotatedMethod. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract AnnotatedCallable<X> |
ForwardingAnnotatedCallable.delegate() |
Copyright © 2015. All Rights Reserved.