Package py4j.reflection
Class ReflectionUtil
- java.lang.Object
-
- py4j.reflection.ReflectionUtil
-
public class ReflectionUtil extends java.lang.Object
Global utility to load classes and perform general reflection operations that can be customized by Strategy classes.
-
-
Constructor Summary
Constructors Constructor Description ReflectionUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Class<?>
classForName(java.lang.String className)
static java.lang.ClassLoader
getClassLoader()
static ClassLoadingStrategy
getClassLoadingStrategy()
static void
setClassLoadingStrategy(ClassLoadingStrategy classLoadingStrategy)
-
-
-
Method Detail
-
getClassLoadingStrategy
public static ClassLoadingStrategy getClassLoadingStrategy()
-
setClassLoadingStrategy
public static void setClassLoadingStrategy(ClassLoadingStrategy classLoadingStrategy)
-
classForName
public static java.lang.Class<?> classForName(java.lang.String className) throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
-
getClassLoader
public static java.lang.ClassLoader getClassLoader()
-
-