Class ProviderReporter


  • public class ProviderReporter
    extends Reporter
    Special reporter to build detail providers report.

    Note that reporter duplicate extension types detection logic, but with a bit different set of types. It is assumed that installer itself is also able to recognize types correctly (and so match produced report).

    Since:
    12.10.2014
    • Field Summary

      • Fields inherited from class ru.vyarus.dropwizard.guice.module.installer.util.Reporter

        NEWLINE, TAB
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ProviderReporter provider​(java.lang.Class<?> provider, boolean isHkManaged, boolean isLazy)  
      void report()
      Prints composed report into logger or do nothing if no lines were provided.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProviderReporter

        public ProviderReporter()
    • Method Detail

      • provider

        public ProviderReporter provider​(java.lang.Class<?> provider,
                                         boolean isHkManaged,
                                         boolean isLazy)
      • report

        public void report()
        Description copied from class: Reporter
        Prints composed report into logger or do nothing if no lines were provided.
        Overrides:
        report in class Reporter