TombstoneUtils.Config.BacktraceFilterPattern

public static class TombstoneUtils.Config.BacktraceFilterPattern
extends Object

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


Una classe di utilità che contiene pattern in base ai quali filtrare le tracce di retromarcia.

Un filtro trova una corrispondenza se uno qualsiasi dei frame di backtrace corrisponde a uno o più pattern.

FilenamePattern o metodoPattern può essere null, nel qual caso funzionerà come un con caratteri jolly e corrisponde a qualsiasi cosa.

Un nome file o un nome di metodo nullo non corrisponderà a nessun pattern diverso da zero.

Riepilogo

Costruttori pubblici

BacktraceFilterPattern(String filenamePattern, String methodPattern)

Crea un BacktraceFilterPattern con i pattern di nomi di file e metodi specificati.

Metodi pubblici

boolean match(TombstoneProtos.BacktraceFrame frame)

Restituisce true se i pattern correnti corrispondono a un frame di backtrace.

Costruttori pubblici

PatternFiltro Backtrace

public BacktraceFilterPattern (String filenamePattern, 
                String methodPattern)

Crea un BacktraceFilterPattern con i pattern di nomi di file e metodi specificati.

I pattern null vengono interpretati come caratteri jolly e corrispondono a qualsiasi cosa.

Parametri
filenamePattern String: stringa regex per il pattern del nome file. Può essere null.

methodPattern String: stringa regex per il pattern del nome del metodo. Può essere null.

Metodi pubblici

partita

public boolean match (TombstoneProtos.BacktraceFrame frame)

Restituisce true se i pattern correnti corrispondono a un frame di backtrace.

Parametri
frame TombstoneProtos.BacktraceFrame

Ritorni
boolean