Index

A C D E F G I J L M N P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

atDebug() - Method in class elf4j.impl.NativeLogger
 
atError() - Method in class elf4j.impl.NativeLogger
 
atInfo() - Method in class elf4j.impl.NativeLogger
 
atTrace() - Method in class elf4j.impl.NativeLogger
 
atWarn() - Method in class elf4j.impl.NativeLogger
 

C

callerOf(Class<?>) - Static method in class elf4j.impl.util.StackTraceUtils
 
CLASS - Enum constant in enum elf4j.impl.writer.pattern.LogPatternType
 
ClassPattern - Class in elf4j.impl.writer.pattern
 
ClassPattern() - Constructor for class elf4j.impl.writer.pattern.ClassPattern
 
ClassPattern.DisplayOption - Enum in elf4j.impl.writer.pattern
 
COMPRESSED - Enum constant in enum elf4j.impl.writer.pattern.ClassPattern.DisplayOption
 
CONSOLE - Enum constant in enum elf4j.impl.writer.LogWriterType
 
ConsoleWriter - Class in elf4j.impl.writer
 

D

DEFAULT_OUT_STREAM - Static variable in class elf4j.impl.writer.ConsoleWriter
 
DefaultLoggingConfiguration - Class in elf4j.impl.configuration
 
DefaultLoggingConfiguration() - Constructor for class elf4j.impl.configuration.DefaultLoggingConfiguration
 
DefaultLoggingConfiguration(PropertiesLoader) - Constructor for class elf4j.impl.configuration.DefaultLoggingConfiguration
 
DefaultLogService - Class in elf4j.impl.service
 
DefaultLogService(Class<?>, LoggingConfiguration, WriterThreadProvider) - Constructor for class elf4j.impl.service.DefaultLogService
 
defaultWriter() - Static method in class elf4j.impl.writer.ConsoleWriter
 

E

ELF4J_PROPERTIES_LOCATION - Static variable in class elf4j.impl.configuration.PropertiesLoader
 
elf4j.impl - package elf4j.impl
 
elf4j.impl.configuration - package elf4j.impl.configuration
 
elf4j.impl.service - package elf4j.impl.service
 
elf4j.impl.util - package elf4j.impl.util
 
elf4j.impl.writer - package elf4j.impl.writer
 
elf4j.impl.writer.pattern - package elf4j.impl.writer.pattern
 

F

from(String) - Static method in class elf4j.impl.writer.pattern.ClassPattern
 
from(String) - Static method in class elf4j.impl.writer.pattern.GroupLogPattern
 
from(String) - Static method in class elf4j.impl.writer.pattern.JsonPattern
 
from(String) - Static method in class elf4j.impl.writer.pattern.LevelPattern
 
from(String) - Static method in class elf4j.impl.writer.pattern.ThreadPattern
 
from(String) - Static method in class elf4j.impl.writer.pattern.TimestampPattern
 
from(String) - Static method in class elf4j.impl.writer.pattern.MessageAndExceptionPattern
 
from(String) - Static method in class elf4j.impl.writer.pattern.MethodPattern
 
from(String) - Static method in class elf4j.impl.writer.pattern.VerbatimPattern
 
from(Map<String, String>) - Static method in class elf4j.impl.writer.ConsoleWriter
 
from(Properties) - Static method in class elf4j.impl.writer.GroupLogWriter
 
FULL - Enum constant in enum elf4j.impl.writer.pattern.ClassPattern.DisplayOption
 

G

getCallerClassName() - Method in class elf4j.impl.service.LogEntry
 
getChildProperties(String, Properties) - Static method in class elf4j.impl.util.PropertiesUtils
 
getLevel() - Method in class elf4j.impl.NativeLogger
 
getLoggerMinimumLevel(NativeLogger) - Method in class elf4j.impl.configuration.LevelRepository
 
getLogServiceWriter() - Method in class elf4j.impl.configuration.DefaultLoggingConfiguration
 
