Package io.github.qishr.cascara.common.util
Class ClassHierarchy
java.lang.Object
io.github.qishr.cascara.common.util.ClassHierarchy
@io.github.qishr.cascara.common.annotation.Experimental
public class ClassHierarchy
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public static ClassLoader | getEffectiveClassLoader() | |
| public static List<String> | getSubclasses(String className) | |
| public static java.util.Map | getAll() | |
| public static void | invalidate() |
Method Details
getEffectiveClassLoader
public static ClassLoader getEffectiveClassLoader()
getSubclasses
@io.github.qishr.cascara.common.annotation.Nullable
public static List<String> getSubclasses(String className)
getAll
public static java.util.Map getAll()
invalidate
public static void invalidate()