索引
所有程序包|所有类和接口|序列化表格
A
- AbstractRecorder - cool.scx.logging.recorder中的类
- AbstractRecorder() - 类的构造器 cool.scx.logging.recorder.AbstractRecorder
- addRecorder(ScxLogRecorder...) - 类中的方法 cool.scx.logging.ScxLoggerConfig
C
- clearLevel() - 类中的方法 cool.scx.logging.ScxLoggerConfig
- clearRecorders() - 类中的方法 cool.scx.logging.ScxLoggerConfig
- clearStackTrace() - 类中的方法 cool.scx.logging.ScxLoggerConfig
- config() - 记录类中的方法 cool.scx.logging.ScxLogger
-
返回
config记录组件的值。 - ConsoleRecorder - cool.scx.logging.recorder中的类
-
控制台 记录器
- ConsoleRecorder() - 类的构造器 cool.scx.logging.recorder.ConsoleRecorder
- contextStack() - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
返回
contextStack记录组件的值。 - cool.scx.logging - 程序包 cool.scx.logging
- cool.scx.logging.recorder - 程序包 cool.scx.logging.recorder
- cool.scx.logging.spi.jdk - 程序包 cool.scx.logging.spi.jdk
- cool.scx.logging.spi.log4j - 程序包 cool.scx.logging.spi.log4j
- cool.scx.logging.spi.slf4j - 程序包 cool.scx.logging.spi.slf4j
D
- DATE_TIME_FORMATTER - 类中的静态变量 cool.scx.logging.recorder.AbstractRecorder
E
- equals(Object) - 记录类中的方法 cool.scx.logging.ScxLogger
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
指示某个其他对象是否“等于”此对象。
F
- FileRecorder - cool.scx.logging.recorder中的类
-
文件记录器
- FileRecorder(Path) - 类的构造器 cool.scx.logging.recorder.FileRecorder
- format(ScxLogRecord) - 类中的方法 cool.scx.logging.recorder.AbstractRecorder
- formatLevel(System.Logger.Level) - 类中的方法 cool.scx.logging.recorder.AbstractRecorder
- formatStackTrace(StackTraceElement[]) - 类中的方法 cool.scx.logging.recorder.AbstractRecorder
- formatTimeStamp(TemporalAccessor) - 类中的方法 cool.scx.logging.recorder.AbstractRecorder
G
- getContext(String, ClassLoader, Object, boolean) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- getContext(String, ClassLoader, Object, boolean, URI, String) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- getExternalContext() - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- getFullyQualifiedCallerName() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- getLevel() - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- getLogFileName(TemporalAccessor) - 类中的方法 cool.scx.logging.recorder.FileRecorder
- getLogger(Class<?>) - 类中的静态方法 cool.scx.logging.ScxLoggerFactory
- getLogger(String) - 类中的静态方法 cool.scx.logging.ScxLoggerFactory
- getLogger(String) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- getLogger(String) - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLoggerFactory
- getLogger(String, Module) - 类中的方法 cool.scx.logging.spi.jdk.ScxJDKLoggerFinder
- getLogger(String, MessageFactory) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- getLoggerFactory() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- getMarkerFactory() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- getMDCAdapter() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- getName() - 类中的方法 cool.scx.logging.spi.jdk.ScxJDKLogger
- getRequestedApiVersion() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
H
- handleNormalizedLoggingCall(Level, Marker, String, Object[], Throwable) - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- hashCode() - 记录类中的方法 cool.scx.logging.ScxLogger
-
返回此对象的哈希代码值。
- hashCode() - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
返回此对象的哈希代码值。
- hasLogger(String) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- hasLogger(String, Class<? extends MessageFactory>) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- hasLogger(String, MessageFactory) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
I
- initialize() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- isDebugEnabled() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- isEnabled(Level, Marker, CharSequence, Throwable) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, Object, Throwable) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object...) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, String, Throwable) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isEnabled(Level, Marker, Message, Throwable) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
- isErrorEnabled() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- isInfoEnabled() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- isLoggable(System.Logger.Level) - 记录类中的方法 cool.scx.logging.ScxLogger
- isLoggable(System.Logger.Level) - 类中的方法 cool.scx.logging.spi.jdk.ScxJDKLogger
- isRecordable(ScxLogRecord) - 类中的方法 cool.scx.logging.recorder.AbstractRecorder
- isTraceEnabled() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- isWarnEnabled() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
L
- level - 类中的变量 cool.scx.logging.recorder.AbstractRecorder
- level() - 类中的方法 cool.scx.logging.recorder.AbstractRecorder
- level() - 类中的方法 cool.scx.logging.ScxLoggerConfig
- level() - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
返回
level记录组件的值。 - log(System.Logger.Level, String, Throwable) - 记录类中的方法 cool.scx.logging.ScxLogger
- log(System.Logger.Level, ResourceBundle, String, Object...) - 类中的方法 cool.scx.logging.spi.jdk.ScxJDKLogger
- log(System.Logger.Level, ResourceBundle, String, Throwable) - 类中的方法 cool.scx.logging.spi.jdk.ScxJDKLogger
- log0(System.Logger.Level, String, Throwable) - 记录类中的方法 cool.scx.logging.ScxLogger
- loggerName() - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
返回
loggerName记录组件的值。 - logMessage(String, Level, Marker, Message, Throwable) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
M
- message() - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
返回
message记录组件的值。
N
R
- record(ScxLogRecord) - 类中的方法 cool.scx.logging.recorder.AbstractRecorder
- record(ScxLogRecord) - 接口中的方法 cool.scx.logging.ScxLogRecorder
- record0(ScxLogRecord) - 类中的方法 cool.scx.logging.recorder.AbstractRecorder
- record0(ScxLogRecord) - 类中的方法 cool.scx.logging.recorder.ConsoleRecorder
- record0(ScxLogRecord) - 类中的方法 cool.scx.logging.recorder.FileRecorder
- recorders() - 类中的方法 cool.scx.logging.ScxLoggerConfig
- removeConfig(String) - 类中的静态方法 cool.scx.logging.ScxLoggerFactory
-
移除日志配置 , 已存在的日志对象不会收到影响
- removeContext(LoggerContext) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- removeRecorder(ScxLogRecorder) - 类中的方法 cool.scx.logging.ScxLoggerConfig
- rootConfig() - 类中的静态方法 cool.scx.logging.ScxLoggerFactory
-
根配置 可修改此配置来影响根配置
S
- ScxJDKLogger - cool.scx.logging.spi.jdk中的类
- ScxJDKLogger(ScxLogger) - 类的构造器 cool.scx.logging.spi.jdk.ScxJDKLogger
- ScxJDKLoggerFinder - cool.scx.logging.spi.jdk中的类
- ScxJDKLoggerFinder() - 类的构造器 cool.scx.logging.spi.jdk.ScxJDKLoggerFinder
- ScxLog4jLogger - cool.scx.logging.spi.log4j中的类
- ScxLog4jLogger(ScxLogger) - 类的构造器 cool.scx.logging.spi.log4j.ScxLog4jLogger
- ScxLog4jLoggerContext - cool.scx.logging.spi.log4j中的类
- ScxLog4jLoggerContext() - 类的构造器 cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- ScxLog4jLoggerContextFactory - cool.scx.logging.spi.log4j中的类
- ScxLog4jLoggerContextFactory() - 类的构造器 cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- ScxLog4jProvider - cool.scx.logging.spi.log4j中的类
- ScxLog4jProvider() - 类的构造器 cool.scx.logging.spi.log4j.ScxLog4jProvider
- ScxLogger - cool.scx.logging中的记录类
- ScxLogger(String, ScxLoggerConfig) - 记录类的构造器 cool.scx.logging.ScxLogger
-
创建
ScxLogger记录类的实例。 - ScxLoggerConfig - cool.scx.logging中的类
- ScxLoggerConfig() - 类的构造器 cool.scx.logging.ScxLoggerConfig
- ScxLoggerConfig(ScxLoggerConfig) - 类的构造器 cool.scx.logging.ScxLoggerConfig
- ScxLoggerFactory - cool.scx.logging中的类
- ScxLoggerFactory() - 类的构造器 cool.scx.logging.ScxLoggerFactory
- ScxLogRecord - cool.scx.logging中的记录类
- ScxLogRecord(LocalDateTime, System.Logger.Level, String, String, String, Throwable, StackTraceElement[]) - 记录类的构造器 cool.scx.logging.ScxLogRecord
-
创建
ScxLogRecord记录类的实例。 - ScxLogRecorder - cool.scx.logging中的接口
- ScxSLF4JLogger - cool.scx.logging.spi.slf4j中的类
- ScxSLF4JLogger(ScxLogger) - 类的构造器 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- ScxSLF4JLoggerFactory - cool.scx.logging.spi.slf4j中的类
- ScxSLF4JLoggerFactory() - 类的构造器 cool.scx.logging.spi.slf4j.ScxSLF4JLoggerFactory
- ScxSLF4JServiceProvider - cool.scx.logging.spi.slf4j中的类
- ScxSLF4JServiceProvider() - 类的构造器 cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- setConfig(String, ScxLoggerConfig) - 类中的静态方法 cool.scx.logging.ScxLoggerFactory
-
更新日志配置
- setLevel(System.Logger.Level) - 类中的方法 cool.scx.logging.recorder.AbstractRecorder
- setLevel(System.Logger.Level) - 类中的方法 cool.scx.logging.ScxLoggerConfig
- setRecorder(Set<ScxLogRecorder>) - 类中的方法 cool.scx.logging.ScxLoggerConfig
- setStackTrace(Boolean) - 类中的方法 cool.scx.logging.ScxLoggerConfig
- stackTrace() - 类中的方法 cool.scx.logging.ScxLoggerConfig
T
- threadName() - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
返回
threadName记录组件的值。 - throwable() - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
返回
throwable记录组件的值。 - timeStamp() - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
返回
timeStamp记录组件的值。 - toString() - 记录类中的方法 cool.scx.logging.ScxLogger
-
返回此记录类的字符串表示形式。
- toString() - 记录类中的方法 cool.scx.logging.ScxLogRecord
-
返回此记录类的字符串表示形式。
U
- updateConfig(ScxLoggerConfig) - 类中的方法 cool.scx.logging.ScxLoggerConfig
-
根据其他配置更新当前配置
W
- writeToFile(Path, String) - 类中的静态方法 cool.scx.logging.recorder.FileRecorder
所有程序包|所有类和接口|序列化表格