getLogServiceWriter() - Method in interface elf4j.impl.configuration.LoggingConfiguration
 
getMinimumLevel() - Method in class elf4j.impl.writer.ConsoleWriter
 
getMinimumLevel() - Method in class elf4j.impl.writer.GroupLogWriter
 
getMinimumLevel() - Method in interface elf4j.impl.writer.LogWriter
 
getPatternOption(String) - Static method in interface elf4j.impl.writer.pattern.LogPattern
 
getPropertiesGroupOfType(String, Properties) - Static method in class elf4j.impl.util.PropertiesUtils
 
getResolvedMessage() - Method in class elf4j.impl.service.LogEntry
 
getWriterThread() - Method in class elf4j.impl.service.WriterThreadProvider
 
GroupLogPattern - Class in elf4j.impl.writer.pattern
 
GroupLogPattern() - Constructor for class elf4j.impl.writer.pattern.GroupLogPattern
 
GroupLogWriter - Class in elf4j.impl.writer
 

I

includeCallerDetail() - Method in class elf4j.impl.writer.ConsoleWriter
 
includeCallerDetail() - Method in class elf4j.impl.writer.GroupLogWriter
 
includeCallerDetail() - Method in class elf4j.impl.writer.pattern.ClassPattern
 
includeCallerDetail() - Method in class elf4j.impl.writer.pattern.GroupLogPattern
 
includeCallerDetail() - Method in class elf4j.impl.writer.pattern.JsonPattern
 
includeCallerDetail() - Method in class elf4j.impl.writer.pattern.LevelPattern
 
includeCallerDetail() - Method in class elf4j.impl.writer.pattern.MessageAndExceptionPattern
 
includeCallerDetail() - Method in class elf4j.impl.writer.pattern.MethodPattern
 
includeCallerDetail() - Method in class elf4j.impl.writer.pattern.ThreadPattern
 
includeCallerDetail() - Method in class elf4j.impl.writer.pattern.TimestampPattern
 
includeCallerDetail() - Method in class elf4j.impl.writer.pattern.VerbatimPattern
 
includeCallerDetail() - Method in interface elf4j.impl.writer.PerformanceSensitive
 
includeCallerThread() - Method in class elf4j.impl.writer.ConsoleWriter
 
includeCallerThread() - Method in class elf4j.impl.writer.GroupLogWriter
 
includeCallerThread() - Method in class elf4j.impl.writer.pattern.ClassPattern
 
includeCallerThread() - Method in class elf4j.impl.writer.pattern.GroupLogPattern
 
includeCallerThread() - Method in class elf4j.impl.writer.pattern.JsonPattern
 
includeCallerThread() - Method in class elf4j.impl.writer.pattern.LevelPattern
 
includeCallerThread() - Method in class elf4j.impl.writer.pattern.MessageAndExceptionPattern
 
includeCallerThread() - Method in class elf4j.impl.writer.pattern.MethodPattern
 
includeCallerThread() - Method in class elf4j.impl.writer.pattern.ThreadPattern
 
includeCallerThread() - Method in class elf4j.impl.writer.pattern.TimestampPattern
 
includeCallerThread() - Method in class elf4j.impl.writer.pattern.VerbatimPattern
 
includeCallerThread() - Method in interface elf4j.impl.writer.PerformanceSensitive
 
isEmpty() - Method in class elf4j.impl.writer.GroupLogWriter
 
isEnabled() - Method in class elf4j.impl.NativeLogger
 
isEnabled(NativeLogger) - Method in class elf4j.impl.configuration.DefaultLoggingConfiguration
 
isEnabled(NativeLogger) - Method in interface elf4j.impl.configuration.LoggingConfiguration
 
isEnabled(NativeLogger) - Method in class elf4j.impl.service.DefaultLogService
 
isEnabled(NativeLogger) - Method in interface elf4j.impl.service.LogService
 
