|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AnnotatedItem | |
|---|---|
| org.jboss.webbeans | |
| org.jboss.webbeans.bean | |
| org.jboss.webbeans.introspector | |
| org.jboss.webbeans.introspector.jlr | |
| Uses of AnnotatedItem in org.jboss.webbeans |
|---|
| Methods in org.jboss.webbeans with parameters of type AnnotatedItem | ||
|---|---|---|
|
Resolver.get(AnnotatedItem<T,S> key)
Get the possible beans for the given element |
|
|
ManagerImpl.getInstanceByType(AnnotatedItem<T,?> element,
java.lang.annotation.Annotation... bindings)
Resolve an instance, verify that the resolved bean can be instantiated, and return |
|
|
ManagerImpl.resolveByType(AnnotatedItem<T,?> element,
java.lang.annotation.Annotation... bindings)
Check the resolution request is valid, and then ask the resolver to perform the resolution. |
|
| Method parameters in org.jboss.webbeans with type arguments of type AnnotatedItem | |
|---|---|
void |
Resolver.addInjectionPoints(java.util.Collection<AnnotatedItem<?,?>> elements)
Add multiple injection points for later resolving using #registerInjectionPoint(AnnotatedItem). |
| Uses of AnnotatedItem in org.jboss.webbeans.bean |
|---|
| Fields in org.jboss.webbeans.bean declared as AnnotatedItem | |
|---|---|
protected AnnotatedItem<T,S> |
AbstractFacadeBean.annotatedItem
|
| Fields in org.jboss.webbeans.bean with type parameters of type AnnotatedItem | |
|---|---|
protected java.util.Set<AnnotatedItem<?,?>> |
AbstractBean.injectionPoints
|
| Methods in org.jboss.webbeans.bean that return AnnotatedItem | |
|---|---|
protected AnnotatedItem<T,S> |
AbstractFacadeBean.getAnnotatedItem()
Gets the underlying item |
protected abstract AnnotatedItem<T,E> |
AbstractBean.getAnnotatedItem()
Returns the annotated time the bean represents |
| Methods in org.jboss.webbeans.bean that return types with arguments of type AnnotatedItem | |
|---|---|
java.util.Set<AnnotatedItem<?,?>> |
AbstractBean.getInjectionPoints()
Gets the injection points of the bean |
| Methods in org.jboss.webbeans.bean with parameters of type AnnotatedItem | ||
|---|---|---|
static
|
BeanFactory.createEventBean(AnnotatedItem<Event<T>,S> field,
ManagerImpl manager)
Creates an event Web Bean |
|
static
|
BeanFactory.createInstanceBean(AnnotatedItem<Instance<T>,S> field,
ManagerImpl manager)
Creates an instance Web Bean |
|
boolean |
AbstractBean.isAssignableFrom(AnnotatedItem<?,?> annotatedItem)
Checks if this beans annotated item is assignable from another annotated item |
|
| Constructors in org.jboss.webbeans.bean with parameters of type AnnotatedItem | |
|---|---|
AbstractFacadeBean(AnnotatedItem<T,S> field,
ManagerImpl manager)
Constructor |
|
EventBean(AnnotatedItem<Event<T>,S> field,
ManagerImpl manager)
Constructor |
|
InstanceBean(AnnotatedItem<Instance<T>,S> field,
ManagerImpl manager)
Constructor |
|
| Uses of AnnotatedItem in org.jboss.webbeans.introspector |
|---|
| Subinterfaces of AnnotatedItem in org.jboss.webbeans.introspector | |
|---|---|
interface |
AnnotatedAnnotation<T extends Annotation>
Represents a meta annotation |
interface |
AnnotatedClass<T>
Represents a Class |
interface |
AnnotatedConstructor<T>
Represents a Class Constructor |
interface |
AnnotatedField<T>
AnnotatedField provides a uniform access to the annotations on an annotated field |
interface |
AnnotatedMethod<T>
AnnotatedType provides a uniform access to the annotations on an annotated class defined either in Java or XML |
interface |
AnnotatedParameter<T>
AnnotatedParameter provides a uniform access to a method parameter defined either in Java or XML |
interface |
AnnotatedType<T>
AnnotatedType provides a uniform access to a type defined either in Java or XML |
| Classes in org.jboss.webbeans.introspector that implement AnnotatedItem | |
|---|---|
class |
ForwardingAnnotatedItem<T,S>
Provides an abstraction for delegating access to an annotated item |
| Methods in org.jboss.webbeans.introspector that return AnnotatedItem | |
|---|---|
abstract AnnotatedItem<T,S> |
ForwardingAnnotatedItem.delegate()
Gets the annotated item |
| Methods in org.jboss.webbeans.introspector with parameters of type AnnotatedItem | |
|---|---|
boolean |
ForwardingAnnotatedItem.isAssignableFrom(AnnotatedItem<?,?> that)
|
boolean |
AnnotatedItem.isAssignableFrom(AnnotatedItem<?,?> that)
Extends Java Class assignability such that actual type parameters are also considered |
| Uses of AnnotatedItem in org.jboss.webbeans.introspector.jlr |
|---|
| Classes in org.jboss.webbeans.introspector.jlr that implement AnnotatedItem | |
|---|---|
class |
AbstractAnnotatedItem<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 |
AbstractAnnotatedMember<T,S extends Member>
Represents an abstract annotated memeber (field, method or constructor) This class is immutable, and therefore threadsafe |
class |
AbstractAnnotatedType<T>
Represents an abstract annotated type This class is immutable, and therefore threadsafe |
class |
AnnotatedAnnotationImpl<T extends Annotation>
Represents an annotated annotation This class is immutable and therefore threadsafe |
class |
AnnotatedClassImpl<T>
Represents an annotated class This class is immutable, and therefore threadsafe |
class |
AnnotatedConstructorImpl<T>
Represents an annotated constructor This class is immutable, and therefore threadsafe |
class |
AnnotatedFieldImpl<T>
Represents an annotated field This class is immutable, and therefore threadsafe |
class |
AnnotatedMethodImpl<T>
Represents an annotated method This class is immutable and therefore threadsafe |
class |
AnnotatedParameterImpl<T>
Represents a parameter This class is immutable and therefore threadsafe |
| Methods in org.jboss.webbeans.introspector.jlr with parameters of type AnnotatedItem | |
|---|---|
boolean |
AbstractAnnotatedItem.isAssignableFrom(AnnotatedItem<?,?> that)
Checks if this item is assignable from another annotated item (through type and actual type arguments) |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||