Lines Matching refs:pattern
36 import java.util.regex.Pattern;
60 private static final Pattern THREADTIME_LINE =
62 Pattern.compile(
74 private static final Pattern TIME_LINE = Pattern.compile(
81 private static final Pattern SYSTEM_SERVER_CRASH = Pattern.compile(
86 private static final Pattern JAVA_CRASH_PROCESS_PID = Pattern.compile(
93 private static final Pattern JAVA_PROC_START = Pattern.compile("Calling main entry (.+)");
256 Pattern.matches("Rebooting, reason: .*", msg)) {
259 if (Pattern.matches(".*--------- beginning of .*", line)) {
444 mPatternUtil.addPattern(Pattern.compile(".* timed out \\(is the CPU pegged\\?\\).*"),
448 mPatternUtil.addPattern(Pattern.compile(
452 mPatternUtil.addPattern(Pattern.compile("\\*\\*\\* WATCHDOG KILLING SYSTEM PROCESS.*"),
457 * Adds a custom, more complex pattern
462 * @param pattern The regex representing the pattern to match for, or null for wildcard.
467 public void addPattern(Pattern pattern, String level, String tag, String category) {
469 if (pattern == null) {
470 pattern = Pattern.compile(".*");
472 mPatternUtil.addPattern(pattern, new ExtrasPattern(level, tag), category);
476 * Used internally for bundling up extra pattern criteria for more advanced pattern matching.