BaseLeveledLogOutput

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()

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

公共构造函数

BaseLeveledLogOutput

public BaseLeveledLogOutput ()

公共方法

clone

public abstract ILeveledLogOutput clone ()

返回
ILeveledLogOutput

getForcedVerbosityMap

public  getForcedVerbosityMap ()

返回强制详细级别的映射。

返回

initFilters

public final void initFilters (IConfiguration config)

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

参数
config IConfiguration

shouldDisplay

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

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

参数
forceStdout boolean:是否强制将输出写入标准输出。

invocationLogLevel Log.LogLevel:信息的当前 logLevel。

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

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

返回
boolean 如果应显示,则为 true;否则,为 false。

shouldForceVerbosity

public boolean shouldForceVerbosity ()

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

返回
boolean