Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addEntryExit(boolean) - Method in class org.slf4j.instrumentation.LogTransformer.Builder
-
Should each method log entry (with parameters) and exit (with parameters and return value)?
- AgentOptions - Class in org.slf4j.agent
-
All recognized options in the string passed to the java agent.
- AgentOptions() - Constructor for class org.slf4j.agent.AgentOptions
- AgentPremain - Class in org.slf4j.agent
-
Entry point for slf4j-ext when used as a Java agent.
- AgentPremain() - Constructor for class org.slf4j.agent.AgentPremain
B
- build() - Method in class org.slf4j.instrumentation.LogTransformer.Builder
-
Build and return the LogTransformer corresponding to the options set in this Builder.
- Builder() - Constructor for class org.slf4j.instrumentation.LogTransformer.Builder
C
- catching(Throwable) - Method in class org.slf4j.ext.XLogger
-
Log an exception being caught.
- catching(XLogger.Level, Throwable) - Method in class org.slf4j.ext.XLogger
-
Log an exception being caught allowing the log level to be specified.
- clear() - Method in class org.slf4j.profiler.ProfilerRegistry
D
- debug(Enum<?>, Object...) - Method in class org.slf4j.cal10n.LocLogger
-
Log a localized message at the DEBUG level.
- debug(String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- debug(String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- debug(String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- debug(String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- debug(String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- debug(Marker, String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- debug(Marker, String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- debug(Marker, String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- debug(Marker, String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- debug(Marker, String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- DEBUG - Enum constant in enum org.slf4j.ext.XLogger.Level
- DurationUnit - Enum in org.slf4j.profiler
-
An enum of supported time units.
E
- elapsedTime() - Method in class org.slf4j.profiler.Profiler
- elapsedTime() - Method in class org.slf4j.profiler.StopWatch
- elapsedTime() - Method in interface org.slf4j.profiler.TimeInstrument
-
Time elapsed between start and stop, in nanoseconds.
- entry(Object...) - Method in class org.slf4j.ext.XLogger
-
Log method entry.
- error(Enum<?>, Object...) - Method in class org.slf4j.cal10n.LocLogger
-
Log a localized message at the ERROR level.
- error(String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- error(String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- error(String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- error(String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- error(String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- error(Marker, String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- error(Marker, String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- error(Marker, String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- error(Marker, String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- error(Marker, String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- ERROR - Enum constant in enum org.slf4j.ext.XLogger.Level
- exit() - Method in class org.slf4j.ext.XLogger
-
Log method exit
- exit(T) - Method in class org.slf4j.ext.XLogger
-
Log method exit
G
- get(String) - Method in class org.slf4j.profiler.ProfilerRegistry
- getCopyOfChildTimeInstruments() - Method in class org.slf4j.profiler.Profiler
-
Return a copy of the child instrument list for this Profiler instance.
- getCopyOfGlobalStopWatch() - Method in class org.slf4j.profiler.Profiler
-
Return a copy of the global stopwatch of this Profiler instance.
- getLocLogger(Class<?>) - Method in class org.slf4j.cal10n.LocLoggerFactory
-
Get a new LocLogger instance by class.
- getLocLogger(String) - Method in class org.slf4j.cal10n.LocLoggerFactory
-
Get an LocLogger instance by name.
- getLogger() - Method in class org.slf4j.profiler.Profiler
- getName() - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- getName() - Method in class org.slf4j.profiler.Profiler
- getName() - Method in class org.slf4j.profiler.StopWatch
- getName() - Method in interface org.slf4j.profiler.TimeInstrument
-
All time instruments are named entities.
- getProfilerRegistry() - Method in class org.slf4j.profiler.Profiler
- getSignature(CtBehavior) - Static method in class org.slf4j.instrumentation.JavassistHelper
-
Return javassist source snippet which lists all the parameters and their values.
- getStatus() - Method in class org.slf4j.profiler.Profiler
- getStatus() - Method in class org.slf4j.profiler.StopWatch
- getStatus() - Method in interface org.slf4j.profiler.TimeInstrument
- getThreadContextInstance() - Static method in class org.slf4j.profiler.ProfilerRegistry
- getXLogger(Class<?>) - Static method in class org.slf4j.ext.XLoggerFactory
-
Get a new XLogger instance by class.
- getXLogger(String) - Static method in class org.slf4j.ext.XLoggerFactory
-
Get an XLogger instance by name.
I
- ignore(String[]) - Method in class org.slf4j.instrumentation.LogTransformer.Builder
- IGNORE - Static variable in class org.slf4j.agent.AgentOptions
-
List of class prefixes to ignore when instrumenting.
- info(Enum<?>, Object...) - Method in class org.slf4j.cal10n.LocLogger
-
Log a localized message at the INFO level.
- info(String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- info(String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- info(String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- info(String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- info(String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- info(Marker, String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- info(Marker, String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- info(Marker, String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- info(Marker, String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- info(Marker, String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- INFO - Enum constant in enum org.slf4j.ext.XLogger.Level
- instanceofLAL - Variable in class org.slf4j.ext.LoggerWrapper
- intValue() - Method in enum org.slf4j.ext.XLogger.Level
- isDebugEnabled() - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- isDebugEnabled(Marker) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- isErrorEnabled() - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- isErrorEnabled(Marker) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- isInfoEnabled() - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- isInfoEnabled(Marker) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- isTraceEnabled() - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- isTraceEnabled(Marker) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- isWarnEnabled() - Method in class org.slf4j.ext.LoggerWrapper
- isWarnEnabled(Marker) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
J
- JavassistHelper - Class in org.slf4j.instrumentation
-
Helper methods for Javassist functionality.
- JavassistHelper() - Constructor for class org.slf4j.instrumentation.JavassistHelper
L
- leftPad(StringBuffer, String, int) - Static method in class org.slf4j.profiler.SpacePadder
-
Deprecated.
- leftPad(StringBuilder, String, int) - Static method in class org.slf4j.profiler.SpacePadder
- level(String) - Method in class org.slf4j.instrumentation.LogTransformer.Builder
- LEVEL - Static variable in class org.slf4j.agent.AgentOptions
-
Indicate the SLF4J level that should be used by the logging statements added by the agent.
- LINE_SEP - Static variable in class org.slf4j.profiler.SpacePadder
- LocLogger - Class in org.slf4j.cal10n
-
A logger specialized in localized logging.
- LocLogger(Logger, IMessageConveyor) - Constructor for class org.slf4j.cal10n.LocLogger
- LocLoggerFactory - Class in org.slf4j.cal10n
-
This class is essentially a wrapper around an
LoggerFactoryproducingLocLoggerinstances. - LocLoggerFactory(IMessageConveyor) - Constructor for class org.slf4j.cal10n.LocLoggerFactory
- log() - Method in class org.slf4j.profiler.Profiler
- log() - Method in class org.slf4j.profiler.StopWatch
- log() - Method in interface org.slf4j.profiler.TimeInstrument
-
If the time instrument has an associated logger, then log information about this time instrument.
- logger - Variable in class org.slf4j.ext.LoggerWrapper
- LoggerWrapper - Class in org.slf4j.ext
-
A helper class wrapping an
Loggerinstance preserving location information if the wrapped instance supports it. - LoggerWrapper(Logger, String) - Constructor for class org.slf4j.ext.LoggerWrapper
- LogTransformer - Class in org.slf4j.instrumentation
-
LogTransformer does the work of analyzing each class, and if appropriate add log statements to each method to allow logging entry/exit.
- LogTransformer.Builder - Class in org.slf4j.instrumentation
-
Builder provides a flexible way of configuring some of many options on the parent class instead of providing many constructors.
M
- MICROSECOND - Enum constant in enum org.slf4j.profiler.DurationUnit
- MILLISSECOND - Enum constant in enum org.slf4j.profiler.DurationUnit
N
- NANOSECOND - Enum constant in enum org.slf4j.profiler.DurationUnit
- NDC - Class in org.slf4j
- NDC() - Constructor for class org.slf4j.NDC
O
- org.slf4j - package org.slf4j
- org.slf4j.agent - package org.slf4j.agent
-
"-javaagent" routines for SLF4J.
- org.slf4j.cal10n - package org.slf4j.cal10n
-
SLF4J API extensions
- org.slf4j.ext - package org.slf4j.ext
-
Localized logging using the CAL10N API.
- org.slf4j.instrumentation - package org.slf4j.instrumentation
-
Java instrumentation routines for SLF4J.
- org.slf4j.profiler - package org.slf4j.profiler
-
Poor man's profiler API
P
- pop() - Static method in class org.slf4j.NDC
- PREFIX - Static variable in class org.slf4j.NDC
- premain(String, Instrumentation) - Static method in class org.slf4j.agent.AgentPremain
-
JavaAgent premain entry point as specified in the MANIFEST.MF file.
- print() - Method in class org.slf4j.profiler.Profiler
- print() - Method in class org.slf4j.profiler.StopWatch
- print() - Method in interface org.slf4j.profiler.TimeInstrument
-
Print information about this time instrument on the console.
- Profiler - Class in org.slf4j.profiler
-
A poor man's profiler to measure the time elapsed performing some lengthy task.
- Profiler(String) - Constructor for class org.slf4j.profiler.Profiler
- ProfilerRegistry - Class in org.slf4j.profiler
-
A minimalist registry of profilers.
- ProfilerRegistry() - Constructor for class org.slf4j.profiler.ProfilerRegistry
- push(String) - Static method in class org.slf4j.NDC
- put(String, Profiler) - Method in class org.slf4j.profiler.ProfilerRegistry
- put(Profiler) - Method in class org.slf4j.profiler.ProfilerRegistry
R
- registerWith(ProfilerRegistry) - Method in class org.slf4j.profiler.Profiler
- render(Object) - Static method in class org.slf4j.instrumentation.ToStringHelper
-
Returns o.toString() unless it throws an exception (which causes it to be stored in unrenderableClasses) or already was present in unrenderableClasses.
- returnValue(CtBehavior) - Static method in class org.slf4j.instrumentation.JavassistHelper
-
Create a javassist source snippet which either is empty (for anything which does not return a value) or an explanatory text around the $_ javassist return value variable.
- rightPad(StringBuffer, String, int) - Static method in class org.slf4j.profiler.SpacePadder
-
Deprecated.
- rightPad(StringBuilder, String, int) - Static method in class org.slf4j.profiler.SpacePadder
S
- SECOND - Enum constant in enum org.slf4j.profiler.DurationUnit
- setLogger(Logger) - Method in class org.slf4j.profiler.Profiler
- spacePad(StringBuffer, int) - Static method in class org.slf4j.profiler.SpacePadder
-
Deprecated.
- spacePad(StringBuilder, int) - Static method in class org.slf4j.profiler.SpacePadder
-
Fast space padding method.
- SpacePadder - Class in org.slf4j.profiler
- SpacePadder() - Constructor for class org.slf4j.profiler.SpacePadder
- start(String) - Method in class org.slf4j.profiler.Profiler
-
Starts a child stop watch and stops any previously started time instruments.
- start(String) - Method in class org.slf4j.profiler.StopWatch
- start(String) - Method in interface org.slf4j.profiler.TimeInstrument
-
Start this time instrument.
- startNested(String) - Method in class org.slf4j.profiler.Profiler
- stop() - Method in class org.slf4j.profiler.Profiler
- stop() - Method in class org.slf4j.profiler.StopWatch
- stop() - Method in interface org.slf4j.profiler.TimeInstrument
-
Stop this time instrument.
- stop(long) - Method in class org.slf4j.profiler.StopWatch
- StopWatch - Class in org.slf4j.profiler
-
A very basic
TimeInstrumentwhich can be started and stopped once and only once. - StopWatch(String) - Constructor for class org.slf4j.profiler.StopWatch
T
- throwing(XLogger.Level, T) - Method in class org.slf4j.ext.XLogger
-
Log an exception being thrown allowing the log level to be specified.
- throwing(T) - Method in class org.slf4j.ext.XLogger
-
Log an exception being thrown.
- TIME - Static variable in class org.slf4j.agent.AgentOptions
-
Indicate that the agent should print out "new java.util.Date()" at the time the option was processed and at shutdown time (using the shutdown hook).
- TimeInstrument - Interface in org.slf4j.profiler
- toString() - Method in enum org.slf4j.ext.XLogger.Level
- toString() - Method in class org.slf4j.profiler.Profiler
- toString() - Method in class org.slf4j.profiler.StopWatch
- ToStringHelper - Class in org.slf4j.instrumentation
- ToStringHelper() - Constructor for class org.slf4j.instrumentation.ToStringHelper
- trace(Enum<?>, Object...) - Method in class org.slf4j.cal10n.LocLogger
-
Log a localized message at the TRACE level.
- trace(String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- trace(String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- trace(String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- trace(String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- trace(String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- trace(Marker, String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- trace(Marker, String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- trace(Marker, String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- trace(Marker, String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- trace(Marker, String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- TRACE - Enum constant in enum org.slf4j.ext.XLogger.Level
- transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.slf4j.instrumentation.LogTransformer
V
- valueOf(String) - Static method in enum org.slf4j.ext.XLogger.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.slf4j.profiler.DurationUnit
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.slf4j.ext.XLogger.Level
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.slf4j.profiler.DurationUnit
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verbose(boolean) - Method in class org.slf4j.instrumentation.LogTransformer.Builder
-
Should LogTransformer be verbose in what it does? This currently list the names of the classes being processed.
- VERBOSE - Static variable in class org.slf4j.agent.AgentOptions
-
Indicate that the agent should log actions to System.err, like adding logging to methods, etc.
W
- warn(Enum<?>, Object...) - Method in class org.slf4j.cal10n.LocLogger
-
Log a localized message at the WARN level.
- warn(String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- warn(String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- warn(String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- warn(String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- warn(String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- warn(Marker, String) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- warn(Marker, String, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- warn(Marker, String, Object...) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- warn(Marker, String, Object, Object) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- warn(Marker, String, Throwable) - Method in class org.slf4j.ext.LoggerWrapper
-
Delegate to the appropriate method of the underlying logger.
- WARN - Enum constant in enum org.slf4j.ext.XLogger.Level
X
- XLogger - Class in org.slf4j.ext
-
A utility that provides standard mechanisms for logging certain kinds of activities.
- XLogger(Logger) - Constructor for class org.slf4j.ext.XLogger
-
Given an underlying logger, construct an XLogger
- XLogger.Level - Enum in org.slf4j.ext
- XLoggerFactory - Class in org.slf4j.ext
-
This class is essentially a wrapper around an
LoggerFactoryproducingXLoggerinstances. - XLoggerFactory() - Constructor for class org.slf4j.ext.XLoggerFactory
All Classes and Interfaces|All Packages|Constant Field Values