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

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

public class Field_
extends java.lang.Object

A mirror of java.lang.reflect.Field.

Author:
Toby Reyelts Date: Feb 21, 2005 Time: 2:29:41 AM

Method Summary
static
<T extends Annotation>
T
getAnnotation(java.lang.reflect.Field f, java.lang.Class<T> annotationType)
           
static Annotation[] getAnnotations(java.lang.reflect.Field f)
           
static Annotation[] getDeclaredAnnotations(java.lang.reflect.Field field)
           
static boolean isAnnotationPresent(java.lang.reflect.Field field, java.lang.Class<? extends Annotation> annotationType)
           
static boolean isSynthetic(java.lang.reflect.Field f)
           
 
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.Field f,
                                                     java.lang.Class<T> annotationType)

getAnnotations

public static Annotation[] getAnnotations(java.lang.reflect.Field f)

getDeclaredAnnotations

public static Annotation[] getDeclaredAnnotations(java.lang.reflect.Field field)

isAnnotationPresent

public static boolean isAnnotationPresent(java.lang.reflect.Field field,
                                          java.lang.Class<? extends Annotation> annotationType)

isSynthetic

public static boolean isSynthetic(java.lang.reflect.Field f)