Skip navigation links
C D I L S 

C

Classes - Class in de.team33.libs.classes.v1
Utility for dealing with classes.
Classes() - Constructor for class de.team33.libs.classes.v1.Classes
 
Classes.Streaming - Interface in de.team33.libs.classes.v1
Provides streaming methods from Classes as predefined Functions.

D

de.team33.libs.classes.v1 - package de.team33.libs.classes.v1
 
distance(Class<?>, Class<?>) - Static method in class de.team33.libs.classes.v1.Classes
Determines the distance between a class <subClass> and a superordinate class from its lineage hierarchy <superClass>, whereby the distance between a class and itself is always 0.

I

INTERFACES - Static variable in interface de.team33.libs.classes.v1.Classes.Streaming
For the sake of completeness and convenience: a Function to treat the direct interfaces of a given Class as a Stream.
isLineage(Class<?>, Class<?>) - Static method in class de.team33.libs.classes.v1.Classes
Determines whether there is an (possibly indirect but) explicit lineage relationship between two classes.

L

LINEAGE_CLASSES - Static variable in interface de.team33.libs.classes.v1.Classes.Streaming
LINEAGE_HIERARCHY - Static variable in interface de.team33.libs.classes.v1.Classes.Streaming
lineageClasses(Class<?>) - Static method in class de.team33.libs.classes.v1.Classes
Streams the lineage classes of a given class.
lineageHierarchy(Class<?>) - Static method in class de.team33.libs.classes.v1.Classes
Streams the lineage hierarchy of a given class.

S

SUPER_CLASS - Static variable in interface de.team33.libs.classes.v1.Classes.Streaming
For the sake of completeness and convenience: a Function to treat the direct superclass of a given Class as a Stream.
SUPERIOR - Static variable in interface de.team33.libs.classes.v1.Classes.Streaming
superior(Class<?>) - Static method in class de.team33.libs.classes.v1.Classes
Streams, in a single step, all the direct interfaces and, if any, the direct superclass of a given Class.
C D I L S 
Skip navigation links

Copyright © 2020. All rights reserved.