Class Reflector


  • public class Reflector
    extends java.lang.Object
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static interface  Reflector.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
      Reflector add​(java.lang.Object argument)  
      void reflect()
      Visit reflected options after a custom stream operator did its work.
      static java.util.List<java.lang.String> reflect​(java.lang.Object options)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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.