Lines Matching defs:matching
147 private ArrayList<F> collectFilters(F[] array, IntentFilter matching) {
155 if (filterEquals(cur, matching)) {
166 public ArrayList<F> findFilters(IntentFilter matching) {
167 if (matching.countDataSchemes() == 1) {
169 return collectFilters(mSchemeToFilter.get(matching.getDataScheme(0)), matching);
170 } else if (matching.countDataTypes() != 0 && matching.countActions() == 1) {
172 return collectFilters(mTypedActionToFilter.get(matching.getAction(0)), matching);
173 } else if (matching.countDataTypes() == 0 && matching.countDataSchemes() == 0
174 && matching.countActions() == 1) {
176 return collectFilters(mActionToFilter.get(matching.getAction(0)), matching);
180 if (filterEquals(cur, matching)) {
429 // on the authority and path by directly matching each resulting filter).