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:是否要將輸出內容強制輸出至 stdout。

invocationLogLevel Log.LogLevel:資訊目前的 logLevel。

messageLogLevel Log.LogLevel:訊息評估的記錄層級。

tag String:考慮的訊息記錄標記。

傳回
boolean 如果應顯示,則傳回「是」;否則傳回「否」。

shouldForceVerbosity

public boolean shouldForceVerbosity ()

是否強制使用詳細度對應表。

傳回
boolean