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,M extends Member> |
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 |
ForwardingAnnotatedConstructor<X>
Forwarding implementation of
AnnotatedConstructor . |
class |
ForwardingAnnotatedMethod<X>
Forwarding implementation of
AnnotatedMethod . |
class |
ForwardingWeldConstructor<T> |
class |
ForwardingWeldMethod<T,X> |
Modifier and Type | Method and Description |
---|---|
protected abstract AnnotatedCallable<X> |
ForwardingAnnotatedCallable.delegate() |
AnnotatedCallable<X> |
ForwardingWeldParameter.getDeclaringCallable() |
AnnotatedCallable<X> |
ForwardingAnnotatedParameter.getDeclaringCallable() |
Copyright © 2013 Seam Framework. All Rights Reserved.