Package py4j.reflection
Class ReflectionUtil
- java.lang.Object
-
- py4j.reflection.ReflectionUtil
-
public class ReflectionUtil extends java.lang.ObjectGlobal 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.ClassLoadergetClassLoader()static ClassLoadingStrategygetClassLoadingStrategy()static voidsetClassLoadingStrategy(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()
-
-