Home
last modified time | relevance | path

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

12

/aosp14/frameworks/base/core/tests/coretests/src/android/os/
H A DPatternMatcherTest.java33 PatternMatcher matcher = new PatternMatcher(".", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesAnyToken()
41 PatternMatcher matcher = new PatternMatcher("[a]", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetToken()
58 PatternMatcher matcher = new PatternMatcher("[a-z]", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetCharacterClassToken()
90 PatternMatcher matcher = new PatternMatcher("\\.", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesEscapedCharacters()
108 PatternMatcher matcher = new PatternMatcher("a", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesLiteralTokens()
121 PatternMatcher matcher = new PatternMatcher("[a-z]*", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetZeroOrMore()
132 PatternMatcher matcher = new PatternMatcher("[a-z]+", PatternMatcher.PATTERN_ADVANCED_GLOB); in testAdvancedPatternMatchesSetOneOrMore()
144 PatternMatcher matcher = new PatternMatcher("[a-z]{1}", in testAdvancedPatternMatchesSingleRange()
156 PatternMatcher matcher = new PatternMatcher("[a-z]{1,5}", in testAdvancedPatternMatchesFullRange()
168 PatternMatcher matcher = new PatternMatcher("[a-z]{3,}", in testAdvancedPatternMatchesPartialRange()
[all …]
/aosp14/frameworks/base/services/tests/PackageManagerServiceTests/unit/src/com/android/server/pm/test/parsing/parcelling/
H A DParsedProviderTest.kt22 import android.os.PatternMatcher
47 PatternMatcher("testPattern", PatternMatcher.PATTERN_LITERAL),
52 PatternMatcher::getPath,
53 PatternMatcher::getType
62 PatternMatcher.PATTERN_LITERAL,
70 PatternMatcher::getPath,
71 PatternMatcher::getType,
H A DParsedIntentInfoTest.kt22 import android.os.PatternMatcher
54 addDataPath("testPath", PatternMatcher.PATTERN_LITERAL)
/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/component/
H A DParsedProviderUtils.java33 import android.os.PatternMatcher;
224 PatternMatcher pa = null; in parseGrantUriPermission()
228 pa = new PatternMatcher(str, PatternMatcher.PATTERN_ADVANCED_GLOB); in parseGrantUriPermission()
233 pa = new PatternMatcher(str, PatternMatcher.PATTERN_SIMPLE_GLOB); in parseGrantUriPermission()
238 pa = new PatternMatcher(str, PatternMatcher.PATTERN_PREFIX); in parseGrantUriPermission()
243 pa = new PatternMatcher(str, PatternMatcher.PATTERN_SUFFIX); in parseGrantUriPermission()
248 pa = new PatternMatcher(str, PatternMatcher.PATTERN_LITERAL); in parseGrantUriPermission()
319 pa = new PathPermission(path, PatternMatcher.PATTERN_ADVANCED_GLOB, readPermission, in parsePathPermission()
324 pa = new PathPermission(path, PatternMatcher.PATTERN_SIMPLE_GLOB, in parsePathPermission()
336 pa = new PathPermission(path, PatternMatcher.PATTERN_SUFFIX, in parsePathPermission()
[all …]
H A DParsedIntentInfoUtils.java29 import android.os.PatternMatcher;
197 PatternMatcher.PATTERN_LITERAL); in parseData()
204 PatternMatcher.PATTERN_PREFIX); in parseData()
215 PatternMatcher.PATTERN_SIMPLE_GLOB); in parseData()
226 PatternMatcher.PATTERN_ADVANCED_GLOB); in parseData()
233 PatternMatcher.PATTERN_SUFFIX); in parseData()
248 intentFilter.addDataPath(str, PatternMatcher.PATTERN_LITERAL); in parseData()
254 intentFilter.addDataPath(str, PatternMatcher.PATTERN_PREFIX); in parseData()
264 intentFilter.addDataPath(str, PatternMatcher.PATTERN_SIMPLE_GLOB); in parseData()
274 intentFilter.addDataPath(str, PatternMatcher.PATTERN_ADVANCED_GLOB); in parseData()
[all …]
H A DParsedProviderImpl.java27 import android.os.PatternMatcher;
63 private List<PatternMatcher> uriPermissionPatterns = Collections.emptyList();
97 public ParsedProviderImpl addUriPermissionPattern(@NonNull PatternMatcher value) { in addUriPermissionPattern()
151 this.uriPermissionPatterns = in.createTypedArrayList(PatternMatcher.CREATOR); in ParsedProviderImpl()
194 @NonNull List<PatternMatcher> uriPermissionPatterns, in ParsedProviderImpl()
255 public @NonNull List<PatternMatcher> getUriPermissionPatterns() { in getUriPermissionPatterns()
H A DParsedProvider.java22 import android.os.PatternMatcher;
47 List<PatternMatcher> getUriPermissionPatterns(); in getUriPermissionPatterns()
/aosp14/frameworks/base/services/tests/PackageManagerServiceTests/unit/src/com/android/server/pm/test/verify/domain/
H A DDomainVerificationCollectorTest.kt22 import android.os.PatternMatcher
106 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL)
129 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL)
285 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL)
299 addDataPath("/sub2", PatternMatcher.PATTERN_LITERAL)
316 addDataPath("/sub3", PatternMatcher.PATTERN_LITERAL)
332 addDataPath("/sub4", PatternMatcher.PATTERN_LITERAL)
346 addDataPath("/sub5", PatternMatcher.PATTERN_LITERAL)
360 addDataPath("/sub6", PatternMatcher.PATTERN_LITERAL)
395 addDataPath("/sub7", PatternMatcher.PATTERN_LITERAL)
H A DDomainVerificationUserSelectionOverrideTest.kt25 import android.os.PatternMatcher
128 addDataPath("/sub", PatternMatcher.PATTERN_LITERAL)
142 addDataPath("/sub2", PatternMatcher.PATTERN_LITERAL)
/aosp14/frameworks/base/core/java/android/content/
H A DIntentFilter.java29 import android.os.PatternMatcher;
325 private ArrayList<PatternMatcher> mDataPaths = null;
2428 case PatternMatcher.PATTERN_LITERAL: in writeToXml()
2431 case PatternMatcher.PATTERN_PREFIX: in writeToXml()
2440 case PatternMatcher.PATTERN_SUFFIX: in writeToXml()
2459 PatternMatcher pe = mDataPaths.get(i); in writeToXml()
2461 case PatternMatcher.PATTERN_LITERAL: in writeToXml()
2464 case PatternMatcher.PATTERN_PREFIX: in writeToXml()
2473 case PatternMatcher.PATTERN_SUFFIX: in writeToXml()
2717 PatternMatcher pe = it.next(); in dump()
[all …]
/aosp14/frameworks/base/core/java/android/os/
H A DPatternMatcher.java29 public class PatternMatcher implements Parcelable { class
101 public PatternMatcher(String pattern, int type) { in PatternMatcher() method in PatternMatcher
182 public PatternMatcher(Parcel src) { in PatternMatcher() method in PatternMatcher
188 public static final @android.annotation.NonNull Parcelable.Creator<PatternMatcher> CREATOR
189 = new Parcelable.Creator<PatternMatcher>() {
190 public PatternMatcher createFromParcel(Parcel source) {
191 return new PatternMatcher(source);
194 public PatternMatcher[] newArray(int size) {
195 return new PatternMatcher[size];
H A DPatternMatcher.aidl19 parcelable PatternMatcher;
H A DOWNERS74 # PatternMatcher
75 per-file PatternMatcher* = file:/PACKAGE_MANAGER_OWNERS
/aosp14/frameworks/base/services/core/java/com/android/server/pm/
H A 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()
/aosp14/frameworks/base/core/java/android/content/pm/
H A DProviderInfo.java21 import android.os.PatternMatcher;
65 public PatternMatcher[] uriPermissionPatterns = null;
183 uriPermissionPatterns = in.createTypedArray(PatternMatcher.CREATOR); in ProviderInfo()
H A DPathPermission.java21 import android.os.PatternMatcher;
27 public class PathPermission extends PatternMatcher {
/aosp14/frameworks/base/services/core/java/com/android/server/firewall/
H A DStringFilter.java22 import android.os.PatternMatcher;
184 private final PatternMatcher mPattern;
188 mPattern = new PatternMatcher(attrValue, PatternMatcher.PATTERN_SIMPLE_GLOB); in PatternStringFilter()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/util/service/
H A DPackageObserver.java24 import android.os.PatternMatcher;
88 filter.addDataSchemeSpecificPart(mPackageName, PatternMatcher.PATTERN_LITERAL); in addCallback()
/aosp14/frameworks/base/services/tests/PackageManagerServiceTests/unit/src/com/android/server/pm/test/pkg/
H A DPackageStateTest.kt25 import android.os.PatternMatcher
205 addPathPermission(PathPermission("pattern", PatternMatcher.PATTERN_LITERAL,
207 addUriPermissionPattern(PatternMatcher("*", PatternMatcher.PATTERN_LITERAL))
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/
H A DDreamOverlayRegistrant.java29 import android.os.PatternMatcher;
122 PatternMatcher.PATTERN_LITERAL); in onStart()
/aosp14/frameworks/base/services/core/java/com/android/server/inputmethod/
H A DOverlayableSystemBooleanResourceWrapper.java32 import android.os.PatternMatcher;
91 intentFilter.addDataSchemeSpecificPart(SYSTEM_PACKAGE_NAME, PatternMatcher.PATTERN_LITERAL); in create()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/uri/
H A DUriGrantsMockContext.java37 import android.os.PatternMatcher;
229 pi.uriPermissionPatterns = new PatternMatcher[] { in buildComplexProvider()
230 new PatternMatcher("/secure", PathPermission.PATTERN_PREFIX), in buildComplexProvider()
231 new PatternMatcher("/insecure", PathPermission.PATTERN_PREFIX), in buildComplexProvider()
/aosp14/frameworks/base/services/core/java/com/android/server/app/
H A DGameServiceController.java26 import android.os.PatternMatcher;
219 intentFilter.addDataSchemeSpecificPart(gameServicePackage, PatternMatcher.PATTERN_LITERAL); in evaluateGameServiceProviderPackageChangedListenerLocked()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/navigationbar/
H A DNavigationModeController.java28 import android.os.PatternMatcher;
118 overlayFilter.addDataSchemeSpecificPart("android", PatternMatcher.PATTERN_LITERAL); in NavigationModeController()
/aosp14/frameworks/base/services/core/java/com/android/server/webkit/
H A DWebViewUpdateService.java27 import android.os.PatternMatcher;
113 filter.addDataSchemeSpecificPart(provider.packageName, PatternMatcher.PATTERN_LITERAL); in onStart()

12