All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AdditionalDataProvider This class allows a method monitored withAutoLogPerformanceto update some data to log during its execution: add dynamic comments relative to the method execution set a number of processed items to get an average execution time by processed itemAutoLogMethodInOut This annotation allows to identify methods for which the input and output data have to be automatically logged.AutoLogMethodInOutProcessor Annotation processor forAutoLogMethodInOut.AutoLogMethodInput This annotation allows to identify methods for which the input data have to be automatically logged.AutoLogMethodInputProcessor Annotation processor forAutoLogMethodInput.AutoLogMethodOutput This annotation allows to identify methods for which the output data have to be automatically logged.AutoLogMethodOutputProcessor Annotation processor forAutoLogMethodOutput.AutoLogPerformance This annotation allows to identify methods for which the performance has to be monitored and automatically logged.AutoLogPerformanceProcessor Annotation processor forAutoLogPerformance.JavaLoggerAdapter This class wraps an instance ofLoggerto be used by Autolog.Log4j2Adapter This class wraps an instance ofLoggerto be used by Autolog.Log4jAdapter This class wraps an instance ofLoggerto be used by Autolog.LoggerInterface Interface wrapping a real logger instance.LoggerManager This class manages the loggers used by Autolog.LoggingUtils Internal class providing logging utilities.LogLevel Available log levels.MethodCallLogger This class provides methods to log: method input data method output value exceptions or errors thrown during a method invocationMethodInputLogEntry The loggable input data of a method call.MethodInputLogEntry.MethodInputLogEntryBuilder MethodInputLoggingConfiguration Configuration for auto-logging of input data of methods calls.MethodInputLoggingConfiguration.MethodInputLoggingConfigurationBuilder MethodOutputLogEntry The loggable output data of a method call.MethodOutputLogEntry.MethodOutputLogEntryBuilder MethodOutputLoggingConfiguration Configuration for auto-logging of output value of methods calls.MethodOutputLoggingConfiguration.MethodOutputLoggingConfigurationBuilder MethodPerformanceLogEntry The loggable performance data of a method invocation.MethodPerformanceLogEntry.MethodPerformanceLogEntryBuilder MethodPerformanceLogger This class provides methods to monitor and log performance of a method invocation.MethodPerformanceLoggingConfiguration Configuration for auto-logging of performance data of methods invocations.MethodPerformanceLoggingConfiguration.MethodPerformanceLoggingConfigurationBuilder PerformanceTimer This class encapsulates the timer to monitor a method invocation and the data relative to the performance of this invocation.PerformanceTimer.PerformanceTimerBuilder PerformanceTimerContext This class maintains the stack of calls of the runningPerformanceTimerlinked to each running threads.PrettyDataFormat Allowed formats for prettifying of logged data.Slf4jAdapter This class wraps an instance ofLoggerto be used by Autolog.SystemOutAdapter This class wraps the standard output (System.outandSystem.err) to be used as logger by Autolog.XSlf4jAdapter This class wraps an instance ofXLoggerto be used by Autolog.