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

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

public class Method_
extends java.lang.Object

A mirror of java.lang.reflect.Method.

Author:
Toby Reyelts Date: Feb 20, 2005 Time: 11:10:46 PM

Method Summary
static
<T extends Annotation>
T
getAnnotation(java.lang.reflect.Method m, java.lang.Class<T> annotationType)
           
static Annotation[] getAnnotations(java.lang.reflect.Method m)
           
static Annotation[] getDeclaredAnnotations(java.lang.reflect.Method m)
           
static java.lang.Object getDefaultValue(java.lang.reflect.Method m)
           
static Annotation[][] getParameterAnnotations(java.lang.reflect.Method m)
           
static boolean isAnnotationPresent(java.lang.reflect.Method m, java.lang.Class<? extends Annotation> annotationType)
           
static boolean isBridge(java.lang.reflect.Method m)
           
static boolean isSynthetic(java.lang.reflect.Method m)
           
static boolean isVarArgs(java.lang.reflect.Method m)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefaultValue

public static java.lang.Object getDefaultValue(java.lang.reflect.Method m)

getAnnotation

public static <T extends Annotation> T getAnnotation(java.lang.reflect.Method m,
                                                     java.lang.Class<T> annotationType)

getAnnotations

public static Annotation[] getAnnotations(java.lang.reflect.Method m)

getDeclaredAnnotations

public static Annotation[] getDeclaredAnnotations(java.lang.reflect.Method m)

isAnnotationPresent

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

getParameterAnnotations

public static Annotation[][] getParameterAnnotations(java.lang.reflect.Method m)

isBridge

public static boolean isBridge(java.lang.reflect.Method m)

isVarArgs

public static boolean isVarArgs(java.lang.reflect.Method m)

isSynthetic

public static boolean isSynthetic(java.lang.reflect.Method m)