|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ArgumentFormatter
s.ArgumentFormatter
s that writes each object in the Collection
s on a single
line.ArgumentFormatterContainer
,
SignatureFormatterContainer
, ListenerContainer
, etc.Logger
that redirects all the Severity
specific methods to the general Logger.log(Severity, Object...)
method.ArgumentFormatter
s.
SignatureFormatter
s.
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.ArgumentFormatter
s.CollectionArgFormatter
.MultiLineCollectionArgFormatter
for ArrayArgFormatter.collectionArgFormatter
.
SwingUtilities.invokeAndWait(Runnable)
, blocking the calling thread.
BlockingQueue
, and a separate Logger
to format and broadcast to Listener
s 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.Logger
s.
Logger
s.
Collection
s of objects by deferring each instance in the collection to the provided formatters.DefaultArgumentFormatterContainer.format(List)
.
Collection
s 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 String
s, 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
.
SignatureFormatter
s
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.
ArgumentFormatter
s.
DefaultLogMetaProvider.offsetMs
;
Severity
is enabled or allowed.
Indentor
used by this class.
Logger
s.
Logger
s.
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
.Collection
s in a way that shows a hierarchy between the objects.LoggerRegistry
.String
for ArgumentFormatter
s 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
.
Logger
s 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.Collection
s 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 Exception
s 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.Filter
Logger
only filters out log requests whose Severity
that are disabled.SeverityFilter
to FilterLogger.Filter
SignatureFormatter
s.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.HashMessagePair
s.
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
.Node
s 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 |