Class ClassUtils
- java.lang.Object
-
- io.streamthoughts.azkarra.api.util.ClassUtils
-
public class ClassUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description ClassUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
canBeInstantiated(Class<?> cls)
static ClassLoader
compareAndSwapLoaders(ClassLoader classLoader)
static Set<Class<?>>
getAllSuperTypes(Class<?> type)
static ClassLoader
getClassLoader()
static Set<Class<?>>
getSuperTypes(Class<?> type)
static <T> T
newInstance(Class<T> c)
static <T> T
newInstance(Class<T> cls, ClassLoader classLoader)
-
-
-
Method Detail
-
newInstance
public static <T> T newInstance(Class<T> cls, ClassLoader classLoader)
-
newInstance
public static <T> T newInstance(Class<T> c)
-
compareAndSwapLoaders
public static ClassLoader compareAndSwapLoaders(ClassLoader classLoader)
-
getClassLoader
public static ClassLoader getClassLoader()
-
canBeInstantiated
public static boolean canBeInstantiated(Class<?> cls)
-
-