class LoggerFilterOptions
cangjie
public class LoggerFilterOptions功能:表示日志过滤配置。
成员概览
| 成员 | 功能 |
|---|---|
| prop minLevel | 获取或修改全局最低日志级别。 |
| prop rules | 获取日志过滤规则列表。 |
prop minLevel
cangjie
public mut prop minLevel: LogLevel功能:获取或修改全局最低日志级别。
类型:LogLevel
prop rules
cangjie
public prop rules: ArrayList<LoggerFilterRule>功能:获取日志过滤规则列表。
类型:ArrayList<LoggerFilterRule>
扩展成员
| 成员 | 功能 |
|---|---|
| func addFilter((provider: ?String, category: ?String, logLevel: LogLevel) -> Bool) | 添加基于提供程序、分类和级别的过滤规则。 |
| func addFilter((?String, LogLevel) -> Bool) | 添加基于分类和级别的过滤规则。 |
| func addFilter((LogLevel) -> Bool) | 添加仅基于级别的过滤规则。 |
| func addFilter(?String, ?LogLevel) | 添加基于分类名和最低级别的过滤规则。 |
| func addFilter(?String, (LogLevel) -> Bool) | 添加基于分类名和级别判断函数的过滤规则。 |
func addFilter((provider: ?String, category: ?String, logLevel: LogLevel) -> Bool)
cangjie
public func addFilter(filter: (provider: ?String, category: ?String, logLevel: LogLevel) -> Bool): LoggerFilterOptions功能:添加基于提供程序、分类和级别的过滤规则。
参数:
- filter: (provider: ?String, category: ?String, logLevel: LogLevel) -> Bool - 过滤判断函数。
返回值:
- LoggerFilterOptions - 返回当前过滤配置。
func addFilter((?String, LogLevel) -> Bool)
cangjie
public func addFilter(categoryLevelFilter: (?String, LogLevel) -> Bool): LoggerFilterOptions功能:添加基于分类和级别的过滤规则。
参数:
- categoryLevelFilter: (?String, LogLevel) -> Bool - 按分类和级别判断是否允许输出的函数。
返回值:
- LoggerFilterOptions - 返回当前过滤配置。
func addFilter((LogLevel) -> Bool)
cangjie
public func addFilter(levelFilter: (LogLevel) -> Bool): LoggerFilterOptions功能:添加仅基于级别的过滤规则。
参数:
- levelFilter: (LogLevel) -> Bool - 按级别判断是否允许输出的函数。
返回值:
- LoggerFilterOptions - 返回当前过滤配置。
func addFilter(?String, ?LogLevel)
cangjie
public func addFilter(category: ?String, level: ?LogLevel): LoggerFilterOptions功能:添加基于分类名和最低级别的过滤规则。
参数:
- category:
?String- 适用的分类名称。 - level: ?LogLevel - 允许输出的最低级别。
返回值:
- LoggerFilterOptions - 返回当前过滤配置。
func addFilter(?String, (LogLevel) -> Bool)
cangjie
public func addFilter(category: ?String, levelFilter: (LogLevel) -> Bool): LoggerFilterOptions功能:添加基于分类名和级别判断函数的过滤规则。
参数:
- category:
?String- 适用的分类名称。 - levelFilter: (LogLevel) -> Bool - 按级别判断是否允许输出的函数。
返回值:
- LoggerFilterOptions - 返回当前过滤配置。