Modifier and type | Action and description |
---|---|
static java.lang.Iterable<T> | exploreTypeHierarchy(Class<T>) Explore the type hierarchy of the given type |
static com.google.common.collect.ImmutableSet<E> | getFlattenHierarchy(Class<T>) Flattens a class's type hierarchy into a set of Class objects including all super-classes (transitively) and all interfaces implemented by these super-classes. |
static com.google.common.collect.ImmutableSet<E> | getFlattenHierarchy(Class<T>,Class<T>) Flattens a class's type hierarchy into a set of Class objects including all super-classes (transitively) and all interfaces implemented by these super-classes. |
def exploreTypeHierarchy(Class<T>) : java.lang.Iterable<T>
def getFlattenHierarchy(Class<T>) : com.google.common.collect.ImmutableSet<E>
Class
objects including all super-classes (transitively) and all interfaces implemented by these super-classes.
def getFlattenHierarchy(Class<T>,Class<T>) : com.google.common.collect.ImmutableSet<E>with T
Class
objects including all super-classes (transitively) and all interfaces implemented by these super-classes.