Skip navigation links
C D E G I L N S T V W 

C

callerInfo() - Static method in interface net.pwall.log.LoggerFactory
Get the caller information in the form of a StackTraceElement, to allow the class name of the caller to be used for the name of the Logger.

D

debug(Object) - Method in interface net.pwall.log.Logger
Output a debug message.
debug(Supplier<Object>) - Method in interface net.pwall.log.Logger
Output a debug message supplied by a Supplier function.
debug(Object) - Method in class net.pwall.log.NullLogger
 

E

error(Object) - Method in interface net.pwall.log.Logger
Output an error message.
error(Throwable, Object) - Method in interface net.pwall.log.Logger
Output an error message along with a Throwable.
error(Supplier<Object>) - Method in interface net.pwall.log.Logger
Output an error message supplied by a Supplier function.
error(Throwable, Supplier<Object>) - Method in interface net.pwall.log.Logger
Output an error message supplied by a Supplier function, along with a Throwable.
error(Object) - Method in class net.pwall.log.NullLogger
 
error(Throwable, Object) - Method in class net.pwall.log.NullLogger
 

G

getClock() - Method in interface net.pwall.log.Logger
Get the Clock used by this Logger (the default implementation returns the system clock).
getDefaultClock() - Method in interface net.pwall.log.LoggerFactory
Get the default Clock used by this LoggerFactory.
getDefaultLevel() - Method in interface net.pwall.log.LoggerFactory
Get the default Level used by this LoggerFactory.
getLevel() - Method in interface net.pwall.log.Logger
Get the minimum level to be output by this Logger (the default implementation returns INFO).
getLogger(String, Level, Clock) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the specified name, level and clock.
getLogger(String, Level) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the specified name and level.
getLogger(String, Clock) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the specified name and clock.
getLogger(String) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the specified name.
getLogger(Class<?>, Level, Clock) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the specified Class name, level and clock.
getLogger(Class<?>, Level) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the specified Class name and level.
getLogger(Class<?>, Clock) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the specified Class name and clock.
getLogger(Class<?>) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the specified Class name.
getLogger() - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the name of the calling class.
getLogger(Level, Clock) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the name of the calling class and the specified level and clock.
getLogger(Level) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the name of the calling class and the specified level.
getLogger(Clock) - Method in interface net.pwall.log.LoggerFactory
Get a Logger with the name of the calling class and the specified level and clock.
getLogger(String, Level, Clock) - Method in class net.pwall.log.NullLoggerFactory
Get a NullLogger with the specified name, level and clock.
getName() - Method in interface net.pwall.log.Logger
Get the name associated with this Logger.
getName() - Method in class net.pwall.log.NullLogger
Get the name associated with this Logger.

I

info(Object) - Method in interface net.pwall.log.Logger
Output an info message.
info(Supplier<Object>) - Method in interface net.pwall.log.Logger
Output an info message supplied by a Supplier function.
info(Object) - Method in class net.pwall.log.NullLogger
 
isDebugEnabled() - Method in interface net.pwall.log.Logger
Test whether debug output is enabled for this Logger.
isDebugEnabled() - Method in class net.pwall.log.NullLogger
 
isEnabled(Level) - Method in interface net.pwall.log.Logger
Test whether the specified level is enabled for this Logger.
isEnabled(Level) - Method in class net.pwall.log.NullLogger
 
isErrorEnabled() - Method in interface net.pwall.log.Logger
Test whether error output is enabled for this Logger.
isErrorEnabled() - Method in class net.pwall.log.NullLogger
 
isInfoEnabled() - Method in interface net.pwall.log.Logger
Test whether info output is enabled for this Logger.
isInfoEnabled() - Method in class net.pwall.log.NullLogger
 
isTraceEnabled() - Method in interface net.pwall.log.Logger
Test whether trace output is enabled for this Logger.
isTraceEnabled() - Method in class net.pwall.log.NullLogger
 
isWarnEnabled() - Method in interface net.pwall.log.Logger
Test whether warning output is enabled for this Logger.
isWarnEnabled() - Method in class net.pwall.log.NullLogger
 

L

Level - Enum in net.pwall.log
The logging level.
log(Level, Object) - Method in interface net.pwall.log.Logger
Output a message with a variable level.
log(Level, Supplier<Object>) - Method in interface net.pwall.log.Logger
Output a message supplied by a Supplier function, with a variable level.
log(Level, Object) - Method in class net.pwall.log.NullLogger
 
Logger - Interface in net.pwall.log
The main Logger interface.
LoggerFactory<L extends Logger> - Interface in net.pwall.log
The LoggerFactory supplies a Logger of a particular type.
logPackageName - Static variable in interface net.pwall.log.LoggerFactory
 

N

net.pwall.log - package net.pwall.log
 
NullLogger - Class in net.pwall.log
A null implementation of the Logger interface (logs nothing).
NullLogger(String) - Constructor for class net.pwall.log.NullLogger
Construct a NullLogger with the specified name.
NullLoggerFactory - Class in net.pwall.log
A null implementation of the LoggerFactory interface.
NullLoggerFactory() - Constructor for class net.pwall.log.NullLoggerFactory
 

S

setClock(Clock) - Method in interface net.pwall.log.Logger
Set the Clock used by this Logger (the default implementation does nothing).
setLevel(Level) - Method in interface net.pwall.log.Logger
Set the minimum level to be output by this Logger (the default implementation does nothing).
systemClock - Static variable in interface net.pwall.log.LoggerFactory
 

T

trace(Object) - Method in interface net.pwall.log.Logger
Output a trace message.
trace(Supplier<Object>) - Method in interface net.pwall.log.Logger
Output a trace message supplied by a Supplier function.
trace(Object) - Method in class net.pwall.log.NullLogger
 

V

valueOf(String) - Static method in enum net.pwall.log.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.pwall.log.Level
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(Object) - Method in interface net.pwall.log.Logger
Output a warning message.
warn(Supplier<Object>) - Method in interface net.pwall.log.Logger
Output a warning message supplied by a Supplier function.
warn(Object) - Method in class net.pwall.log.NullLogger
 
C D E G I L N S T V W 
Skip navigation links

Copyright © 2022. All rights reserved.