public PathSummaryComparator(PathSortStrategy strategy) { if (strategy== PathSortStrategy.breadth_first) { pathComparator = new BreadthFirstResourcePathComparator(); } else { pathComparator = new DepthFirstResourcePathComparator(); } }
/** * Whether this element is required. * * @return Whether this element is required. */ public boolean isRequired() { return BeanValidationUtils.isNotNull(this); }
/** * Add the specified member declaration, or if it is already in the list (by name), replace it. * * @param memberDeclaration The member to add/replace. */ public void addOrReplace(E memberDeclaration) { removeByName(memberDeclaration); add(memberDeclaration); }
@Override public boolean apply(String input) { return AntPatternMatcher.INSTANCE.match(this.pattern, input); }
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; }
public boolean match(String pattern, String path) { return doMatch(pattern, path, true); }
public static boolean isValidPattern(String pattern) { return INSTANCE.isPattern(pattern); }
/** * Whether this element is required. * * @return Whether this element is required. */ public boolean isRequired() { return BeanValidationUtils.isNotNull(this); }
/** * Add the specified member declaration, or if it is already in the list (by name), replace it. * * @param memberDeclaration The member to add/replace. */ public void addOrReplace(E memberDeclaration) { removeByName(memberDeclaration); add(memberDeclaration); }
public ResourceGroupComparator(PathSortStrategy strategy) { if (strategy == PathSortStrategy.breadth_first) { pathComparator = new BreadthFirstResourcePathComparator(); } else { pathComparator = new DepthFirstResourcePathComparator(); } }
@Override public boolean apply(String input) { return AntPatternMatcher.INSTANCE.match(this.pattern, input); }
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; }
public boolean match(String pattern, String path) { return doMatch(pattern, path, true); }
public static boolean isValidPattern(String pattern) { return INSTANCE.isPattern(pattern); }
public static boolean isNotNull(Element el) { return isNotNull(el, true); }
public ResourceComparator(PathSortStrategy strategy) { if (strategy == PathSortStrategy.breadth_first) { pathComparator = new BreadthFirstResourcePathComparator(); } else { pathComparator = new DepthFirstResourcePathComparator(); } }
public static boolean isNotNull(Element el) { return isNotNull(el, true); }
public ResourceGroupComparator(PathSortStrategy strategy) { if (strategy == PathSortStrategy.breadth_first) { pathComparator = new BreadthFirstResourcePathComparator(); } else { pathComparator = new DepthFirstResourcePathComparator(); } }
public ResourceComparator(PathSortStrategy strategy) { if (strategy == PathSortStrategy.breadth_first) { pathComparator = new BreadthFirstResourcePathComparator(); } else { pathComparator = new DepthFirstResourcePathComparator(); } }
public PathSummaryComparator(PathSortStrategy strategy) { if (strategy== PathSortStrategy.breadth_first) { pathComparator = new BreadthFirstResourcePathComparator(); } else { pathComparator = new DepthFirstResourcePathComparator(); } }