Lines Matching refs:filter

506         void dump(PrintWriter pw, String prefix, DumpFilter filter) {
507 if (filter != null && !filter.matches(pkg)) return;
1189 IntentFilter filter = new IntentFilter();
1190 filter.addAction(Intent.ACTION_SCREEN_ON);
1191 filter.addAction(Intent.ACTION_SCREEN_OFF);
1192 filter.addAction(TelephonyManager.ACTION_PHONE_STATE_CHANGED);
1193 filter.addAction(Intent.ACTION_USER_PRESENT);
1194 filter.addAction(Intent.ACTION_USER_STOPPED);
1195 filter.addAction(Intent.ACTION_USER_SWITCHED);
1196 filter.addAction(Intent.ACTION_USER_ADDED);
1197 filter.addAction(Intent.ACTION_USER_REMOVED);
1198 filter.addAction(Intent.ACTION_USER_UNLOCKED);
1199 filter.addAction(Intent.ACTION_MANAGED_PROFILE_UNAVAILABLE);
1200 getContext().registerReceiver(mIntentReceiver, filter);
2398 public void setInterruptionFilter(String pkg, int filter) throws RemoteException {
2400 final int zen = NotificationManager.zenModeFromInterruptionFilter(filter, -1);
2401 if (zen == -1) throw new IllegalArgumentException("Invalid filter: " + filter);
2515 final DumpFilter filter = DumpFilter.parseFromArguments(args);
2516 if (filter != null && filter.stats) {
2517 dumpJson(pw, filter);
2518 } else if (filter != null && filter.proto) {
2519 dumpProto(fd, filter);
2521 dumpImpl(pw, filter);
2893 private void dumpJson(PrintWriter pw, DumpFilter filter) {
2897 dump.put("bans", mRankingHelper.dumpBansJson(filter));
2898 dump.put("ranking", mRankingHelper.dumpJson(filter));
2899 dump.put("stats", mUsageStats.dumpJson(filter));
2900 dump.put("channels", mRankingHelper.dumpChannelsJson(filter));
2907 private void dumpProto(FileDescriptor fd, DumpFilter filter) {
2915 if (filter.filtered && !filter.matches(nr.sbn)) continue;
2916 nr.dump(proto, filter.redact);
2924 if (filter.filtered && !filter.matches(nr.sbn)) continue;
2925 nr.dump(proto, filter.redact);
2934 if (filter.filtered && !filter.matches(nr.sbn)) continue;
2935 nr.dump(proto, filter.redact);
2952 void dumpImpl(PrintWriter pw, DumpFilter filter) {
2954 if (filter.filtered) {
2955 pw.print(" (filtered to "); pw.print(filter); pw.print(")");
2959 final boolean zenOnly = filter.filtered && filter.zen;
2967 mToastQueue.get(i).dump(pw, " ", filter);
2981 if (filter.filtered && !filter.matches(nr.sbn)) continue;
2982 nr.dump(pw, " ", getContext(), filter.redact);
2987 if (!filter.filtered) {
3015 if (filter != null && !filter.matches(sbn)) continue;
3029 if (filter.filtered && !filter.matches(nr.sbn)) continue;
3030 nr.dump(pw, " ", getContext(), filter.redact);
3035 mSnoozeHelper.dump(pw, filter);
3041 mRankingHelper.dump(pw, " ", filter);
3044 mListeners.dump(pw, filter);
3065 mNotificationAssistants.dump(pw, filter);
3068 if (!filter.filtered || zenOnly) {
3081 mConditionProviders.dump(pw, filter);
3089 r.dump(pw, " ", getContext(), filter.redact);
3095 mUsageStats.dump(pw, " ", filter);
5349 Log.e(TAG, "unable to notify listener (interruption filter): " + listener, ex);
5401 final DumpFilter filter = new DumpFilter();
5405 filter.proto = true;
5408 filter.redact = false;
5412 filter.pkgFilter = args[ai].trim().toLowerCase();
5413 if (filter.pkgFilter.isEmpty()) {
5414 filter.pkgFilter = null;
5416 filter.filtered = true;
5420 filter.filtered = true;
5421 filter.zen = true;
5423 filter.stats = true;
5426 filter.since = Long.parseLong(args[ai]);
5428 filter.since = 0;
5432 return filter;