下面列出了android.os.PatternMatcher#PATTERN_SIMPLE_GLOB 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
/**
* 获得 path 匹配类型
*/
int getPatternMatcherType() {
if (TextUtils.isEmpty(pathPattern) && TextUtils.isEmpty(pathPattern)) {
return PatternMatcher.PATTERN_LITERAL;
} else if (!TextUtils.isEmpty(pathPrefix)) {
return PatternMatcher.PATTERN_PREFIX;
} else {
return PatternMatcher.PATTERN_SIMPLE_GLOB;
}
}
/**
* 获得 path 匹配类型
*/
public int getPatternMatcherType() {
if (TextUtils.isEmpty(pathPattern) && TextUtils.isEmpty(pathPattern)) {
return PatternMatcher.PATTERN_LITERAL;
} else if (!TextUtils.isEmpty(pathPrefix)) {
return PatternMatcher.PATTERN_PREFIX;
} else {
return PatternMatcher.PATTERN_SIMPLE_GLOB;
}
}
public PatternStringFilter(ValueProvider valueProvider, String attrValue) {
super(valueProvider);
mPattern = new PatternMatcher(attrValue, PatternMatcher.PATTERN_SIMPLE_GLOB);
}