Uses of Interface
provided.logger.ILogEntryProcessor
Packages that use ILogEntryProcessor
Package
Description
FOR INTERNAL USE ONLY!  DEVELOPER CODE SHOULD NEVER DIRECTLY ACCESS ANYTHING IN THIS PACKAGE!
 Implementation details for the logger  library.
Convenience and utility support for the logger library
- 
Uses of ILogEntryProcessor in provided.logger
Methods in provided.logger that return ILogEntryProcessorModifier and TypeMethodDescriptionstatic ILogEntryProcessorILogEntryProcessor.MakeDefault()Instantiate a log entry processor that prints to the console using the ILogEntryFormatter.DEFAULT formatter.static ILogEntryProcessorILogEntryProcessor.MakeDefault(ILogEntryFormatter leFormatter)Instantiate a log entry processor that prints to the console using the given log entry formatter.static ILogEntryProcessorILogEntryProcessor.Wrap(BiConsumer<LogLevel,String> logConsumer, boolean appendLocation)Convenience factory to wrap a Consumer<LogEntry, String> in an ILogEntryProcessor so that it can be used in an ILogger.Methods in provided.logger with parameters of type ILogEntryProcessorModifier and TypeMethodDescriptionbooleanILogger.addLogProcessor(ILogEntryProcessor logProcFn)Add the given log entry processor to the set of processors being used.static ILoggerILoggerControl.makeLogger(ILogEntryProcessor logProcFn)Instantiate a new instance of an ILogger with the given log entry processor and a minimum logging level of LogLevel.INFO.static ILoggerILoggerControl.makeLogger(ILogEntryProcessor logProcFn, LogLevel logLevel)Instantiate a new instance of an ILogger with the given log entry processor and the given minimum logging level.booleanILogger.removeLogProcessor(ILogEntryProcessor logProcFn)Remove the given log entry processor from the set of processors being used.voidILogger.setLogProcessor(ILogEntryProcessor logProcFn)Set the log entry processor being used. - 
Uses of ILogEntryProcessor in provided.logger.impl
Fields in provided.logger.impl with type parameters of type ILogEntryProcessorModifier and TypeFieldDescriptionprivate Set<ILogEntryProcessor>Logger.leProcessorsThe current set of log entry processors to useMethods in provided.logger.impl with parameters of type ILogEntryProcessorModifier and TypeMethodDescriptionbooleanLogger.addLogProcessor(ILogEntryProcessor logProcFn)booleanLogger.removeLogProcessor(ILogEntryProcessor logProcFn)voidLogger.setLogProcessor(ILogEntryProcessor logProcFn)Constructors in provided.logger.impl with parameters of type ILogEntryProcessorModifierConstructorDescriptionLogger(ILogEntryProcessor logDisplayFn)Instantiate this logger with the given log entry processor and a minimum logging level of LogLevel.INFOLogger(ILogEntryProcessor logDisplayFn, LogLevel logLevel)Instantiate this logger with the given log entry processor and given minimum logging level - 
Uses of ILogEntryProcessor in provided.logger.util
Subinterfaces of ILogEntryProcessor in provided.logger.utilModifier and TypeInterfaceDescriptioninterfaceAn abstract log entry processor that converts a log entry into a String that is then displayed, stored, transmitted, etc.Classes in provided.logger.util that implement ILogEntryProcessorModifier and TypeClassDescriptionclassA abstract mutable IStringLogEntryProcessor class that enables the string formatter in use to be both accessed and changed.classSimple display panel for logger output.