| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| org.jboss.weld.bootstrap.events | |
| org.jboss.weld.injection | |
| org.jboss.weld.introspector | |
| org.jboss.weld.introspector.jlr |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AnnotatedCallable<X>
Represents a callable member of a Java type.
|
interface |
AnnotatedConstructor<X>
Represents a constructor of a Java class.
|
interface |
AnnotatedField<X>
Represents a field of a Java class.
|
interface |
AnnotatedMember<X>
Represents a member of a Java type.
|
interface |
AnnotatedMethod<X>
Represents a method of a Java type.
|
interface |
AnnotatedParameter<X>
Represents a parameter of a method or constructor.
|
interface |
AnnotatedType<X>
Represents a Java class or interface.
|
| Modifier and Type | Method and Description |
|---|---|
Annotated |
ProcessBean.getAnnotated()
Returns the
AnnotatedType representing
the bean class, the AnnotatedMethod
representing the producer method, or the
AnnotatedField representing the
producer field. |
Annotated |
InjectionPoint.getAnnotated()
Obtain an instance of
AnnotatedField
or AnnotatedParameter, depending upon
whether the injection point is an injected field or a constructor/method parameter. |
| Modifier and Type | Method and Description |
|---|---|
Annotated |
ProcessBeanImpl.getAnnotated() |
Annotated |
AbstractProcessProducerBean.getAnnotated() |
Annotated |
AbstractProcessClassBean.getAnnotated() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
WeldInjectionPoint<T,S> |
| Modifier and Type | Class and Description |
|---|---|
class |
ConstructorInjectionPoint<T> |
class |
FieldInjectionPoint<T,X> |
class |
MethodInjectionPoint<T,X> |
class |
ParameterInjectionPoint<T,X> |
class |
ProxyClassConstructorInjectionPointWrapper<T>
A wrapper on a
ConstructorInjectionPoint, to be used if a proxy subclass is instantiated instead of the
original (e.g. |
| Modifier and Type | Method and Description |
|---|---|
Annotated |
ParameterInjectionPoint.getAnnotated() |
Annotated |
MethodInjectionPoint.getAnnotated() |
Annotated |
ForwardingInjectionPoint.getAnnotated() |
Annotated |
FieldInjectionPoint.getAnnotated() |
Annotated |
EmptyInjectionPoint.getAnnotated() |
Annotated |
ConstructorInjectionPoint.getAnnotated() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
WeldAnnotated<T,S>
AnnotatedItem provides a uniform access to the annotations on an annotated
item defined either in Java or XML
|
interface |
WeldAnnotation<T extends Annotation>
Represents a meta annotation
|
interface |
WeldCallable<T,X,S extends Member> |
interface |
WeldClass<T>
Represents a Class
|
interface |
WeldConstructor<T>
Represents a Class Constructor
|
interface |
WeldField<T,X>
AnnotatedField provides a uniform access to the annotations on an annotated
field
|
interface |
WeldMember<T,X,S extends Member>
AnnotedMember provides enhanced access to an annotated member
|
interface |
WeldMethod<T,X>
AnnotatedType provides a uniform access to the annotations on an annotated
class defined either in Java or XML
|
interface |
WeldParameter<T,X>
AnnotatedParameter provides a uniform access to a method parameter defined
either in Java or XML
|
| Modifier and Type | Class and Description |
|---|---|
class |
DiscoveredExternalAnnotatedType<X>
A wrapper for annotated types that are modified as part of the discovery process
|
class |
ExternalAnnotatedType<X> |
class |
ForwardingAnnotated
Base class to allow implementation of the decorator pattern
|
class |
ForwardingAnnotatedType<X>
Forwarding implementation of AnnotatedType
|
class |
ForwardingWeldAnnotated<T,S>
Provides an abstraction for delegating access to an annotated item
|
class |
ForwardingWeldAnnotation<T extends Annotation> |
class |
ForwardingWeldClass<T> |
class |
ForwardingWeldConstructor<T> |
class |
ForwardingWeldField<T,X> |
class |
ForwardingWeldMember<T,X,S extends Member> |
class |
ForwardingWeldMethod<T,X> |
class |
ForwardingWeldParameter<T,X> |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Annotated |
ForwardingAnnotated.delegate() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractWeldAnnotated<T,S>
Represents functionality common for all annotated items, mainly different
mappings of the annotations and meta-annotations
AbstractAnnotatedItem is an immutable class and therefore threadsafe
|
class |
AbstractWeldCallable<T,X,S extends Member> |
class |
AbstractWeldMember<T,X,S extends Member>
Represents an abstract annotated memeber (field, method or constructor)
This class is immutable, and therefore threadsafe
|
class |
WeldAnnotationImpl<T extends Annotation>
Represents an annotated annotation
This class is immutable and therefore threadsafe
|
class |
WeldClassImpl<T>
Represents an annotated class
This class is immutable, and therefore threadsafe
|
class |
WeldConstructorImpl<T>
Represents an annotated constructor
This class is immutable, and therefore threadsafe
|
class |
WeldFieldImpl<T,X>
Represents an annotated field
This class is immutable, and therefore threadsafe
|
class |
WeldMethodImpl<T,X>
Represents an annotated method
This class is immutable and therefore threadsafe
|
class |
WeldParameterImpl<T,X>
Represents a parameter
This class is immutable and therefore threadsafe
|
Copyright © 2013 Seam Framework. All Rights Reserved.