public abstract class Reflections extends Object
| Constructor and Description |
|---|
Reflections() |
| Modifier and Type | Method and Description |
|---|---|
static List<Class<?>> |
buildClassHierarchy(Class<?> clazz)
Gets a list of all parent interfaces and classes implemented/inherit by
clazz.Example: |
public static List<Class<?>> buildClassHierarchy(Class<?> clazz)
clazz.
class A implements Serializable, Clonable {
....
}
class B extends A implements Comparable {
....
}
class C extends B {
....
}
buildClassHierarchy(c.class) returns [C.class, Comparable.class, B.class, Serializable.class, Cloneable.class, A.class]
clazz - Copyright © 2022. All rights reserved.