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 表示する必要がある場合は true、そうでない場合は false。

shouldForceVerbosity

public boolean shouldForceVerbosity ()

詳細度マップを適用するかどうか。

戻り値
boolean