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 © 2021. All rights reserved.