Uses of Interface
net.sourceforge.retroweaver.runtime.java.lang.annotation.Annotation

Packages that use Annotation
net.sourceforge.retroweaver.runtime.java.lang   
net.sourceforge.retroweaver.runtime.java.lang.annotation   
net.sourceforge.retroweaver.runtime.java.lang.reflect   
 

Uses of Annotation in net.sourceforge.retroweaver.runtime.java.lang
 

Methods in net.sourceforge.retroweaver.runtime.java.lang with type parameters of type Annotation
static
<T extends Annotation>
T
Class_.getAnnotation(java.lang.Class c, java.lang.Class<T> annotationType)
          Returns this element's annotation for the specified type if such an annotation is present, else null.
 

Methods in net.sourceforge.retroweaver.runtime.java.lang that return Annotation
static Annotation[] Class_.getAnnotations(java.lang.Class c)
          Returns all annotations present on this element.
static Annotation[] Class_.getDeclaredAnnotations(java.lang.Class c)
          Returns all annotations that are directly present on this element.
 

Method parameters in net.sourceforge.retroweaver.runtime.java.lang with type arguments of type Annotation
static boolean Class_.isAnnotationPresent(java.lang.Class c, java.lang.Class<? extends Annotation> annotationType)
          Returns true if an annotation for the specified type is present on this element, else false.
 

Uses of Annotation in net.sourceforge.retroweaver.runtime.java.lang.annotation
 

Classes in net.sourceforge.retroweaver.runtime.java.lang.annotation that implement Annotation
 class AnnotationImpl
          The implementation of the Annotation interface, which gets returned from various points in java.lang.Class and java.lang.reflect.* classes.
 

Methods in net.sourceforge.retroweaver.runtime.java.lang.annotation with type parameters of type Annotation
<T extends Annotation>
T
AIB.getClassAnnotation(java.lang.Class<T> annotationType)
           
<T extends Annotation>
T
AIB.getFieldAnnotation(java.lang.String fieldName, java.lang.Class<T> annotationType)
           
<T extends Annotation>
T
AIB.getMethodAnnotation(java.lang.String methodName, java.lang.Class[] parameterTypes, java.lang.Class returnType, java.lang.Class<T> annotationType)
           
 

Methods in net.sourceforge.retroweaver.runtime.java.lang.annotation that return Annotation
static Annotation AnnotationImpl.createAnnotation(java.lang.Class<? extends Annotation> annotationType, java.util.Map<java.lang.String,java.lang.Object> attributes)
          Called from generated bytecode to instantiate a new Annotation.
 Annotation[] AIB.getClassAnnotations()
           
 Annotation[] AIB.getDeclaredClassAnnotations()
           
 Annotation[] AIB.getFieldAnnotations(java.lang.String fieldName)
           
 Annotation[] AIB.getMethodAnnotations(java.lang.String methodName, java.lang.Class[] parameterTypes, java.lang.Class returnType)
           
 Annotation[][] AIB.getMethodParameterAnnotations(java.lang.String methodName, java.lang.Class[] parameterTypes, java.lang.Class returnType)
           
 

Methods in net.sourceforge.retroweaver.runtime.java.lang.annotation that return types with arguments of type Annotation
 java.lang.Class<? extends Annotation> IncompleteAnnotationException.annotationType()
           
 java.lang.Class<? extends Annotation> Annotation.annotationType()
          Returns the annotation type of this annotation.
 java.lang.Class<? extends Annotation> AnnotationImpl.annotationType()
           
 

Method parameters in net.sourceforge.retroweaver.runtime.java.lang.annotation with type arguments of type Annotation
static Annotation AnnotationImpl.createAnnotation(java.lang.Class<? extends Annotation> annotationType, java.util.Map<java.lang.String,java.lang.Object> attributes)
          Called from generated bytecode to instantiate a new Annotation.
 

Constructor parameters in net.sourceforge.retroweaver.runtime.java.lang.annotation with type arguments of type Annotation
IncompleteAnnotationException(java.lang.Class<? extends Annotation> annotationType, java.lang.String elementName)
           
 

Uses of Annotation in net.sourceforge.retroweaver.runtime.java.lang.reflect
 

Methods in net.sourceforge.retroweaver.runtime.java.lang.reflect with type parameters of type Annotation
static
<T extends Annotation>
T
AccessibleObject_.getAnnotation(java.lang.reflect.AccessibleObject obj, java.lang.Class<T> annotationClass)
           
<T extends Annotation>
T
AnnotatedElement.getAnnotation(java.lang.Class<T> annotationType)
           
static
<T extends Annotation>
T
Constructor_.getAnnotation(java.lang.reflect.Constructor cons, java.lang.Class<T> annotationType)
           
static
<T extends Annotation>
T
Field_.getAnnotation(java.lang.reflect.Field f, java.lang.Class<T> annotationType)
           
static
<T extends Annotation>
T
Method_.getAnnotation(java.lang.reflect.Method m, java.lang.Class<T> annotationType)
           
 

Methods in net.sourceforge.retroweaver.runtime.java.lang.reflect that return Annotation
 Annotation[] AnnotatedElement.getAnnotations()
           
static Annotation[] AccessibleObject_.getAnnotations(java.lang.reflect.AccessibleObject obj)
           
static Annotation[] Constructor_.getAnnotations(java.lang.reflect.Constructor cons)
           
static Annotation[] Field_.getAnnotations(java.lang.reflect.Field f)
           
static Annotation[] Method_.getAnnotations(java.lang.reflect.Method m)
           
 Annotation[] AnnotatedElement.getDeclaredAnnotations()
           
static Annotation[] AccessibleObject_.getDeclaredAnnotations(java.lang.reflect.AccessibleObject obj)
           
static Annotation[] Constructor_.getDeclaredAnnotations(java.lang.reflect.Constructor cons)
           
static Annotation[] Field_.getDeclaredAnnotations(java.lang.reflect.Field field)
           
static Annotation[] Method_.getDeclaredAnnotations(java.lang.reflect.Method m)
           
static Annotation[][] Constructor_.getParameterAnnotations(java.lang.reflect.Constructor cons)
           
static Annotation[][] Method_.getParameterAnnotations(java.lang.reflect.Method m)
           
 

Method parameters in net.sourceforge.retroweaver.runtime.java.lang.reflect with type arguments of type Annotation
static boolean AccessibleObject_.isAnnotationPresent(java.lang.reflect.AccessibleObject obj, java.lang.Class<? extends Annotation> annotationClass)
           
 boolean AnnotatedElement.isAnnotationPresent(java.lang.Class<? extends Annotation> annotationType)
           
static boolean Constructor_.isAnnotationPresent(java.lang.reflect.Constructor cons, java.lang.Class<? extends Annotation> annotationType)
           
static boolean Field_.isAnnotationPresent(java.lang.reflect.Field field, java.lang.Class<? extends Annotation> annotationType)
           
static boolean Method_.isAnnotationPresent(java.lang.reflect.Method m, java.lang.Class<? extends Annotation> annotationType)