基本级别日志输出

public abstract class BaseLeveledLogOutput
extends Object implements ILeveledLogOutput

java.lang.Object
com.android.tradefed.log.BaseLeveledLogOutput


ILeveledLogOutput的基本实现,允许根据标签的名称或组件过滤某些标签。

概括

公共构造函数

BaseLeveledLogOutput ()

公共方法

abstract ILeveledLogOutput clone ()

getForcedVerbosityMap ()

返回强制详细程度的映射。

final void initFilters ( IConfiguration config)

根据调用IConfiguration初始化组件过滤器。

final boolean shouldDisplay (boolean forceStdout, Log.LogLevel invocationLogLevel, Log.LogLevel messageLogLevel, String tag)

是否应根据其标签显示特定语句。

boolean shouldForceVerbosity ()

是否强制执行详细程度映射。

公共构造函数

基本级别日志输出

public BaseLeveledLogOutput ()

公共方法

克隆

public abstract ILeveledLogOutput clone ()

退货
ILeveledLogOutput

获取强制详细程度映射

public  getForcedVerbosityMap ()

返回强制详细程度的映射。

退货

初始化过滤器

public final void initFilters (IConfiguration config)

根据调用IConfiguration初始化组件过滤器。

参数
config IConfiguration

应该显示

public final boolean shouldDisplay (boolean forceStdout, 
                Log.LogLevel invocationLogLevel, 
                Log.LogLevel messageLogLevel, 
                String tag)

是否应根据其标签显示特定语句。

参数
forceStdout boolean :是否强制输出到 stdout。

invocationLogLevel Log.LogLevel :信息的当前日志级别。

messageLogLevel Log.LogLevel :消息评估日志级别。

tag String :所考虑消息的日志记录标签。

退货
boolean如果应该显示则为 true,否则为 false。

应该强制冗长

public boolean shouldForceVerbosity ()

是否强制执行详细程度映射。

退货
boolean