Interface Summary

Class Summary
AbstractDiagnosticReporter<W extends Enum<W> & DiagnosticReporter.Key>  
Info Info is an inmutable/mutable class that gathers different informations in order to report them using a Reporter.
LoggerReporter A reporter that use Logger to report informations.
Reporter A reporter is able to report a specific Info by providing an implementation of the method
ReporterFactory This class permits to install/uninstall a reporter on the current thread.
UserDefinedLevelMap<K extends Enum<K> & DiagnosticReporter.Key>  

Enum Summary
Level Levels used by the reporter and the information.