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.