- java.lang.Object
-
- org.apache.johnzon.core.util.ClassUtil
-
public final class ClassUtil extends java.lang.ObjectClassLoader related utils
-
-
Constructor Summary
Constructors Modifier Constructor Description privateClassUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ClassLoadergetClassLoader()static java.lang.Class<?>loadClassOptional(java.lang.String className, boolean ignoreBrokenClasses)
-
-
-
Method Detail
-
getClassLoader
public static java.lang.ClassLoader getClassLoader()
- Returns:
- either the ThreadContextClassLoader or the CL of this very class if no TCCL exists
-
loadClassOptional
public static java.lang.Class<?> loadClassOptional(java.lang.String className, boolean ignoreBrokenClasses)- Parameters:
className- to be loadedignoreBrokenClasses- ifNoClassDefFoundErrorshould be ignored- Returns:
- Class or
nullif the class could not be found
-
-