isTargetOf(String) - Method in enum elf4j.impl.writer.pattern.LogPatternType
 

J

JSON - Enum constant in enum elf4j.impl.writer.pattern.LogPatternType
 
JsonPattern - Class in elf4j.impl.writer.pattern
 
JsonPattern() - Constructor for class elf4j.impl.writer.pattern.JsonPattern
 

L

LEVEL - Enum constant in enum elf4j.impl.writer.pattern.LogPatternType
 
LevelPattern - Class in elf4j.impl.writer.pattern
 
LevelRepository - Class in elf4j.impl.configuration
 
LevelRepository(Properties) - Constructor for class elf4j.impl.configuration.LevelRepository
 
load() - Method in class elf4j.impl.configuration.PropertiesLoader
 
log(NativeLogger, Throwable, Object, Object[]) - Method in class elf4j.impl.service.DefaultLogService
 
log(NativeLogger, Throwable, Object, Object[]) - Method in interface elf4j.impl.service.LogService
 
log(Object) - Method in class elf4j.impl.NativeLogger
 
log(String, Object...) - Method in class elf4j.impl.NativeLogger
 
log(Throwable) - Method in class elf4j.impl.NativeLogger
 
log(Throwable, Object) - Method in class elf4j.impl.NativeLogger
 
log(Throwable, String, Object...) - Method in class elf4j.impl.NativeLogger
 
LogEntry - Class in elf4j.impl.service
 
LogEntry() - Constructor for class elf4j.impl.service.LogEntry
 
LogEntry.LogEntryBuilder - Class in elf4j.impl.service
 
LogEntry.StackTraceFrame - Class in elf4j.impl.service
 
LogEntry.ThreadInformation - Class in elf4j.impl.service
 
LogEntryBuilder() - Constructor for class elf4j.impl.service.LogEntry.LogEntryBuilder
 
logger() - Method in class elf4j.impl.NativeLoggerFactory
 
LoggingConfiguration - Interface in elf4j.impl.configuration
 
LogPattern - Interface in elf4j.impl.writer.pattern
 
LogPatternType - Enum in elf4j.impl.writer.pattern
 
LogService - Interface in elf4j.impl.service
 
LogWriter - Interface in elf4j.impl.writer
 
LogWriterType - Enum in elf4j.impl.writer
 

M

MESSAGE - Enum constant in enum elf4j.impl.writer.pattern.LogPatternType
 
MessageAndExceptionPattern - Class in elf4j.impl.writer.pattern
 
MessageAndExceptionPattern() - Constructor for class elf4j.impl.writer.pattern.MessageAndExceptionPattern
 
METHOD - Enum constant in enum elf4j.impl.writer.pattern.LogPatternType
 
MethodPattern - Class in elf4j.impl.writer.pattern
 
MethodPattern() - Constructor for class elf4j.impl.writer.pattern.MethodPattern
 

N

NativeLogger - Class in elf4j.impl
 
NativeLogger(String, Level, LogService) - Constructor for class elf4j.impl.NativeLogger
 
NativeLoggerFactory - Class in elf4j.impl
 
NativeLoggerFactory() - Constructor for class elf4j.impl.NativeLoggerFactory
Default constructor required by ServiceLoader
newBuilder(PerformanceSensitive, Class<?>) - Static method in class elf4j.impl.service.LogEntry
 

P

parseAllLogWriters(Properties) - Static method in enum elf4j.impl.writer.LogWriterType
 
parseAllPatternsOrThrow(String) - Static method in enum elf4j.impl.writer.pattern.LogPatternType
 
PerformanceSensitive - Interface in elf4j.impl.writer
 
PropertiesLoader - Class in elf4j.impl.configuration
 
PropertiesLoader() - Constructor for class elf4j.impl.configuration.PropertiesLoader
 
PropertiesUtils - Class in elf4j.impl.util
 

R

refresh(Properties) - Method in class elf4j.impl.configuration.DefaultLoggingConfiguration
 
