A C D E F G H I J L M N O P R S T U V W Y 

A

AbstractTimeBasedPolicy - Class in org.pmw.tinylog.policies
Base class for time based policies.
AbstractTimeBasedPolicy(Calendar, int) - Constructor for class org.pmw.tinylog.policies.AbstractTimeBasedPolicy
 
activate() - Method in class org.pmw.tinylog.Configurator
Activate the configuration.
addWriter(Writer) - Method in class org.pmw.tinylog.Configurator
Add an additional writer for outputting the created log entries.
addWriter(Writer, String) - Method in class org.pmw.tinylog.Configurator
Add an additional writer for outputting the created log entries.
addWriter(Writer, Level) - Method in class org.pmw.tinylog.Configurator
Add an additional writer for outputting the created log entries.
addWriter(Writer, Level, String) - Method in class org.pmw.tinylog.Configurator
Add an additional writer for outputting the created log entries.
AndroidRuntime - Class in org.pmw.tinylog.runtime
Runtime dialect implementation for Android's Virtual Machine.
AndroidRuntime() - Constructor for class org.pmw.tinylog.runtime.AndroidRuntime
 

C

check(File) - Method in class org.pmw.tinylog.policies.AbstractTimeBasedPolicy
 
check(File) - Method in class org.pmw.tinylog.policies.CountPolicy
 
check(File) - Method in interface org.pmw.tinylog.policies.Policy
Determine whether a log file can be continued.
check(File) - Method in class org.pmw.tinylog.policies.SizePolicy
 
check(File) - Method in class org.pmw.tinylog.policies.StartupPolicy
 
check(String) - Method in class org.pmw.tinylog.policies.AbstractTimeBasedPolicy
 
check(String) - Method in class org.pmw.tinylog.policies.CountPolicy
 
check(String) - Method in interface org.pmw.tinylog.policies.Policy
Determine whether a log entry can be written into the current log file.
check(String) - Method in class org.pmw.tinylog.policies.SizePolicy
 
check(String) - Method in class org.pmw.tinylog.policies.StartupPolicy
 
CLASS - org.pmw.tinylog.writers.JdbcWriter.Value
The fully qualified class name of the caller.
CLASS - org.pmw.tinylog.writers.LogEntryValue
The fully qualified class name of the caller.
CLASS_NAME - org.pmw.tinylog.writers.JdbcWriter.Value
The class name without package of the caller.
clear() - Static method in class org.pmw.tinylog.LoggingContext
Remove all existing context values.
close() - Method in class org.pmw.tinylog.writers.ConsoleWriter
 
close() - Method in class org.pmw.tinylog.writers.FileWriter
Close the log file.
close() - Method in class org.pmw.tinylog.writers.JdbcWriter
 
close() - Method in class org.pmw.tinylog.writers.LogcatWriter
 
close() - Method in class org.pmw.tinylog.writers.RollingFileWriter
Close the log file.
close() - Method in class org.pmw.tinylog.writers.SharedFileWriter
Close the log file.
close() - Method in interface org.pmw.tinylog.writers.Writer
Close the writer and release all resources.
Configuration - Class in org.pmw.tinylog
Configuration for Logger.
Configurator - Class in org.pmw.tinylog
Configurator to configure Logger.
ConsoleWriter - Class in org.pmw.tinylog.writers
Writes log entries to the console.
ConsoleWriter() - Constructor for class org.pmw.tinylog.writers.ConsoleWriter
 
ConsoleWriter(PrintStream) - Constructor for class org.pmw.tinylog.writers.ConsoleWriter
 
CONTEXT - org.pmw.tinylog.writers.JdbcWriter.Value
Mapped diagnostic context.
CONTEXT - org.pmw.tinylog.writers.LogEntryValue
Thread-based mapped diagnostic context.
CountLabeler - Class in org.pmw.tinylog.labelers
Numbers the backups sequentially: "0" for the newest, "1" for the second newest etc.
CountLabeler() - Constructor for class org.pmw.tinylog.labelers.CountLabeler
 
CountPolicy - Class in org.pmw.tinylog.policies
Policy for limiting the number of log entries per file.
CountPolicy(long) - Constructor for class org.pmw.tinylog.policies.CountPolicy
 
currentConfig() - Static method in class org.pmw.tinylog.Configurator
Create a new configurator, based on the current configuration.

D

