Home
last modified time | relevance | path

Searched refs:PatternMatcher (Results 1 – 25 of 36) sorted by relevance

12

/frameworks/base/core/tests/coretests/src/android/os/
DPatternMatcherTest.java33 PatternMatcher matcher = new PatternMatcher(".", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesAnyToken()
41 PatternMatcher matcher = new PatternMatcher("[a]", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetToken()
45 matcher = new PatternMatcher("[.*+{}\\]\\\\[]", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetToken()
58 PatternMatcher matcher = new PatternMatcher("[a-z]", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetCharacterClassToken()
64 matcher = new PatternMatcher("[a-z][0-9]", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetCharacterClassToken()
69 matcher = new PatternMatcher("[z-a]", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetCharacterClassToken()
74 matcher = new PatternMatcher("[^0-9]", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetCharacterClassToken()
83 matcher = new PatternMatcher("[\\[a]", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetCharacterClassToken()
90 PatternMatcher matcher = new PatternMatcher("\\.", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesEscapedCharacters()
95 matcher = new PatternMatcher("a\\+", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesEscapedCharacters()
[all …]
/frameworks/base/core/java/android/content/pm/parsing/component/
DParsedProviderUtils.java33 import android.os.PatternMatcher;
216 PatternMatcher pa = null; in parseGrantUriPermission()
220 pa = new PatternMatcher(str, PatternMatcher.PATTERN_ADVANCED_GLOB); in parseGrantUriPermission()
225 pa = new PatternMatcher(str, PatternMatcher.PATTERN_SIMPLE_GLOB); in parseGrantUriPermission()
230 pa = new PatternMatcher(str, PatternMatcher.PATTERN_PREFIX); in parseGrantUriPermission()
235 pa = new PatternMatcher(str, PatternMatcher.PATTERN_SUFFIX); in parseGrantUriPermission()
240 pa = new PatternMatcher(str, PatternMatcher.PATTERN_LITERAL); in parseGrantUriPermission()
249 provider.uriPermissionPatterns = new PatternMatcher[1]; in parseGrantUriPermission()
253 PatternMatcher[] newp = new PatternMatcher[N + 1]; in parseGrantUriPermission()
320 pa = new PathPermission(path, PatternMatcher.PATTERN_ADVANCED_GLOB, readPermission, in parsePathPermission()
[all …]
DParsedIntentInfoUtils.java31 import android.os.PatternMatcher;
194 PatternMatcher.PATTERN_LITERAL); in parseData()
201 PatternMatcher.PATTERN_PREFIX); in parseData()
212 PatternMatcher.PATTERN_SIMPLE_GLOB); in parseData()
223 PatternMatcher.PATTERN_ADVANCED_GLOB); in parseData()
230 PatternMatcher.PATTERN_SUFFIX); in parseData()
245 intentInfo.addDataPath(str, PatternMatcher.PATTERN_LITERAL); in parseData()
251 intentInfo.addDataPath(str, PatternMatcher.PATTERN_PREFIX); in parseData()
261 intentInfo.addDataPath(str, PatternMatcher.PATTERN_SIMPLE_GLOB); in parseData()
271 intentInfo.addDataPath(str, PatternMatcher.PATTERN_ADVANCED_GLOB); in parseData()
[all …]
DParsedProvider.java27 import android.os.PatternMatcher;
51 PatternMatcher[] uriPermissionPatterns;
134 this.uriPermissionPatterns = in.createTypedArray(PatternMatcher.CREATOR); in ParsedProvider()
186 public PatternMatcher[] getUriPermissionPatterns() { in getUriPermissionPatterns()
/frameworks/base/core/java/android/content/
DIntentFilter.java27 import android.os.PatternMatcher;
303 private ArrayList<PatternMatcher> mDataSchemeSpecificParts = null;
305 private ArrayList<PatternMatcher> mDataPaths = null;
493 mDataSchemeSpecificParts = new ArrayList<PatternMatcher>(o.mDataSchemeSpecificParts); in IntentFilter()
499 mDataPaths = new ArrayList<PatternMatcher>(o.mDataPaths); in IntentFilter()
1238 addDataSchemeSpecificPart(new PatternMatcher(ssp, type)); in addDataSchemeSpecificPart()
1242 public final void addDataSchemeSpecificPart(PatternMatcher ssp) { in addDataSchemeSpecificPart()
1244 mDataSchemeSpecificParts = new ArrayList<PatternMatcher>(); in addDataSchemeSpecificPart()
1259 public final PatternMatcher getDataSchemeSpecificPart(int index) { in getDataSchemeSpecificPart()
1291 final PatternMatcher pe = mDataSchemeSpecificParts.get(i); in hasDataSchemeSpecificPart()
[all …]
/frameworks/base/services/tests/PackageManagerServiceTests/unit/src/com/android/server/pm/test/verify/domain/
DDomainVerificationCollectorTest.kt24 import android.os.PatternMatcher
103 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL) in verifyV1NoValidIntentFilter()
123 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL) in verifyV1NoValidIntentFilter()
276 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL) in mockPkg()
287 addDataPath("/sub2", PatternMatcher.PATTERN_LITERAL) in mockPkg()
301 addDataPath("/sub3", PatternMatcher.PATTERN_LITERAL) in mockPkg()
314 addDataPath("/sub4", PatternMatcher.PATTERN_LITERAL) in mockPkg()
325 addDataPath("/sub5", PatternMatcher.PATTERN_LITERAL) in mockPkg()
336 addDataPath("/sub6", PatternMatcher.PATTERN_LITERAL) in mockPkg()
362 addDataPath("/sub7", PatternMatcher.PATTERN_LITERAL) in mockPkg()
DDomainVerificationUserSelectionOverrideTest.kt28 import android.os.PatternMatcher
120 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL) in <lambda>()
131 addDataPath("/sub2", PatternMatcher.PATTERN_LITERAL) in <lambda>()
DDomainVerificationManagerApiTest.kt31 import android.os.PatternMatcher in <lambda>()
512 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL) in <lambda>()
DDomainVerificationPackageTest.kt36 import android.os.PatternMatcher in <lambda>()
820 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL) in <lambda>()
/frameworks/base/core/java/android/os/
DPatternMatcher.java28 public class PatternMatcher implements Parcelable { class
100 public PatternMatcher(String pattern, int type) { in PatternMatcher() method in PatternMatcher
164 public PatternMatcher(Parcel src) { in PatternMatcher() method in PatternMatcher
170 public static final @android.annotation.NonNull Parcelable.Creator<PatternMatcher> CREATOR
171 = new Parcelable.Creator<PatternMatcher>() {
172 public PatternMatcher createFromParcel(Parcel source) {
173 return new PatternMatcher(source);
176 public PatternMatcher[] newArray(int size) {
177 return new PatternMatcher[size];
DPatternMatcher.aidl19 parcelable PatternMatcher;
/frameworks/base/services/core/java/com/android/server/timezone/
DPackageTrackerIntentHelperImpl.java26 import android.os.PatternMatcher;
57 updaterAppPackageName, PatternMatcher.PATTERN_LITERAL); in initialize()
59 dataAppPackageName, PatternMatcher.PATTERN_LITERAL); in initialize()
/frameworks/base/services/core/java/com/android/server/pm/
DWatchedIntentFilter.java24 import android.os.PatternMatcher;
438 public final void addDataSchemeSpecificPart(PatternMatcher ssp) { in addDataSchemeSpecificPart()
453 public final PatternMatcher getDataSchemeSpecificPart(int index) { in getDataSchemeSpecificPart()
467 public final Iterator<PatternMatcher> schemeSpecificPartsIterator() { in schemeSpecificPartsIterator()
526 public final void addDataPath(PatternMatcher path) { in addDataPath()
541 public final PatternMatcher getDataPath(int index) { in getDataPath()
555 public final Iterator<PatternMatcher> pathsIterator() { in pathsIterator()
/frameworks/base/core/java/android/content/pm/
DPathPermission.java21 import android.os.PatternMatcher;
27 public class PathPermission extends PatternMatcher {
DProviderInfo.java21 import android.os.PatternMatcher;
65 public PatternMatcher[] uriPermissionPatterns = null;
183 uriPermissionPatterns = in.createTypedArray(PatternMatcher.CREATOR); in ProviderInfo()
DPackageParser.java70 import android.os.PatternMatcher;
5188 PatternMatcher pa = null; in parseProviderTags()
5193 pa = new PatternMatcher(str, PatternMatcher.PATTERN_LITERAL); in parseProviderTags()
5199 pa = new PatternMatcher(str, PatternMatcher.PATTERN_PREFIX); in parseProviderTags()
5205 pa = new PatternMatcher(str, PatternMatcher.PATTERN_SIMPLE_GLOB); in parseProviderTags()
5212 outInfo.info.uriPermissionPatterns = new PatternMatcher[1]; in parseProviderTags()
5216 PatternMatcher[] newp = new PatternMatcher[N+1]; in parseProviderTags()
5282 PatternMatcher.PATTERN_LITERAL, readPermission, writePermission); in parseProviderTags()
5289 PatternMatcher.PATTERN_PREFIX, readPermission, writePermission); in parseProviderTags()
5296 PatternMatcher.PATTERN_SIMPLE_GLOB, readPermission, writePermission); in parseProviderTags()
[all …]
/frameworks/base/services/core/java/com/android/server/firewall/
DStringFilter.java22 import android.os.PatternMatcher;
184 private final PatternMatcher mPattern;
188 mPattern = new PatternMatcher(attrValue, PatternMatcher.PATTERN_SIMPLE_GLOB); in PatternStringFilter()
/frameworks/base/services/tests/servicestests/src/com/android/server/uri/
DUriGrantsMockContext.java37 import android.os.PatternMatcher;
223 pi.uriPermissionPatterns = new PatternMatcher[] { in buildComplexProvider()
224 new PatternMatcher("/secure", PathPermission.PATTERN_PREFIX), in buildComplexProvider()
225 new PatternMatcher("/insecure", PathPermission.PATTERN_PREFIX), in buildComplexProvider()
/frameworks/base/packages/SystemUI/src/com/android/systemui/navigationbar/
DNavigationModeController.java28 import android.os.PatternMatcher;
112 overlayFilter.addDataSchemeSpecificPart("android", PatternMatcher.PATTERN_LITERAL); in NavigationModeController()
/frameworks/base/services/core/java/com/android/server/webkit/
DWebViewUpdateService.java27 import android.os.PatternMatcher;
113 filter.addDataSchemeSpecificPart(provider.packageName, PatternMatcher.PATTERN_LITERAL); in onStart()
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/broadcast/
DBroadcastDispatcherTest.kt24 import android.os.PatternMatcher
220 addDataPath(TEST_PATH, PatternMatcher.PATTERN_LITERAL) in testFilterMustNotContainDataPath()
/frameworks/libs/systemui/iconloaderlib/src/com/android/launcher3/icons/
DIconProvider.java38 import android.os.PatternMatcher;
315 packageFilter.addDataSchemeSpecificPart("android", PatternMatcher.PATTERN_LITERAL); in IconChangeReceiver()
/frameworks/base/services/core/java/com/android/server/trust/
DTrustAgentWrapper.java35 import android.os.PatternMatcher;
420 alarmFilter.addDataPath(pathUri, PatternMatcher.PATTERN_LITERAL); in TrustAgentWrapper()
/frameworks/base/core/java/com/android/internal/app/
DResolverActivity.java56 import android.os.PatternMatcher;
1135 Iterator<PatternMatcher> pIt = ri.filter.schemeSpecificPartsIterator();
1139 PatternMatcher p = pIt.next();
1162 PatternMatcher p = pIt.next();
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/
DOverviewProxyService.java59 import android.os.PatternMatcher;
652 PatternMatcher.PATTERN_LITERAL); in OverviewProxyService()

12