public class ClassLoaderUtils extends Object
Constructor and Description |
---|
ClassLoaderUtils() |
Modifier and Type | Method and Description |
---|---|
static Object |
invokeAutomationMethod(String className,
String methodName,
Map<String,Object> env,
Object[] params)
Invoke methodName with arguments from class.
|
static Object |
invokeMainMethodFromClass(Class<?> c,
String[] args)
Invoke static void main method from class.
|
static Object |
invokeMainMethodFromClass(String className,
String[] args,
ClassLoader classLoader)
Invoke static void main method from className.
|
static Object |
invokeMethodFromClass(Class<?> c,
String methodName)
Invoke static methodName from class.
|
static Object |
invokeMethodFromClass(Class<?> c,
String methodName,
Object args)
Invoke methodName with arguments from class.
|
static Object |
invokeMethodFromClass(String className,
String methodName,
ClassLoader classLoader)
Invoke static methodName from className.
|
static Object |
invokeMethodFromClass(String className,
String methodName,
Object args)
Invoke static methodName from className with args arguments.
|
static Object |
invokeMethodFromClass(String className,
String methodName,
Object args,
ClassLoader classLoader)
Invoke static methodName from className with args arguments.
|
public static Object invokeMainMethodFromClass(String className, String[] args, ClassLoader classLoader) throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException
public static Object invokeMethodFromClass(String className, String methodName, ClassLoader classLoader) throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, IllegalArgumentException, InstantiationException, SecurityException
public static Object invokeMethodFromClass(String className, String methodName, Object args, ClassLoader classLoader) throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, IllegalArgumentException, SecurityException, InstantiationException
public static Object invokeMethodFromClass(String className, String methodName, Object args) throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, IllegalArgumentException, SecurityException, InstantiationException
public static Object invokeMainMethodFromClass(Class<?> c, String[] args) throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException
public static Object invokeMethodFromClass(Class<?> c, String methodName) throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, IllegalArgumentException, InstantiationException, SecurityException
public static Object invokeMethodFromClass(Class<?> c, String methodName, Object args) throws ClassNotFoundException, NoSuchMethodException, InvocationTargetException, IllegalArgumentException, SecurityException, InstantiationException
public static Object invokeAutomationMethod(String className, String methodName, Map<String,Object> env, Object[] params) throws ClassNotFoundException, SecurityException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException, InstantiationException
Copyright © 2016. All rights reserved.