DailyPolicy - Class in org.pmw.tinylog.policies
Policy for one rollover per day.
DailyPolicy() - Constructor for class org.pmw.tinylog.policies.DailyPolicy
Trigger a rollover every new day.
DailyPolicy(int, int) - Constructor for class org.pmw.tinylog.policies.DailyPolicy
Trigger the first rollover at the defined time.
DATE - org.pmw.tinylog.writers.JdbcWriter.Value
The current date.
DATE - org.pmw.tinylog.writers.LogEntryValue
The current date.
debug(Object) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry.
debug(String) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry.
debug(String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry. "{}" placeholders will be replaced by the given arguments.
debug(String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry. "{}" placeholders will be replaced by the given arguments.
debug(Throwable) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry.
debug(Throwable, String) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry.
debug(Throwable, String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry. "{}" placeholders will be replaced by the given arguments.
debug(Throwable, String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry. "{}" placeholders will be replaced by the given arguments.
debug(Throwable, Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry.
debug(Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a debug log entry.
DEBUG - org.pmw.tinylog.Level
Output all log entries but trace log entries.
defaultConfig() - Static method in class org.pmw.tinylog.Configurator
Create a new configurator, based on the default configuration.

E

EnvironmentHelper - Class in org.pmw.tinylog
Encapsulate functionality that depends on the environment.
error(Object) - Static method in class org.pmw.tinylog.Logger
Create a error log entry.
error(String) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal error.
error(String) - Static method in class org.pmw.tinylog.Logger
Create a error log entry.
error(String, Object...) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal error. "{}" placeholders will be replaced by the given arguments.
error(String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a error log entry. "{}" placeholders will be replaced by the given arguments.
error(String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a error log entry. "{}" placeholders will be replaced by the given arguments.
error(Throwable) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal error.
error(Throwable) - Static method in class org.pmw.tinylog.Logger
Create a error log entry.
error(Throwable, String) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal error.
error(Throwable, String) - Static method in class org.pmw.tinylog.Logger
Create a error log entry.
error(Throwable, String, Object...) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal error. "{}" placeholders will be replaced by the given arguments.
error(Throwable, String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a error log entry. "{}" placeholders will be replaced by the given arguments.
error(Throwable, String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a error log entry. "{}" placeholders will be replaced by the given arguments.
error(Throwable, Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a error log entry.
error(Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a error log entry.
ERROR - org.pmw.tinylog.Level
Output only error log entries.
EXCEPTION - org.pmw.tinylog.writers.JdbcWriter.Value
The exception of the log entry.
EXCEPTION - org.pmw.tinylog.writers.LogEntryValue
The exception of the log entry.

F

FILE - org.pmw.tinylog.writers.JdbcWriter.Value
The source filename of the caller.
FILE - org.pmw.tinylog.writers.LogEntryValue
The source filename of the caller.
FileWriter - Class in org.pmw.tinylog.writers
Writes log entries to a file.
FileWriter(String) - Constructor for class org.pmw.tinylog.writers.FileWriter
 
FileWriter(String, boolean) - Constructor for class org.pmw.tinylog.writers.FileWriter
 
FileWriter(String, boolean, boolean) - Constructor for class org.pmw.tinylog.writers.FileWriter
 
flush() - Method in class org.pmw.tinylog.writers.ConsoleWriter
 
flush() - Method in class org.pmw.tinylog.writers.FileWriter
 
flush() - Method in class org.pmw.tinylog.writers.JdbcWriter
 
flush() - Method in class org.pmw.tinylog.writers.LogcatWriter
 
flush() - Method in class org.pmw.tinylog.writers.RollingFileWriter
 
flush() - Method in class org.pmw.tinylog.writers.SharedFileWriter
 
flush() - Method in interface org.pmw.tinylog.writers.Writer
Flush this writer and force any buffered data to output.
formatPattern(String) - Method in class org.pmw.tinylog.Configurator
Set the format pattern for log entries.
forward(int, Level, Object) - Static method in class org.pmw.tinylog.LogEntryForwarder
Forward a logging message.
forward(int, Level, String, Object...) - Static method in class org.pmw.tinylog.LogEntryForwarder
Forward a logging message.
forward(int, Level, Throwable, String, Object...) - Static method in class org.pmw.tinylog.LogEntryForwarder
Forward a logging message.
forward(StackTraceElement, Level, Object) - Static method in class org.pmw.tinylog.LogEntryForwarder
Forward a logging message.
forward(StackTraceElement, Level, String, Object...) - Static method in class org.pmw.tinylog.LogEntryForwarder
Forward a logging message.
forward(StackTraceElement, Level, Throwable, String, Object...) - Static method in class org.pmw.tinylog.LogEntryForwarder
Forward a logging message.
fromFile(File) - Static method in class org.pmw.tinylog.Configurator
Load a properties file from file system.
fromMap(Map<String, ?>) - Static method in class org.pmw.tinylog.Configurator
Load properties from a Map.
fromResource(String) - Static method in class org.pmw.tinylog.Configurator
Load a properties file from classpath.
fromStream(InputStream) - Static method in class org.pmw.tinylog.Configurator
Load a properties file from an input stream.
fromURL(URL) - Static method in class org.pmw.tinylog.Configurator
Load a properties file from a URL.

G

get() - Method in interface org.pmw.tinylog.Supplier
Generate the value.
get(String) - Static method in class org.pmw.tinylog.LoggingContext
Get the context value by a key.
getClassName() - Method in class org.pmw.tinylog.LogEntry
Get the fully qualified class name of the caller.
getClassName(int) - Method in class org.pmw.tinylog.runtime.AndroidRuntime
 
getClassName(int) - Method in class org.pmw.tinylog.runtime.LegacyJavaRuntime
 
getClassName(int) - Method in class org.pmw.tinylog.runtime.ModernJavaRuntime
 
getClassName(int) - Method in interface org.pmw.tinylog.runtime.RuntimeDialect
Get a specific fully-qualified class name from current stack trace.
getColumns() - Method in class org.pmw.tinylog.writers.JdbcWriter
Get the columns of the table, which are used for the insert statement.
getConfiguration() - Static method in class org.pmw.tinylog.Logger
Get a copy of the current configuration.
getContext() - Method in class org.pmw.tinylog.LogEntry
Get the thread-based mapped diagnostic context.
getDate() - Method in class org.pmw.tinylog.LegacyLogEntry
 
getDate() - Method in class org.pmw.tinylog.LogEntry
Get the current date.
getDate() - Method in class org.pmw.tinylog.PreciseLogEntry
 
getDate() - Method in class org.pmw.tinylog.UndatedLogEntry
 
getException() - Method in class org.pmw.tinylog.LogEntry
Get the exception of the log entry.
getFilename() - Method in class org.pmw.tinylog.LogEntry
Get the source filename of the caller.
getFilename() - Method in class org.pmw.tinylog.writers.FileWriter
Get the filename of the log file.
getFilename() - Method in class org.pmw.tinylog.writers.RollingFileWriter
Get the filename of the current log file.
getFilename() - Method in class org.pmw.tinylog.writers.SharedFileWriter
Get the filename of the log file.
getFormatPattern() - Method in class org.pmw.tinylog.Configuration
Get the format pattern for log entries.
getInstant() - Method in class org.pmw.tinylog.PreciseLogEntry
Get the current date as instant.
getLabeler() - Method in class org.pmw.tinylog.writers.RollingFileWriter
Get the labeler for naming backups.
getLevel() - Method in class org.pmw.tinylog.Configuration
Get the global severity level.
getLevel() - Method in class org.pmw.tinylog.LogEntry
Get the severity level.
getLevel() - Static method in class org.pmw.tinylog.Logger
Get the current global severity level.
getLevel(Class<?>) - Static method in class org.pmw.tinylog.Logger
Get the current severity level for a specific class.
getLevel(Package) - Static method in class org.pmw.tinylog.Logger
Get the current severity level for a specific package.
getLevel(String) - Method in class org.pmw.tinylog.Configuration
Get the severity level for a package or class.
getLevel(String) - Static method in class org.pmw.tinylog.Logger
Get the current severity level for a specific package or class.
getLineNumber() - Method in class org.pmw.tinylog.LogEntry
Get the line number of calling.
getLocale() - Method in class org.pmw.tinylog.Configuration
Get the locale that is used to render format patterns for log entries.
getLogFile(File, int) - Method in class org.pmw.tinylog.labelers.CountLabeler
 
getLogFile(File, int) - Method in interface org.pmw.tinylog.labelers.Labeler
Returns the real log file.
getLogFile(File, int) - Method in class org.pmw.tinylog.labelers.ProcessIdLabeler
 
getLogFile(File, int) - Method in class org.pmw.tinylog.labelers.TimestampLabeler
 
getMapping() - Static method in class org.pmw.tinylog.LoggingContext
Get a read-only map with all context values.
getMaxStackTraceElements() - Method in class org.pmw.tinylog.Configuration
Get the limit of stack traces for exceptions.
getMessage() - Method in class org.pmw.tinylog.LogEntry
Get the message of the logging event.
getMethodName() - Method in class org.pmw.tinylog.LogEntry
Get the method name of the caller.
getNewLine() - Static method in class org.pmw.tinylog.EnvironmentHelper
Get the line separator.
getNumberOfBackups() - Method in class org.pmw.tinylog.writers.RollingFileWriter
Get the maximum number of backups.
getPassword() - Method in class org.pmw.tinylog.writers.JdbcWriter
Get the password for database log in.
getPolicies() - Method in class org.pmw.tinylog.writers.RollingFileWriter
Get the rollover strategies.
getProcessId() - Method in class org.pmw.tinylog.labelers.ProcessIdLabeler
Get the process ID (PID).
getProcessId() - Method in class org.pmw.tinylog.LogEntry
Get the ID of the process (pid).
getProcessId() - Method in class org.pmw.tinylog.runtime.AndroidRuntime
 
getProcessId() - Method in class org.pmw.tinylog.runtime.LegacyJavaRuntime
 
getProcessId() - Method in class org.pmw.tinylog.runtime.ModernJavaRuntime
 
getProcessId() - Method in interface org.pmw.tinylog.runtime.RuntimeDialect
Get the ID of the current process (pid).
getReconnetInterval() - Method in class org.pmw.tinylog.writers.JdbcWriter
Get the minimum time span in milliseconds between two reconnecting tries to database if connecting is broken.
getRenderedLogEntry() - Method in class org.pmw.tinylog.LogEntry
Get the rendered log entry.
getRequiredLogEntryValues() - Method in class org.pmw.tinylog.writers.ConsoleWriter
 
getRequiredLogEntryValues() - Method in class org.pmw.tinylog.writers.FileWriter
 
getRequiredLogEntryValues() - Method in class org.pmw.tinylog.writers.JdbcWriter
 
getRequiredLogEntryValues() - Method in class org.pmw.tinylog.writers.LogcatWriter
 
getRequiredLogEntryValues() - Method in class org.pmw.tinylog.writers.RollingFileWriter
 
getRequiredLogEntryValues() - Method in class org.pmw.tinylog.writers.SharedFileWriter
 
getRequiredLogEntryValues() - Method in interface org.pmw.tinylog.writers.Writer
Get all log entry values that are required by this writer.
getRuntimeDialect() - Static method in class org.pmw.tinylog.EnvironmentHelper
Get VM runtime depending functionality.
getStackTraceElement(int) - Method in class org.pmw.tinylog.runtime.AndroidRuntime
 
getStackTraceElement(int) - Method in class org.pmw.tinylog.runtime.LegacyJavaRuntime
 
getStackTraceElement(int) - Method in class org.pmw.tinylog.runtime.ModernJavaRuntime
 
getStackTraceElement(int) - Method in interface org.pmw.tinylog.runtime.RuntimeDialect
Get a specific stack trace element from current stack trace.
getTable() - Method in class org.pmw.tinylog.writers.JdbcWriter
Get the name of the database table.
getThread() - Method in class org.pmw.tinylog.LogEntry
Get the current thread.
getTimestamp() - Method in class org.pmw.tinylog.LegacyLogEntry
 
getTimestamp() - Method in class org.pmw.tinylog.LogEntry
Get the current date as SQL timestamp.
getTimestamp() - Method in class org.pmw.tinylog.PreciseLogEntry
 
getTimestamp() - Method in class org.pmw.tinylog.UndatedLogEntry
 
getUrl() - Method in class org.pmw.tinylog.writers.JdbcWriter
Get the JDBC connection URL to database.
getUsername() - Method in class org.pmw.tinylog.writers.JdbcWriter
Get the user name for database log in.
getValues() - Method in class org.pmw.tinylog.writers.JdbcWriter
Get all values to insert.
getWriters() - Method in class org.pmw.tinylog.Configuration
Get the writers to output created log entries.
getWritingThread() - Method in class org.pmw.tinylog.Configuration
Get the writing thread (writes log entries asynchronously).

H

hasCustomLevels() - Method in class org.pmw.tinylog.Configuration
Check if there are custom severity levels.
HourlyPolicy - Class in org.pmw.tinylog.policies
Policy for one rollover per hour.
HourlyPolicy() - Constructor for class org.pmw.tinylog.policies.HourlyPolicy
Trigger a rollover every new hour.

I

info(Object) - Static method in class org.pmw.tinylog.Logger
Create a info log entry.
info(String) - Static method in class org.pmw.tinylog.Logger
Create a info log entry.
info(String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a info log entry. "{}" placeholders will be replaced by the given arguments.
info(String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a info log entry. "{}" placeholders will be replaced by the given arguments.
info(Throwable) - Static method in class org.pmw.tinylog.Logger
Create a info log entry.
info(Throwable, String) - Static method in class org.pmw.tinylog.Logger
Create a info log entry.
info(Throwable, String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a info log entry. "{}" placeholders will be replaced by the given arguments.
info(Throwable, String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a info log entry. "{}" placeholders will be replaced by the given arguments.
info(Throwable, Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a info log entry.
info(Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a info log entry.
INFO - org.pmw.tinylog.Level
Output all log entries but trace and debug log entries (default).
init(Configuration) - Method in class org.pmw.tinylog.labelers.CountLabeler
 
init(Configuration) - Method in interface org.pmw.tinylog.labelers.Labeler
Initialize the labeler.
init(Configuration) - Method in class org.pmw.tinylog.labelers.ProcessIdLabeler
 
init(Configuration) - Method in class org.pmw.tinylog.labelers.TimestampLabeler
 
init(Configuration) - Method in class org.pmw.tinylog.policies.AbstractTimeBasedPolicy
 
init(Configuration) - Method in class org.pmw.tinylog.policies.CountPolicy
 
init(Configuration) - Method in interface org.pmw.tinylog.policies.Policy
Initialize the policy.
init(Configuration) - Method in class org.pmw.tinylog.policies.SizePolicy
 
init(Configuration) - Method in class org.pmw.tinylog.policies.StartupPolicy
 
init(Configuration) - Method in class org.pmw.tinylog.writers.ConsoleWriter
 
init(Configuration) - Method in class org.pmw.tinylog.writers.FileWriter
 
init(Configuration) - Method in class org.pmw.tinylog.writers.JdbcWriter
 
init(Configuration) - Method in class org.pmw.tinylog.writers.LogcatWriter
 
init(Configuration) - Method in class org.pmw.tinylog.writers.RollingFileWriter
 
init(Configuration) - Method in class org.pmw.tinylog.writers.SharedFileWriter
 
init(Configuration) - Method in interface org.pmw.tinylog.writers.Writer
Initialize the writer (open a file for example).
InternalLogger - Class in org.pmw.tinylog
Static logger for logging internal problems of tinylog.
isAndroid() - Static method in class org.pmw.tinylog.EnvironmentHelper
Determine whether running on Android.
isAppending() - Method in class org.pmw.tinylog.writers.FileWriter
Determine whether appending is enabled.
isAppending() - Method in class org.pmw.tinylog.writers.SharedFileWriter
Determine whether appending is enabled.
isAtLeastJava9() - Static method in class org.pmw.tinylog.EnvironmentHelper
Determine whether running on Java 9 or newer.
isBatchMode() - Method in class org.pmw.tinylog.writers.JdbcWriter
Determine whether batch mode is enabled.
isBuffered() - Method in class org.pmw.tinylog.writers.FileWriter
Determine whether buffered writing is enabled.
isBuffered() - Method in class org.pmw.tinylog.writers.RollingFileWriter
Determine whether buffered writing is enabled.
isWindows() - Static method in class org.pmw.tinylog.EnvironmentHelper
Determine whether running on Windows.

J

JdbcWriter - Class in org.pmw.tinylog.writers
Writes log entries to a SQL database.
JdbcWriter(String, String, List<String>, List<JdbcWriter.Value>) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<String>, List<JdbcWriter.Value>, boolean) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<String>, List<JdbcWriter.Value>, boolean, int) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<String>, List<JdbcWriter.Value>, boolean, String, String) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<String>, List<JdbcWriter.Value>, boolean, String, String, int) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<String>, List<JdbcWriter.Value>, String, String) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<JdbcWriter.Value>) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<JdbcWriter.Value>, boolean) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<JdbcWriter.Value>, boolean, int) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<JdbcWriter.Value>, boolean, String, String) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<JdbcWriter.Value>, boolean, String, String, int) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter(String, String, List<JdbcWriter.Value>, String, String) - Constructor for class org.pmw.tinylog.writers.JdbcWriter
 
JdbcWriter.Value - Enum in org.pmw.tinylog.writers
Values to insert into database.

L

Labeler - Interface in org.pmw.tinylog.labelers
A labeler names log files and backups for RollingFileWriter.
LegacyJavaRuntime - Class in org.pmw.tinylog.runtime
Runtime dialect implementation for legacy Sun's and Oracle's Java Virtual Machines prior version 9.
LegacyJavaRuntime() - Constructor for class org.pmw.tinylog.runtime.LegacyJavaRuntime
 
LegacyLogEntry - Class in org.pmw.tinylog
Log entry object with milliseconds precision for current date.
LegacyLogEntry(Date, String, Thread, Map<String, String>, String, String, String, int, Level, String, Throwable) - Constructor for class org.pmw.tinylog.LegacyLogEntry
 
level(Class<?>, Level) - Method in class org.pmw.tinylog.Configurator
Set a custom severity level for a class.
level(Package, Level) - Method in class org.pmw.tinylog.Configurator
Set a custom severity level for a package.
level(String, Level) - Method in class org.pmw.tinylog.Configurator
Set a custom severity level for a package or class.
level(Level) - Method in class org.pmw.tinylog.Configurator
Change the severity level.
Level - Enum in org.pmw.tinylog
Severity levels of logger.
LEVEL - org.pmw.tinylog.writers.JdbcWriter.Value
The severity level.
LEVEL - org.pmw.tinylog.writers.LogEntryValue
The severity level.
LINE - org.pmw.tinylog.writers.JdbcWriter.Value
The line number of calling.
LINE - org.pmw.tinylog.writers.LogEntryValue
The line number of calling.
locale(Locale) - Method in class org.pmw.tinylog.Configurator
Set the locale that is used to render format patterns for log entries.
LogcatWriter - Class in org.pmw.tinylog.writers
Writes log entries via Android's logcat.
LogcatWriter() - Constructor for class org.pmw.tinylog.writers.LogcatWriter
Class name without package part will be used as tag (automatically generated for each log entry).
LogcatWriter(String) - Constructor for class org.pmw.tinylog.writers.LogcatWriter
 
LogEntry - Class in org.pmw.tinylog
Log entry object for Writer.write(LogEntry).
LogEntry(String, Thread, Map<String, String>, String, String, String, int, Level, String, Throwable) - Constructor for class org.pmw.tinylog.LogEntry
 
LogEntryForwarder - Class in org.pmw.tinylog
API for external logging facades.
LogEntryValue - Enum in org.pmw.tinylog.writers
Supported log entry values in LogEntry.
Logger - Class in org.pmw.tinylog
Static class to create log entries.
LoggingContext - Class in org.pmw.tinylog
Thread-based mapped diagnostic context for logging.

M

makeDirectories(File) - Static method in class org.pmw.tinylog.EnvironmentHelper
Make all nonexistent directories.
maxStackTraceElements(int) - Method in class org.pmw.tinylog.Configurator
Set the limit of stack traces for exceptions (default is 40).
MESSAGE - org.pmw.tinylog.writers.JdbcWriter.Value
The message of the logging event.
MESSAGE - org.pmw.tinylog.writers.LogEntryValue
The message of the logging event.
METHOD - org.pmw.tinylog.writers.JdbcWriter.Value
The method name of the caller.
METHOD - org.pmw.tinylog.writers.LogEntryValue
The method name of the caller.
ModernJavaRuntime - Class in org.pmw.tinylog.runtime
Runtime dialect for modern Oracle's Java Virtual Machines for Java 9 and later.
ModernJavaRuntime() - Constructor for class org.pmw.tinylog.runtime.ModernJavaRuntime
 
MonthlyPolicy - Class in org.pmw.tinylog.policies
Policy for one rollover per month.
MonthlyPolicy() - Constructor for class org.pmw.tinylog.policies.MonthlyPolicy
Trigger a rollover every new month.

N

normalize(Calendar, int) - Static method in class org.pmw.tinylog.policies.AbstractTimeBasedPolicy
Make sure that the time is in future.

O

OFF - org.pmw.tinylog.Level
Disable logging (no log entries will be output).
org.pmw.tinylog - package org.pmw.tinylog
tinylog classes
org.pmw.tinylog.labelers - package org.pmw.tinylog.labelers
Labelers for RollingFileWriter
org.pmw.tinylog.policies - package org.pmw.tinylog.policies
Policies for RollingFileWriter
org.pmw.tinylog.runtime - package org.pmw.tinylog.runtime
Encapsulated functionality that depends on the VM runtime
org.pmw.tinylog.writers - package org.pmw.tinylog.writers
Writers for outputting log entries

P

PACKAGE - org.pmw.tinylog.writers.JdbcWriter.Value
The package name of the caller.
Policy - Interface in org.pmw.tinylog.policies
Policies define rollover strategies for RollingFileWriter.
PRECISE_DATE - org.pmw.tinylog.writers.LogEntryValue
The current date with nanosecond precision if supported.
PreciseLogEntry - Class in org.pmw.tinylog
Log entry object with nanoseconds precision for current date.
PreciseLogEntry(Instant, String, Thread, Map<String, String>, String, String, String, int, Level, String, Throwable) - Constructor for class org.pmw.tinylog.PreciseLogEntry
 
PROCESS_ID - org.pmw.tinylog.writers.JdbcWriter.Value
The ID of the process (pid).
PROCESS_ID - org.pmw.tinylog.writers.LogEntryValue
The ID of the process (pid).
ProcessIdLabeler - Class in org.pmw.tinylog.labelers
Add the process ID (PID) to log files.
ProcessIdLabeler() - Constructor for class org.pmw.tinylog.labelers.ProcessIdLabeler
 
PropertiesSupport - Annotation Type in org.pmw.tinylog.labelers
This annotation makes a Labeler configurable by properties.
PropertiesSupport - Annotation Type in org.pmw.tinylog.policies
This annotation makes a Policy configurable by properties.
PropertiesSupport - Annotation Type in org.pmw.tinylog.writers
This annotation makes a Writer configurable by properties.
Property - Annotation Type in org.pmw.tinylog.writers
This annotation specifies a property for a Writer.
put(String, Object) - Static method in class org.pmw.tinylog.LoggingContext
Put a new context value.

R

register(Writer) - Static method in class org.pmw.tinylog.writers.VMShutdownHook
Register a writer, which should be shutdown automatically when VM will be shutdown.
remove(String) - Static method in class org.pmw.tinylog.LoggingContext
Remove a context value if existing.
removeAllWriters() - Method in class org.pmw.tinylog.Configurator
Remove all writers.
removeWriter(Writer) - Method in class org.pmw.tinylog.Configurator
Remove a writer.
RENDERED_LOG_ENTRY - org.pmw.tinylog.writers.JdbcWriter.Value
The rendered log entry.
RENDERED_LOG_ENTRY - org.pmw.tinylog.writers.LogEntryValue
The rendered log entry.
reset() - Method in class org.pmw.tinylog.policies.AbstractTimeBasedPolicy
 
reset() - Method in class org.pmw.tinylog.policies.CountPolicy
 
reset() - Method in interface org.pmw.tinylog.policies.Policy
The log file was rolled and reset the policy.
reset() - Method in class org.pmw.tinylog.policies.SizePolicy
 
reset() - Method in class org.pmw.tinylog.policies.StartupPolicy
 
resetCustomLevels() - Method in class org.pmw.tinylog.Configurator
Reset all custom severity levels (to use the default severity level again).
roll(File, int) - Method in class org.pmw.tinylog.labelers.CountLabeler
 
roll(File, int) - Method in interface org.pmw.tinylog.labelers.Labeler
Rolls existing log files and backups and returns a new log file.
roll(File, int) - Method in class org.pmw.tinylog.labelers.ProcessIdLabeler
 
roll(File, int) - Method in class org.pmw.tinylog.labelers.TimestampLabeler
 
RollingFileWriter - Class in org.pmw.tinylog.writers
Writes log entries to a file like FileWriter but keeps backups of old logging files.
RollingFileWriter(String, int) - Constructor for class org.pmw.tinylog.writers.RollingFileWriter
Rolling log files once at startup.
RollingFileWriter(String, int, boolean) - Constructor for class org.pmw.tinylog.writers.RollingFileWriter
Rolling log files once at startup.
RollingFileWriter(String, int, boolean, Labeler) - Constructor for class org.pmw.tinylog.writers.RollingFileWriter
Rolling log files once at startup.
RollingFileWriter(String, int, boolean, Labeler, Policy...) - Constructor for class org.pmw.tinylog.writers.RollingFileWriter
 
RollingFileWriter(String, int, boolean, Policy...) - Constructor for class org.pmw.tinylog.writers.RollingFileWriter
 
RollingFileWriter(String, int, Labeler) - Constructor for class org.pmw.tinylog.writers.RollingFileWriter
Rolling log files once at startup.
RollingFileWriter(String, int, Labeler, Policy...) - Constructor for class org.pmw.tinylog.writers.RollingFileWriter
 
RollingFileWriter(String, int, Policy...) - Constructor for class org.pmw.tinylog.writers.RollingFileWriter
 
RuntimeDialect - Interface in org.pmw.tinylog.runtime
Functionality that depends on the VM runtime.

S

SharedFileWriter - Class in org.pmw.tinylog.writers
Writes log entries to a shared file.
SharedFileWriter(String) - Constructor for class org.pmw.tinylog.writers.SharedFileWriter
 
SharedFileWriter(String, boolean) - Constructor for class org.pmw.tinylog.writers.SharedFileWriter
 
shutdownConfigurationObserver(boolean) - Static method in class org.pmw.tinylog.Configurator
Manually shutdown of configuration observer.
shutdownWritingThread(boolean) - Static method in class org.pmw.tinylog.Configurator
Manually shutdown of writing thread.
SizePolicy - Class in org.pmw.tinylog.policies
Policy for limiting the size of log files.
SizePolicy(long) - Constructor for class org.pmw.tinylog.policies.SizePolicy
 
StartupPolicy - Class in org.pmw.tinylog.policies
Policy for rolling log files once at startup.
StartupPolicy() - Constructor for class org.pmw.tinylog.policies.StartupPolicy
 
Supplier<T> - Interface in org.pmw.tinylog
This lazy value supplier is identical to Supplier.

T

THREAD - org.pmw.tinylog.writers.LogEntryValue
The current thread.
THREAD_ID - org.pmw.tinylog.writers.JdbcWriter.Value
The ID of the current thread.
THREAD_NAME - org.pmw.tinylog.writers.JdbcWriter.Value
The name of the current thread.
TimestampLabeler - Class in org.pmw.tinylog.labelers
Adds a timestamp to the real log file and the backups.
TimestampLabeler() - Constructor for class org.pmw.tinylog.labelers.TimestampLabeler
Use the default timestamp: yyyy-MM-dd HH-mm-ss.
TimestampLabeler(String) - Constructor for class org.pmw.tinylog.labelers.TimestampLabeler
Timestamp pattern is compatible with SimpleDateFormat(String).
trace(Object) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry.
trace(String) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry.
trace(String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry. "{}" placeholders will be replaced by the given arguments.
trace(String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry. "{}" placeholders will be replaced by the given arguments.
trace(Throwable) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry.
trace(Throwable, String) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry.
trace(Throwable, String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry. "{}" placeholders will be replaced by the given arguments.
trace(Throwable, String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry. "{}" placeholders will be replaced by the given arguments.
trace(Throwable, Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry.
trace(Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a trace log entry.
TRACE - org.pmw.tinylog.Level
Output all log entries.

U

UndatedLogEntry - Class in org.pmw.tinylog
Log entry object without any date.
UndatedLogEntry(String, Thread, Map<String, String>, String, String, String, int, Level, String, Throwable) - Constructor for class org.pmw.tinylog.UndatedLogEntry
 
unregister(Writer) - Static method in class org.pmw.tinylog.writers.VMShutdownHook
Remove a writer from the shutdown list.

V

valueOf(String) - Static method in enum org.pmw.tinylog.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pmw.tinylog.writers.JdbcWriter.Value
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pmw.tinylog.writers.LogEntryValue
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.pmw.tinylog.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pmw.tinylog.writers.JdbcWriter.Value
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pmw.tinylog.writers.LogEntryValue
Returns an array containing the constants of this enum type, in the order they are declared.
VMShutdownHook - Class in org.pmw.tinylog.writers
Thread to shutdown writers at VM shutdown.

W

warn(Object) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry.
warn(String) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal warning.
warn(String) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry.
warn(String, Object...) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal warning. "{}" placeholders will be replaced by the given arguments.
warn(String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry. "{}" placeholders will be replaced by the given arguments.
warn(String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry. "{}" placeholders will be replaced by the given arguments.
warn(Throwable) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal warning.
warn(Throwable) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry.
warn(Throwable, String) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal warning.
warn(Throwable, String) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry.
warn(Throwable, String, Object...) - Static method in class org.pmw.tinylog.InternalLogger
Log an internal warning. "{}" placeholders will be replaced by the given arguments.
warn(Throwable, String, Object...) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry. "{}" placeholders will be replaced by the given arguments.
warn(Throwable, String, Supplier<?>...) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry. "{}" placeholders will be replaced by the given arguments.
warn(Throwable, Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry.
warn(Supplier<?>) - Static method in class org.pmw.tinylog.Logger
Create a warning log entry.
WARNING - org.pmw.tinylog.Level
Output error and warning log entries.
WeeklyPolicy - Class in org.pmw.tinylog.policies
Policy for one rollover per week.
WeeklyPolicy() - Constructor for class org.pmw.tinylog.policies.WeeklyPolicy
Trigger a rollover every week (= WeeklyPolicy(1)).
WeeklyPolicy(int) - Constructor for class org.pmw.tinylog.policies.WeeklyPolicy
Trigger the first rollover at 00:00 at the defined day of week.
write(LogEntry) - Method in class org.pmw.tinylog.writers.ConsoleWriter
 
write(LogEntry) - Method in class org.pmw.tinylog.writers.FileWriter
 
write(LogEntry) - Method in class org.pmw.tinylog.writers.JdbcWriter
 
write(LogEntry) - Method in class org.pmw.tinylog.writers.LogcatWriter
 
write(LogEntry) - Method in class org.pmw.tinylog.writers.RollingFileWriter
 
write(LogEntry) - Method in class org.pmw.tinylog.writers.SharedFileWriter
 
write(LogEntry) - Method in interface org.pmw.tinylog.writers.Writer
Write a log entry.
writer(Writer) - Method in class org.pmw.tinylog.Configurator
Set a writer to output created log entries.
writer(Writer, String) - Method in class org.pmw.tinylog.Configurator
Set a writer to output created log entries.
writer(Writer, Level) - Method in class org.pmw.tinylog.Configurator
Set a writer to output created log entries.
writer(Writer, Level, String) - Method in class org.pmw.tinylog.Configurator
Set a writer to output created log entries.
Writer - Interface in org.pmw.tinylog.writers
Writers output created log entries from Logger.
writingThread(boolean) - Method in class org.pmw.tinylog.Configurator
The writing thread can writes log entries asynchronously.
writingThread(int) - Method in class org.pmw.tinylog.Configurator
The writing thread can writes log entries asynchronously.
writingThread(String) - Method in class org.pmw.tinylog.Configurator
The writing thread can writes log entries asynchronously.
writingThread(String, int) - Method in class org.pmw.tinylog.Configurator
The writing thread can writes log entries asynchronously.

Y

YearlyPolicy - Class in org.pmw.tinylog.policies
Policy for one rollover per year.
YearlyPolicy() - Constructor for class org.pmw.tinylog.policies.YearlyPolicy
Trigger a rollover every year (= YearlyPolicy(1)).
YearlyPolicy(int) - Constructor for class org.pmw.tinylog.policies.YearlyPolicy
Trigger the first rollover at the first of the defined month.
YearlyPolicy(String) - Constructor for class org.pmw.tinylog.policies.YearlyPolicy
Trigger the first rollover at first of the defined month.
A C D E F G H I J L M N O P R S T U V W Y 
Skip navigation links

Copyright © 2019. All rights reserved.