BaseLeveledLogOutput

public abstract class BaseLeveledLogOutput
extends Object implements ILeveledLogOutput

java.lang.Object
com.android.tradefed.log.BaseLeveledLogOutput


ILeveledLogOutput の基本実装。 名前またはコンポーネントに基づいて一部のタグをフィルタできます。

概要

パブリック コンストラクタ

BaseLeveledLogOutput()

パブリック メソッド

abstract ILeveledLogOutput clone()

Map<String, Log.LogLevel> 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 Map<String, Log.LogLevel> getForcedVerbosityMap ()

強制詳細度マップを返します。

戻り値
Map<String, Log.LogLevel>

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