refresh(Properties) - Method in interface elf4j.impl.configuration.LoggingConfiguration
 
refreshConfiguration() - Static method in class elf4j.impl.NativeLoggerFactory
 
refreshConfiguration(Properties) - Static method in class elf4j.impl.NativeLoggerFactory
 
render(LogEntry, StringBuilder) - Method in class elf4j.impl.writer.pattern.ClassPattern
 
render(LogEntry, StringBuilder) - Method in class elf4j.impl.writer.pattern.GroupLogPattern
 
render(LogEntry, StringBuilder) - Method in class elf4j.impl.writer.pattern.JsonPattern
 
render(LogEntry, StringBuilder) - Method in class elf4j.impl.writer.pattern.LevelPattern
 
render(LogEntry, StringBuilder) - Method in interface elf4j.impl.writer.pattern.LogPattern
 
render(LogEntry, StringBuilder) - Method in class elf4j.impl.writer.pattern.MessageAndExceptionPattern
 
render(LogEntry, StringBuilder) - Method in class elf4j.impl.writer.pattern.MethodPattern
 
render(LogEntry, StringBuilder) - Method in class elf4j.impl.writer.pattern.ThreadPattern
 
render(LogEntry, StringBuilder) - Method in class elf4j.impl.writer.pattern.TimestampPattern
 
render(LogEntry, StringBuilder) - Method in class elf4j.impl.writer.pattern.VerbatimPattern
 

S

SIMPLE - Enum constant in enum elf4j.impl.writer.pattern.ClassPattern.DisplayOption
 
StackTraceFrame() - Constructor for class elf4j.impl.service.LogEntry.StackTraceFrame
 
stackTraceTextOf(Throwable) - Static method in class elf4j.impl.util.StackTraceUtils
 
StackTraceUtils - Class in elf4j.impl.util
 

T

THREAD - Enum constant in enum elf4j.impl.writer.pattern.LogPatternType
 
ThreadInformation() - Constructor for class elf4j.impl.service.LogEntry.ThreadInformation
 
ThreadPattern - Class in elf4j.impl.writer.pattern
 
ThreadPattern() - Constructor for class elf4j.impl.writer.pattern.ThreadPattern
 
TIMESTAMP - Enum constant in enum elf4j.impl.writer.pattern.LogPatternType
 
TimestampPattern - Class in elf4j.impl.writer.pattern
 
TimestampPattern() - Constructor for class elf4j.impl.writer.pattern.TimestampPattern
 

V

valueOf(String) - Static method in enum elf4j.impl.writer.LogWriterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum elf4j.impl.writer.pattern.ClassPattern.DisplayOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum elf4j.impl.writer.pattern.LogPatternType
Returns the enum constant of this type with the specified name.
values() - Static method in enum elf4j.impl.writer.LogWriterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum elf4j.impl.writer.pattern.ClassPattern.DisplayOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum elf4j.impl.writer.pattern.LogPatternType
Returns an array containing the constants of this enum type, in the order they are declared.
VERBATIM - Enum constant in enum elf4j.impl.writer.pattern.LogPatternType
 
VerbatimPattern - Class in elf4j.impl.writer.pattern
 
VerbatimPattern() - Constructor for class elf4j.impl.writer.pattern.VerbatimPattern
 

W

write(LogEntry) - Method in class elf4j.impl.writer.ConsoleWriter
 
write(LogEntry) - Method in class elf4j.impl.writer.GroupLogWriter
 
write(LogEntry) - Method in interface elf4j.impl.writer.LogWriter
 
WriterRepository - Class in elf4j.impl.configuration
 
WriterRepository(Properties) - Constructor for class elf4j.impl.configuration.WriterRepository
 
WriterThreadProvider - Class in elf4j.impl.service
 
WriterThreadProvider() - Constructor for class elf4j.impl.service.WriterThreadProvider
 
A C D E F G I J L M N P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values