@Override public boolean apply(String input) { return AntPatternMatcher.INSTANCE.match(this.pattern, input); }
public boolean match(String pattern, String path) { return doMatch(pattern, path, true); }
public static boolean isValidPattern(String pattern) { return INSTANCE.isPattern(pattern); }
AntPatternMatcher matcher = new AntPatternMatcher(); matcher.setPathSeparator(".");
private FilterBuilder buildFilter(Set<String> includes) { FilterBuilder includeFilter = null; if (includes != null && !includes.isEmpty()) { includeFilter = new FilterBuilder(); for (String include : includes) { if (AntPatternMatcher.isValidPattern(include)) { includeFilter = includeFilter.add(new AntPatternInclude(include)); } else { includeFilter = includeFilter.add(new StringEqualsInclude(include)); } } } return includeFilter; }
break; if (!matchStrings(patDir, pathDirs[pathIdxStart])) { return false; break; if (!matchStrings(patDir, pathDirs[pathIdxEnd])) { return false; String subPat = (String) pattDirs[pattIdxStart + j + 1]; String subStr = (String) pathDirs[pathIdxStart + i + j]; if (!matchStrings(subPat, subStr)) { continue strLoop;
AntPatternMatcher matcher = new AntPatternMatcher(); matcher.setPathSeparator(".");
private FilterBuilder buildFilter(Set<String> includes) { FilterBuilder includeFilter = null; if (includes != null && !includes.isEmpty()) { includeFilter = new FilterBuilder(); for (String include : includes) { if (AntPatternMatcher.isValidPattern(include)) { includeFilter = includeFilter.add(new AntPatternInclude(include)); } else { includeFilter = includeFilter.add(new StringEqualsInclude(include)); } } } return includeFilter; }
break; if (!matchStrings(patDir, pathDirs[pathIdxStart])) { return false; break; if (!matchStrings(patDir, pathDirs[pathIdxEnd])) { return false; String subPat = (String) pattDirs[pattIdxStart + j + 1]; String subStr = (String) pathDirs[pathIdxStart + i + j]; if (!matchStrings(subPat, subStr)) { continue strLoop;
AntPatternMatcher matcher = new AntPatternMatcher(); matcher.setPathSeparator(".");
@Override public boolean apply(String input) { return AntPatternMatcher.INSTANCE.match(this.pattern, input); }
includeFilter = new FilterBuilder(); for (String include : includes) { if (AntPatternMatcher.isValidPattern(include)) { includeFilter = includeFilter.add(new AntPatternInclude(include)); excludeFilter = new FilterBuilder(); for (String exclude : excludes) { if (AntPatternMatcher.isValidPattern(exclude)) { excludeFilter = excludeFilter.add(new AntPatternInclude(exclude));
public boolean match(String pattern, String path) { return doMatch(pattern, path, true); }
public static boolean isValidPattern(String pattern) { return INSTANCE.isPattern(pattern); }
AntPatternMatcher matcher = new AntPatternMatcher(); matcher.setPathSeparator(".");
/** * Whether to use the server-side declaration for this declaration. * * @param declaration The declaration. * @param matcher The matcher. * @return Whether to use the server-side declaration for this declaration. */ protected boolean useServerSide(TypeElement declaration, AntPatternMatcher matcher) { boolean useServerSide = false; for (String pattern : getServerSideTypesToUse()) { if (matcher.match(pattern, declaration.getQualifiedName().toString())) { useServerSide = true; break; } } return useServerSide; }
includeFilter = new FilterBuilder(); for (String include : includes) { if (AntPatternMatcher.isValidPattern(include)) { includeFilter = includeFilter.add(new AntPatternInclude(include)); excludeFilter = new FilterBuilder(); for (String exclude : excludes) { if (AntPatternMatcher.isValidPattern(exclude)) { excludeFilter = excludeFilter.add(new AntPatternInclude(exclude));
AntPatternMatcher matcher = new AntPatternMatcher(); matcher.setPathSeparator(".");
/** * Whether to use the server-side declaration for this declaration. * * @param declaration The declaration. * @param matcher The matcher. * @return Whether to use the server-side declaration for this declaration. */ protected boolean useServerSide(TypeElement declaration, AntPatternMatcher matcher) { boolean useServerSide = false; for (String pattern : getServerSideTypesToUse()) { if (matcher.match(pattern, declaration.getQualifiedName().toString())) { useServerSide = true; break; } } return useServerSide; }
/** * Whether to use the server-side declaration for this declaration. * * @param declaration The declaration. * @param matcher The matcher. * @return Whether to use the server-side declaration for this declaration. */ protected boolean useServerSide(TypeElement declaration, AntPatternMatcher matcher) { boolean useServerSide = false; for (String pattern : getServerSideTypesToUse()) { if (matcher.match(pattern, declaration.getQualifiedName().toString())) { useServerSide = true; break; } } return useServerSide; }