- java.lang.Object
-
- de.sormuras.bartholdy.Reflector
-
public class Reflector extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReflector.Option
-
Constructor Summary
Constructors Constructor Description Reflector(java.lang.Object options, java.util.function.Consumer<java.lang.String> consumer)Reflector(java.lang.Object options, java.util.function.UnaryOperator<java.util.stream.Stream<java.lang.reflect.Field>> operator, java.util.function.Consumer<java.lang.String> consumer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Reflectoradd(java.lang.Object argument)voidreflect()Visit reflected options after a custom stream operator did its work.static java.util.List<java.lang.String>reflect(java.lang.Object options)
-
-
-
Constructor Detail
-
Reflector
public Reflector(java.lang.Object options, java.util.function.Consumer<java.lang.String> consumer)
-
Reflector
public Reflector(java.lang.Object options, java.util.function.UnaryOperator<java.util.stream.Stream<java.lang.reflect.Field>> operator, java.util.function.Consumer<java.lang.String> consumer)
-
-
Method Detail
-
reflect
public static java.util.List<java.lang.String> reflect(java.lang.Object options)
-
add
public Reflector add(java.lang.Object argument)
-
reflect
public void reflect()
Visit reflected options after a custom stream operator did its work.
-
-