net.sourceforge.retroweaver.runtime.java.lang.reflect
Class AccessibleObject_

java.lang.Object
  extended by net.sourceforge.retroweaver.runtime.java.lang.reflect.AccessibleObject_

public class AccessibleObject_
extends java.lang.Object

Author:
Toby Reyelts Date: Feb 21, 2005 Time: 10:30:37 PM

Method Summary
static
<T extends Annotation>
T
getAnnotation(java.lang.reflect.AccessibleObject obj, java.lang.Class<T> annotationClass)
           
static Annotation[] getAnnotations(java.lang.reflect.AccessibleObject obj)
           
static Annotation[] getDeclaredAnnotations(java.lang.reflect.AccessibleObject obj)
           
static boolean isAnnotationPresent(java.lang.reflect.AccessibleObject obj, java.lang.Class<? extends Annotation> annotationClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getAnnotation

public static <T extends Annotation> T getAnnotation(java.lang.reflect.AccessibleObject obj,
                                                     java.lang.Class<T> annotationClass)

getAnnotations

public static Annotation[] getAnnotations(java.lang.reflect.AccessibleObject obj)

getDeclaredAnnotations

public static Annotation[] getDeclaredAnnotations(java.lang.reflect.AccessibleObject obj)

isAnnotationPresent

public static boolean isAnnotationPresent(java.lang.reflect.AccessibleObject obj,
                                          java.lang.Class<? extends Annotation> annotationClass)