Package org.aspectj.util
Class Reflection
java.lang.Object
org.aspectj.util.Reflection
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Method
getMatchingMethod
(Class<?> class_, String name, Object[] args) static Object
getStaticField
(Class<?> class_, String name) static Object
static Object
static Object
static Object
invokestaticN
(Class<?> class_, String name, Object[] args) static void
runMainInSameVM
(Class<?> mainClass, String[] args) static void
runMainInSameVM
(String classpath, String className, String[] args) static void
-
Field Details
-
MAIN_PARM_TYPES
-
-
Method Details
-
invokestaticN
-
invoke
-
invoke
-
invokeN
-
getMatchingMethod
-
getStaticField
-
runMainInSameVM
public static void runMainInSameVM(String classpath, String className, String[] args) throws SecurityException, NoSuchMethodException, IllegalArgumentException, IllegalAccessException, InvocationTargetException, ClassNotFoundException -
runMainInSameVM
public static void runMainInSameVM(URL[] urls, File[] libs, File[] dirs, String className, String[] args) throws SecurityException, NoSuchMethodException, IllegalArgumentException, IllegalAccessException, InvocationTargetException, ClassNotFoundException -
runMainInSameVM
public static void runMainInSameVM(Class<?> mainClass, String[] args) throws SecurityException, NoSuchMethodException, IllegalArgumentException, IllegalAccessException, InvocationTargetException
-