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

公開方法

克隆

public abstract ILeveledLogOutput clone ()

退貨
ILeveledLogOutput

getForcedVerbosityMap

public  getForcedVerbosityMap ()

返回強制詳細程度的映射。

退貨

initFilters

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 :是否將輸出強制為標準輸出。

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

messageLogLevel Log.LogLevel :消息評估的日誌級別。

tag String :考慮的消息的日誌記錄標記。

退貨
boolean如果應該顯示,則為true,否則為false。

shouldForceVerbosity

public boolean shouldForceVerbosity ()

是否強制執行詳細程度映射。

退貨
boolean