Class ClassDataCollectors

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable

    class ClassDataCollectors
    extends java.lang.Object
    implements java.io.Closeable
    This class dispatches class data collectors. Over time more and more code was looking for annotations and other stuff. In the early days, the parser tried to not do full parsing to minimize the cost but basically we are now parsing more than necessary because different places began parsing on their own.
    • Constructor Detail

      • ClassDataCollectors

        ClassDataCollectors​(Reporter reporter)
    • Method Detail

      • parse

        void parse​(Clazz clazz)
            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable