TombstoneUtils.Config.BacktraceFilterPattern

public static class TombstoneUtils.Config.BacktraceFilterPattern
extends Object

java.lang.Object
com.android.sts.common.util.TombstoneUtils.Config.BacktraceFilterPattern


バックトレースをフィルタリングするためのパターンを含むユーティリティ クラス。

バックトレース フレームのいずれかがいずれかのパターンに一致する場合、フィルターは一致します。

filenamePattern または methodPattern のいずれかを null にすることができます。その場合、ワイルドカード パターンのように動作し、すべてに一致します。

null のファイル名またはメソッド名は、null 以外のパターンには一致しません。

概要

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

BacktraceFilterPattern (String filenamePattern, String methodPattern)

指定されたファイル名とメソッド名のパターンで BacktraceFilterPattern を構築します。

公開メソッド

boolean match (TombstoneProtos.BacktraceFrame frame)

現在のパターンがバックトレース フレームと一致する場合は true を返します。

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

BacktraceFilterPattern

public BacktraceFilterPattern (String filenamePattern, 
                String methodPattern)

指定されたファイル名とメソッド名のパターンで BacktraceFilterPattern を構築します。

Null パターンはワイルドカードとして解釈され、何にでも一致します。

パラメーター
filenamePattern String : ファイル名パターンの正規表現文字列。 null にすることができます。

methodPattern String : メソッド名パターンの正規表現文字列。 null にすることができます。

公開メソッド

マッチ

public boolean match (TombstoneProtos.BacktraceFrame frame)

現在のパターンがバックトレース フレームと一致する場合は true を返します。

パラメーター
frame TombstoneProtos.BacktraceFrame

戻り値
boolean