Uses of Interface
org.jboss.webbeans.introspector.AnnotatedType

Packages that use AnnotatedType
org.jboss.webbeans.introspector   
org.jboss.webbeans.introspector.jlr   
 

Uses of AnnotatedType in org.jboss.webbeans.introspector
 

Subinterfaces of AnnotatedType in org.jboss.webbeans.introspector
 interface AnnotatedAnnotation<T extends Annotation>
          Represents a meta annotation
 interface AnnotatedClass<T>
          Represents a Class
 

Classes in org.jboss.webbeans.introspector that implement AnnotatedType
 class ForwardingAnnotatedAnnotation<T extends Annotation>
           
 class ForwardingAnnotatedClass<T>
           
 class ForwardingAnnotatedType<T>
           
 class WrappedAnnotatedClass<T>
           
 

Methods in org.jboss.webbeans.introspector that return AnnotatedType
protected abstract  AnnotatedType<T> ForwardingAnnotatedType.delegate()
           
 AnnotatedType<?> AnnotatedField.getDeclaringClass()
          Gets an abstraction of the declaring class
 AnnotatedType<?> AnnotatedMember.getDeclaringClass()
          Gets an abstraction of the declaring class
 AnnotatedType<T> AnnotatedConstructor.getDeclaringClass()
          Gets the declaring class of the annotation
 AnnotatedType<?> AnnotatedMethod.getDeclaringClass()
          Gets the declaring class
 AnnotatedType<?> ForwardingAnnotatedField.getDeclaringClass()
           
 AnnotatedType<?> ForwardingAnnotatedMethod.getDeclaringClass()
           
 AnnotatedType<T> ForwardingAnnotatedConstructor.getDeclaringClass()
           
 AnnotatedType<?> AnnotatedType.getSuperclass()
          Gets the superclass of the type
 AnnotatedType<?> ForwardingAnnotatedType.getSuperclass()
           
 

Uses of AnnotatedType in org.jboss.webbeans.introspector.jlr
 

Classes in org.jboss.webbeans.introspector.jlr that implement AnnotatedType
 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
 

Methods in org.jboss.webbeans.introspector.jlr that return AnnotatedType
 AnnotatedType<?> AnnotatedMethodImpl.getDeclaringClass()
           
 AnnotatedType<T> AnnotatedConstructorImpl.getDeclaringClass()
          Gets the declaring class
 AnnotatedType<?> AnnotatedFieldImpl.getDeclaringClass()
          Gets the abstracted declaring class
 

Methods in org.jboss.webbeans.introspector.jlr with parameters of type AnnotatedType
static
<T> AnnotatedConstructor<T>
AnnotatedConstructorImpl.of(java.lang.reflect.Constructor<T> constructor, AnnotatedType<T> declaringClass)
           
static
<T> AnnotatedMethodImpl<T>
AnnotatedMethodImpl.of(java.lang.reflect.Method method, AnnotatedType<?> declaringClass)
           
 

Constructors in org.jboss.webbeans.introspector.jlr with parameters of type AnnotatedType
AnnotatedConstructorImpl(java.lang.reflect.Constructor<T> constructor, AnnotatedType<T> declaringClass)
          Constructor Initializes the superclass with the build annotations map
AnnotatedFieldImpl(java.lang.reflect.Field field, AnnotatedType<?> declaringClass)
          Constructor Initializes the superclass with the built annotation map and detects the type arguments
AnnotatedMethodImpl(java.lang.reflect.Method method, AnnotatedType<?> declaringClass)
          Constructor Initializes the superclass with the built annotation map, sets the method and declaring class abstraction and detects the actual type arguments
 



Copyright © 2011. All Rights Reserved.