索引
All Classes and Interfaces|所有程序包|序列化表格
A
- addRecorder(ScxLogRecorder, ScxLogRecorder...) - 类中的方法 cool.scx.logging.ScxLoggerConfig
-
addRecorder.
- ALL - enum class 中的枚举常量 cool.scx.logging.ScxLoggingLevel
C
- clearRecorders() - 类中的方法 cool.scx.logging.ScxLoggerConfig
-
clearRecorders.
- config() - 类中的方法 cool.scx.logging.ScxLogger
-
config.
- ConsoleRecorder - cool.scx.logging.recorder中的类
-
控制台 记录器
- ConsoleRecorder() - 类的构造器 cool.scx.logging.recorder.ConsoleRecorder
- contextStack() - record class中的方法 cool.scx.logging.ScxLogRecord
-
返回
contextStack记录组件的值。 - cool.scx.logging - 程序包 cool.scx.logging
- cool.scx.logging.formatter - 程序包 cool.scx.logging.formatter
- cool.scx.logging.recorder - 程序包 cool.scx.logging.recorder
- cool.scx.logging.spi.log4j - 程序包 cool.scx.logging.spi.log4j
- cool.scx.logging.spi.slf4j - 程序包 cool.scx.logging.spi.slf4j
D
- DEBUG - enum class 中的枚举常量 cool.scx.logging.ScxLoggingLevel
- DEFAULT_INSTANCE - 类中的静态变量 cool.scx.logging.formatter.DefaultFormatter
-
Constant
DEFAULT_INSTANCE - defaultConfig() - 类中的静态方法 cool.scx.logging.ScxLoggerFactory
-
defaultConfig.
- DefaultFormatter - cool.scx.logging.formatter中的类
-
默认格式化器
- DefaultFormatter() - 类的构造器 cool.scx.logging.formatter.DefaultFormatter
E
- equals(Object) - record class中的方法 cool.scx.logging.ScxLogRecord
-
指示某个其他对象是否“等于”此对象。
- ERROR - enum class 中的枚举常量 cool.scx.logging.ScxLoggingLevel
F
- FATAL - enum class 中的枚举常量 cool.scx.logging.ScxLoggingLevel
- FileRecorder - cool.scx.logging.recorder中的类
-
文件记录器
- FileRecorder(Path) - 类的构造器 cool.scx.logging.recorder.FileRecorder
- fixedLengthName() - enum class中的方法 cool.scx.logging.ScxLoggingLevel
-
fixedLengthName.
- format(ScxLogRecord) - 类中的方法 cool.scx.logging.formatter.DefaultFormatter
-
将 ScxLogRecord 格式化成字符串
- format(ScxLogRecord) - 接口中的方法 cool.scx.logging.ScxLogRecordFormatter
-
将 ScxLogRecord 格式化成字符串
- formatStackTrace(StackTraceElement[]) - 类中的静态方法 cool.scx.logging.formatter.DefaultFormatter
-
获取过滤后的堆栈信息 (字符串形式)
- formatter() - 类中的方法 cool.scx.logging.ScxLogRecorder
- formatTimeStamp(TemporalAccessor) - 类中的静态方法 cool.scx.logging.formatter.DefaultFormatter
-
getTimeStamp.
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
- getLevel() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
-
获取级别
- getLogFileName(TemporalAccessor) - 类中的方法 cool.scx.logging.recorder.FileRecorder
- getLogger(Class<?>) - 类中的静态方法 cool.scx.logging.ScxLoggerFactory
-
getLogger.
- getLogger(String) - 类中的静态方法 cool.scx.logging.ScxLoggerFactory
-
getLogger.
- getLogger(String) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- getLogger(String) - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLoggerFactory
- 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
- getRequestedApiVersion() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
H
- handleNormalizedLoggingCall(Level, Marker, String, Object[], Throwable) - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- hashCode() - record class中的方法 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
- INFO - enum class 中的枚举常量 cool.scx.logging.ScxLoggingLevel
- initialize() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- intLevel() - enum class中的方法 cool.scx.logging.ScxLoggingLevel
-
intLevel.
- 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
- isTraceEnabled() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
- isWarnEnabled() - 类中的方法 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
L
- level() - 类中的方法 cool.scx.logging.ScxLogger
-
level.
- level() - 类中的方法 cool.scx.logging.ScxLoggerConfig
-
level.
- level() - record class中的方法 cool.scx.logging.ScxLogRecord
-
返回
level记录组件的值。 - loggerName() - record class中的方法 cool.scx.logging.ScxLogRecord
-
返回
loggerName记录组件的值。 - logMessage(ScxLoggingLevel, String, Throwable) - 类中的方法 cool.scx.logging.ScxLogger
-
打印日志方法
- logMessage(String, Level, Marker, Message, Throwable) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLogger
M
- message() - record class中的方法 cool.scx.logging.ScxLogRecord
-
返回
message记录组件的值。
N
- name() - 类中的方法 cool.scx.logging.recorder.ConsoleRecorder
- name() - 类中的方法 cool.scx.logging.recorder.FileRecorder
- name() - 类中的方法 cool.scx.logging.ScxLogger
-
name.
- name() - 类中的方法 cool.scx.logging.ScxLogRecorder
O
- OFF - enum class 中的枚举常量 cool.scx.logging.ScxLoggingLevel
R
- record(ScxLogRecord) - 类中的方法 cool.scx.logging.recorder.ConsoleRecorder
- record(ScxLogRecord) - 类中的方法 cool.scx.logging.recorder.FileRecorder
- record(ScxLogRecord) - 类中的方法 cool.scx.logging.ScxLogRecorder
- recorders() - 类中的方法 cool.scx.logging.ScxLogger
-
recorders.
- recorders() - 类中的方法 cool.scx.logging.ScxLoggerConfig
-
recorders.
- removeContext(LoggerContext) - 类中的方法 cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- removeRecorder(ScxLogRecorder) - 类中的方法 cool.scx.logging.ScxLoggerConfig
-
removeRecorder.
S
- ScxLog4jLogger - cool.scx.logging.spi.log4j中的类
-
ScxLog4jLogger
- ScxLog4jLogger(String) - 类的构造器 cool.scx.logging.spi.log4j.ScxLog4jLogger
-
名称
- ScxLog4jLoggerContext - cool.scx.logging.spi.log4j中的类
-
ScxLog4jLoggerContext
- ScxLog4jLoggerContext() - 类的构造器 cool.scx.logging.spi.log4j.ScxLog4jLoggerContext
- ScxLog4jLoggerContextFactory - cool.scx.logging.spi.log4j中的类
-
ScxLog4jLoggerContextFactory
- ScxLog4jLoggerContextFactory() - 类的构造器 cool.scx.logging.spi.log4j.ScxLog4jLoggerContextFactory
- ScxLog4jProvider - cool.scx.logging.spi.log4j中的类
-
ScxLog4jProvider
- ScxLog4jProvider() - 类的构造器 cool.scx.logging.spi.log4j.ScxLog4jProvider
-
a
- ScxLogger - cool.scx.logging中的类
-
ScxLogger
- ScxLogger(String) - 类的构造器 cool.scx.logging.ScxLogger
-
Constructor for ScxLogger.
- ScxLoggerConfig - cool.scx.logging中的类
-
ScxLoggerConfig class.
- ScxLoggerConfig(ScxLoggerConfig) - 类的构造器 cool.scx.logging.ScxLoggerConfig
-
Constructor for ScxLoggerConfig.
- ScxLoggerFactory - cool.scx.logging中的类
-
ScxLoggerFactory
- ScxLoggerFactory() - 类的构造器 cool.scx.logging.ScxLoggerFactory
- ScxLoggingLevel - cool.scx.logging中的Enum Class
-
ScxLoggingLevel 日志级别
- ScxLogRecord - cool.scx.logging中的Record Class
-
ScxLog 记录事件
- ScxLogRecord(LocalDateTime, ScxLoggingLevel, String, String, String, Throwable, StackTraceElement[]) - record class的构造器 cool.scx.logging.ScxLogRecord
-
创建
ScxLogRecord记录的实例。 - ScxLogRecorder - cool.scx.logging中的类
-
日志记录器
- ScxLogRecorder() - 类的构造器 cool.scx.logging.ScxLogRecorder
- ScxLogRecordFormatter - cool.scx.logging中的接口
-
ScxLogEventFormatter
- ScxSLF4JLogger - cool.scx.logging.spi.slf4j中的类
-
ScxSLF4JLogger
- ScxSLF4JLogger(String) - 类的构造器 cool.scx.logging.spi.slf4j.ScxSLF4JLogger
-
a
- ScxSLF4JLoggerFactory - cool.scx.logging.spi.slf4j中的类
-
ScxSLF4JLoggerFactory
- ScxSLF4JLoggerFactory() - 类的构造器 cool.scx.logging.spi.slf4j.ScxSLF4JLoggerFactory
- ScxSLF4JServiceProvider - cool.scx.logging.spi.slf4j中的类
-
ScxSLF4JServiceProvider
- ScxSLF4JServiceProvider() - 类的构造器 cool.scx.logging.spi.slf4j.ScxSLF4JServiceProvider
- setFormatter(ScxLogRecordFormatter) - 类中的方法 cool.scx.logging.ScxLogRecorder
- setLevel(ScxLoggingLevel) - 类中的方法 cool.scx.logging.ScxLoggerConfig
-
Setter for the field
level. - setLoggerSupplier(Function<String, ScxLogger>) - 类中的静态方法 cool.scx.logging.ScxLoggerFactory
-
设置 logger 提供者
- setStackTrace(Boolean) - 类中的方法 cool.scx.logging.ScxLoggerConfig
-
Setter for the field
stackTrace. - shouldSkip(ScxLoggingLevel) - 类中的方法 cool.scx.logging.ScxLogger
-
shouldSkip.
- stackTrace() - 类中的方法 cool.scx.logging.ScxLogger
-
stackTrace.
- stackTrace() - 类中的方法 cool.scx.logging.ScxLoggerConfig
-
stackTrace.
T
- threadName() - record class中的方法 cool.scx.logging.ScxLogRecord
-
返回
threadName记录组件的值。 - throwable() - record class中的方法 cool.scx.logging.ScxLogRecord
-
返回
throwable记录组件的值。 - timeStamp() - record class中的方法 cool.scx.logging.ScxLogRecord
-
返回
timeStamp记录组件的值。 - toString() - record class中的方法 cool.scx.logging.ScxLogRecord
-
返回此记录的字符串表示形式。
- TRACE - enum class 中的枚举常量 cool.scx.logging.ScxLoggingLevel
V
- valueOf(String) - enum class中的静态方法 cool.scx.logging.ScxLoggingLevel
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 cool.scx.logging.ScxLoggingLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WARN - enum class 中的枚举常量 cool.scx.logging.ScxLoggingLevel
All Classes and Interfaces|所有程序包|序列化表格