Uses of Interface
de.aristaflow.adept2.util.reflection.ReflectionTools.ClassVisitor
-
Packages that use ReflectionTools.ClassVisitor Package Description de.aristaflow.adept2.util.reflection -
-
Uses of ReflectionTools.ClassVisitor in de.aristaflow.adept2.util.reflection
Methods in de.aristaflow.adept2.util.reflection that return ReflectionTools.ClassVisitor Modifier and Type Method Description static <T> ReflectionTools.ClassVisitor<T>
ReflectionTools.ClassVisitor. visitAllWith(BiFunction<Class<?>,T,T> biFunct)
Creates a visitor that visits all classes with the designatedBiFunction
.static ReflectionTools.ClassVisitor<Boolean>
ReflectionTools.ClassVisitor. visitUntilTrue(Function<Class<?>,Boolean> funct)
Creates a visitor that visits all classes until the designatedFunction
returnstrue
.Methods in de.aristaflow.adept2.util.reflection with parameters of type ReflectionTools.ClassVisitor Modifier and Type Method Description static <T> T
ReflectionTools. visitClassHierarchy(Class<?> cls, ReflectionTools.ClassVisitor<T> visitor, boolean includeTransIfaces)
Visits the (complete) class hierarchy (interfaces, parent classes and their interfaces as well as all parent interfaces if desired) of the designated class with the designated visitor.
-