Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractRecorder - Class in cool.scx.logging.recorder
-
AbstractRecorder
- AbstractRecorder() - Constructor for class cool.scx.logging.recorder.AbstractRecorder
- addRecorder(ScxLogRecorder...) - Method in class cool.scx.logging.ScxLoggerConfig
C
- clearLevel() - Method in class cool.scx.logging.ScxLoggerConfig
- clearRecorders() - Method in class cool.scx.logging.ScxLoggerConfig
- clearStackTrace() - Method in class cool.scx.logging.ScxLoggerConfig
- config() - Method in record class cool.scx.logging.ScxLogger
-
Returns the value of the
configrecord component. - ConsoleRecorder - Class in cool.scx.logging.recorder
-
控制台 记录器
- ConsoleRecorder() - Constructor for class cool.scx.logging.recorder.ConsoleRecorder
- contextStack() - Method in record class cool.scx.logging.ScxLogRecord
-
Returns the value of the
contextStackrecord component. - cool.scx.logging - package cool.scx.logging
- cool.scx.logging.recorder - package cool.scx.logging.recorder
- cool.scx.logging.spi.jdk - package cool.scx.logging.spi.jdk
- cool.scx.logging.spi.log4j - package cool.scx.logging.spi.log4j
- cool.scx.logging.spi.slf4j - package cool.scx.logging.spi.slf4j
D
- DATE_TIME_FORMATTER - Static variable in class cool.scx.logging.recorder.AbstractRecorder
E
- equals(Object) - Method in record class cool.scx.logging.ScxLogger
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class cool.scx.logging.ScxLogRecord
-
Indicates whether some other object is "equal to" this one.
F
- FileRecorder - Class in cool.scx.logging.recorder
-
文件记录器
- FileRecorder(Path) - Constructor for class cool.scx.logging.recorder.FileRecorder
- format(ScxLogRecord) - Method in class cool.scx.logging.recorder.AbstractRecorder
- formatLevel(System.Logger.Level) - Method in class cool.scx.logging.recorder.AbstractRecorder
- formatStackTrace(StackTraceElement[]) - Method in class cool.scx.logging.recorder.AbstractRecorder
- formatTimeStamp(TemporalAccessor) - Method in class cool.scx.logging.recorder.AbstractRecorder
G
- getContext(String, ClassLoader, Object, boolean) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- getContext(String, ClassLoader, Object, boolean, URI, String) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- getExternalContext() - Method in class cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- getFullyQualifiedCallerName() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- getLevel() - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- getLogFileName(TemporalAccessor) - Method in class cool.scx.logging.recorder.FileRecorder
- getLogger(Class<?>) - Static method in class cool.scx.logging.ScxLoggerFactory
- getLogger(String) - Static method in class cool.scx.logging.ScxLoggerFactory
- getLogger(String) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- getLogger(String) - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JLoggerFactory
- getLogger(String, Module) - Method in class cool.scx.logging.spi.jdk.ScxJDKLoggerFinder
- getLogger(String, MessageFactory) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- getLoggerFactory() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- getMarkerFactory() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- getMDCAdapter() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- getName() - Method in class cool.scx.logging.spi.jdk.ScxJDKLogger
- getRequestedApiVersion() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
H
- handleNormalizedLoggingCall(Level, Marker, String, Object[], Throwable) - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- hashCode() - Method in record class cool.scx.logging.ScxLogger
-
Returns a hash code value for this object.
- hashCode() - Method in record class cool.scx.logging.ScxLogRecord
-
Returns a hash code value for this object.
- hasLogger(String) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- hasLogger(String, Class<? extends MessageFactory>) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- hasLogger(String, MessageFactory) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
I
- initialize() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- isDebugEnabled() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- isEnabled(Level, Marker, CharSequence, Throwable) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, Object, Throwable) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object...) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Throwable) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, Message, Throwable) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
- isErrorEnabled() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- isInfoEnabled() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- isLoggable(System.Logger.Level) - Method in record class cool.scx.logging.ScxLogger
- isLoggable(System.Logger.Level) - Method in class cool.scx.logging.spi.jdk.ScxJDKLogger
- isRecordable(ScxLogRecord) - Method in class cool.scx.logging.recorder.AbstractRecorder
- isTraceEnabled() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- isWarnEnabled() - Method in class cool.scx.logging.spi.slf4j.ScxSLF4JLogger
L
- level - Variable in class cool.scx.logging.recorder.AbstractRecorder
- level() - Method in class cool.scx.logging.recorder.AbstractRecorder
- level() - Method in class cool.scx.logging.ScxLoggerConfig
- level() - Method in record class cool.scx.logging.ScxLogRecord
-
Returns the value of the
levelrecord component. - log(System.Logger.Level, String, Throwable) - Method in record class cool.scx.logging.ScxLogger
- log(System.Logger.Level, ResourceBundle, String, Object...) - Method in class cool.scx.logging.spi.jdk.ScxJDKLogger
- log(System.Logger.Level, ResourceBundle, String, Throwable) - Method in class cool.scx.logging.spi.jdk.ScxJDKLogger
- log0(System.Logger.Level, String, Throwable) - Method in record class cool.scx.logging.ScxLogger
- loggerName() - Method in record class cool.scx.logging.ScxLogRecord
-
Returns the value of the
loggerNamerecord component. - logMessage(String, Level, Marker, Message, Throwable) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLogger
M
- message() - Method in record class cool.scx.logging.ScxLogRecord
-
Returns the value of the
messagerecord component.
N
- name() - Method in record class cool.scx.logging.ScxLogger
-
Returns the value of the
namerecord component.
R
- record(ScxLogRecord) - Method in class cool.scx.logging.recorder.AbstractRecorder
- record(ScxLogRecord) - Method in interface cool.scx.logging.ScxLogRecorder
- record0(ScxLogRecord) - Method in class cool.scx.logging.recorder.AbstractRecorder
- record0(ScxLogRecord) - Method in class cool.scx.logging.recorder.ConsoleRecorder
- record0(ScxLogRecord) - Method in class cool.scx.logging.recorder.FileRecorder
- recorders() - Method in class cool.scx.logging.ScxLoggerConfig
- removeConfig(String) - Static method in class cool.scx.logging.ScxLoggerFactory
-
移除日志配置 , 已存在的日志对象不会收到影响
- removeContext(LoggerContext) - Method in class cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- removeRecorder(ScxLogRecorder) - Method in class cool.scx.logging.ScxLoggerConfig
- rootConfig() - Static method in class cool.scx.logging.ScxLoggerFactory
-
根配置 可修改此配置来影响根配置
S
- ScxJDKLogger - Class in cool.scx.logging.spi.jdk
-
ScxJDKLogger
- ScxJDKLogger(ScxLogger) - Constructor for class cool.scx.logging.spi.jdk.ScxJDKLogger
- ScxJDKLoggerFinder - Class in cool.scx.logging.spi.jdk
-
ScxJDKLoggerFinder
- ScxJDKLoggerFinder() - Constructor for class cool.scx.logging.spi.jdk.ScxJDKLoggerFinder
- ScxLog4jLogger - Class in cool.scx.logging.spi.log4j
-
ScxLog4jLogger
- ScxLog4jLogger(ScxLogger) - Constructor for class cool.scx.logging.spi.log4j.ScxLog4jLogger
- ScxLog4jLoggerContext - Class in cool.scx.logging.spi.log4j
-
ScxLog4jLoggerContext
- ScxLog4jLoggerContext() - Constructor for class cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- ScxLog4jLoggerContextFactory - Class in cool.scx.logging.spi.log4j
-
ScxLog4jLoggerContextFactory
- ScxLog4jLoggerContextFactory() - Constructor for class cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- ScxLog4jProvider - Class in cool.scx.logging.spi.log4j
-
ScxLog4jProvider
- ScxLog4jProvider() - Constructor for class cool.scx.logging.spi.log4j.ScxLog4jProvider
- ScxLogger - Record Class in cool.scx.logging
-
ScxLogger
- ScxLogger(String, ScxLoggerConfig) - Constructor for record class cool.scx.logging.ScxLogger
-
Creates an instance of a
ScxLoggerrecord class. - ScxLoggerConfig - Class in cool.scx.logging
-
ScxLoggerConfig
- ScxLoggerConfig() - Constructor for class cool.scx.logging.ScxLoggerConfig
- ScxLoggerConfig(ScxLoggerConfig) - Constructor for class cool.scx.logging.ScxLoggerConfig
- ScxLoggerFactory - Class in cool.scx.logging
-
ScxLoggerFactory
- ScxLoggerFactory() - Constructor for class cool.scx.logging.ScxLoggerFactory
- ScxLogRecord - Record Class in cool.scx.logging
-
日志记录
- ScxLogRecord(LocalDateTime, System.Logger.Level, String, String, String, Throwable, StackTraceElement[]) - Constructor for record class cool.scx.logging.ScxLogRecord
-
Creates an instance of a
ScxLogRecordrecord class. - ScxLogRecorder - Interface in cool.scx.logging
-
日志记录器
- ScxSLF4JLogger - Class in cool.scx.logging.spi.slf4j
-
ScxSLF4JLogger
- ScxSLF4JLogger(ScxLogger) - Constructor for class cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- ScxSLF4JLoggerFactory - Class in cool.scx.logging.spi.slf4j
-
ScxSLF4JLoggerFactory
- ScxSLF4JLoggerFactory() - Constructor for class cool.scx.logging.spi.slf4j.ScxSLF4JLoggerFactory
- ScxSLF4JServiceProvider - Class in cool.scx.logging.spi.slf4j
-
ScxSLF4JServiceProvider
- ScxSLF4JServiceProvider() - Constructor for class cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- setConfig(String, ScxLoggerConfig) - Static method in class cool.scx.logging.ScxLoggerFactory
-
更新日志配置
- setLevel(System.Logger.Level) - Method in class cool.scx.logging.recorder.AbstractRecorder
- setLevel(System.Logger.Level) - Method in class cool.scx.logging.ScxLoggerConfig
- setRecorder(Set<ScxLogRecorder>) - Method in class cool.scx.logging.ScxLoggerConfig
- setStackTrace(Boolean) - Method in class cool.scx.logging.ScxLoggerConfig
- stackTrace() - Method in class cool.scx.logging.ScxLoggerConfig
T
- threadName() - Method in record class cool.scx.logging.ScxLogRecord
-
Returns the value of the
threadNamerecord component. - throwable() - Method in record class cool.scx.logging.ScxLogRecord
-
Returns the value of the
throwablerecord component. - timeStamp() - Method in record class cool.scx.logging.ScxLogRecord
-
Returns the value of the
timeStamprecord component. - toString() - Method in record class cool.scx.logging.ScxLogger
-
Returns a string representation of this record class.
- toString() - Method in record class cool.scx.logging.ScxLogRecord
-
Returns a string representation of this record class.
U
- updateConfig(ScxLoggerConfig) - Method in class cool.scx.logging.ScxLoggerConfig
-
根据其他配置更新当前配置
W
- writeToFile(Path, String) - Static method in class cool.scx.logging.recorder.FileRecorder
All Classes and Interfaces|All Packages|Serialized Form