|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ArgumentFormatters.ArgumentFormatters that writes each object in the Collections on a single
line.ArgumentFormatterContainer,
SignatureFormatterContainer, ListenerContainer, etc.Logger that redirects all the Severity specific methods to the general Logger.log(Severity, Object...) method.ArgumentFormatters.
SignatureFormatters.
SignatureFormatter and ArgumentFormatter that exist in the "formatters" package.
Logger.info(Object...)) but is more significant.
Appendable destination object, such as Writer, StringBuffer, or StringBuilder.String
messages that can be written to the log.ArgumentFormatters.CollectionArgFormatter.MultiLineCollectionArgFormatter for ArrayArgFormatter.collectionArgFormatter.
SwingUtilities.invokeAndWait(Runnable), blocking the calling thread.
BlockingQueue, and a separate Logger to format and broadcast to Listeners in a separate Thread.Listener implementation that buffers all log arguments (prior to any formatting).BufferedListener.listenerEntries field with a ConcurrentLinkedQueue, which ensure
the thread-safety of this class.
Logger implementation that buffers all log arguments (prior to any formatting).BufferedLogger.entries field with a ConcurrentLinkedQueue, which ensure the
thread-safety of this class.
SimpleIndentor.cache.
Iterable.
ParentObjectArgFormatter.canFormat(Object) on ParentObjectArgFormatter.childFormatter.
Class objects.Loggers.
Loggers.
Collections of objects by deferring each instance in the collection to the provided formatters.DefaultArgumentFormatterContainer.format(List).
Collections together into a single String.String will use.
StringBuilder of the appropriate size to avoid re-allocation.
Date objects.Class, hashcode, and results of toString().ArgumentFormatterContainer.ListenerContainer.LogMeta implementation.Date instance using the default constructor.
LogMetaProvider interface by returning DefaultLogMeta instances.SignatureFormatterContainer.Dimension instances.Listener is only called on the EDT.Listener designed to handle exceptions thrown by the Listener.log(LogMeta, String) method.File instances.Listener.Logger.ArgumentFormatter whose canFormat() returns true for the provided object.
MultiLogger that will flatten a hierarchy of FlattenedMultiLogger.String that represent the object.
ArgumentFormatter to the arguments to get the corresponding Strings, and then merges
all the String arguments together into one final String message.
CollectionArgFormatter.
SignatureFormatter to the arguments once, in the order they were added.
MessageFormatter.
SignatureFormatters
contained in this instance.
AbstractCollectionArgFormatter.formatSingleObj(Object, Collection, int)
without any call to AbstractCollectionArgFormatter.formatHeader(Collection) or AbstractCollectionArgFormatter.formatFooter(Collection, int).
String that can be formatted by a Formatter, using the arguments that follow the
formattable String.Logger previously registered with the provided key via HashLoggerRegistry.put(String, Logger).
Logger using Class.getName() as an argument to HashLoggerRegistry.get(String).
Logger for the provided class path.
Logger using Class.getName() as an argument to HierarchicalLoggerRegistry.get(String).
Logger for the provided String.
Logger for the provided Class.
Component.getName() (or similar) is null or empty and there is no alternative label or text
value to substitute.
ArgumentFormatters.
DefaultLogMetaProvider.offsetMs;
Severity is enabled or allowed.
Indentor used by this class.
Loggers.
Loggers.
JOptionPane.PLAIN_MESSAGE for Severity.DEBUG
JOptionPane.INFORMATION_MESSAGE for Severity.INFO
JOptionPane.INFORMATION_MESSAGE for Severity.ALERT
JOptionPane.WARNING_MESSAGE for Severity.WARN
JOptionPane.ERROR_MESSAGE for Severity.ERROR
JOptionPane.ERROR_MESSAGE for Severity.FATAL
JOptionPane.ERROR_MESSAGE for Severity.PANIC
Object.
Severity.toString() with normal casing -- first letter uppercase, other letters lowercase.
Logger.
Component.
Object; returns null for non-input controls.
LoggerRegistry.Collections in a way that shows a hierarchy between the objects.LoggerRegistry.String for ArgumentFormatters for use in multi-line results.Listener that uses the Java Logging API to perform the actual logging.JOptionPane message dialog for each log message.Logger class.Listener.
Severity.
Logger.
Logger.
Loggers instances based on String keys or Class.getName().LogEntry, this class contains a formatted message String (from the original
Object array, and a LogMeta instance.FailSafeListener.backup is used.
LogMeta instances.ProxyListener.listener after truncation.
ProxyListener.listener after truncation.
Listener that stores all received logs as LogListenerEntry objects and stores them in
memory.LogMeta and String message into a single string.Collections on a single line.Logger implementation that forwards all logging messages to other Logger instances.String "null".Listener implementation, swallows all messages.Logger interface.JOptionPane.showMessageDialog(Component,
Object)s.
Listener implementations.Logger implementations.Logger for the provided key.
Logger for the provided class path.
Logger registered under the provided key.
Logger registered under the provided path.
Listener will swallow any Exceptions thrown by the Listener.log(LogMeta, String)
method.SeverityFilter.setEnabled(Severity, boolean) for all Severity values.
Severity.Severity levels are enabled.
Logger only filters out log requests whose Severity that are disabled.SeverityFilter to FilterListener.FilterLogger only filters out log requests whose Severity that are disabled.SeverityFilter to FilterLogger.FilterSignatureFormatters.Indentor that repeats a provided string for the indent.MessageFormatter that does not output the time of the log message.SimpleIndentor instance.
SimpleIndentor instance.
SimpleIndentor instance.
SimpleIndentor instance.
HashedMessageFormatter.HashMessagePairs.
LogMeta.StandardMessageFormatter.addTrailingLineBreak to false, and StandardMessageFormatter.dateFormat to DateArgFormatter.STD_DATE_FORMAT
Thread that will dequeue log messages and pass them to the constructor provided Logger.
Listener that outputs log messages to the provided stream.CharSequence and Character objects, including String, StringBuilder, and StringBuffer.Listener that can write to a StringBuilder.SwingArgFormatter to format AWT/Swing objects to show its context within its parent AWT/Swing
objects.CollectionArgFormatter to using "->" for the separator, "[ " and " ]" for the prefix and
suffix.
SimpleIndentor instance.
Thread that executed the log statement.Thread.currentThread()
Thread.currentThread()
ThreadLogMeta implementation.ThreadLogMeta, very similar to StandardMessageFormatter.ThreadMessageFormatter.addTrailingLineBreak to false, and ThreadMessageFormatter.dateFormat to DateArgFormatter.STD_DATE_FORMAT
URI instances.URL instances.UUID instances;Listener that can write to a Writer.Nodes as XML strings.XmlNodeArgFormatter to format XML Nodes to show their full path.CollectionArgFormatter to using "" for the separator, prefix, and suffix.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||