基本等級日誌輸出

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