/** * Returns true if any of the filters matches the given value */ public static <T> boolean matches(T value, List<? extends Filter<T>> filters) { if (filters != null) { for (Filter<T> filter : filters) { if (filter.matches(value)) { return true; } } } return false; }
public boolean matches(T t) { for (Filter filter : filters) { if (filter != null && filter.matches(t)) { return true; } } return false; }
@Override public boolean matches(T t) { for (Filter<T> filter : filters) { if (filter.matches(t)) { return true; } } return false; }
public boolean matches(T t) { return !filter.matches(t); }
public static boolean matches(Dependency dependency, Filter<Dependency> excludeDependencyFilter) { return excludeDependencyFilter == null || excludeDependencyFilter.matches(dependency); }
public static boolean matches(Dependency dependency, Filter<Dependency> excludeDependencyFilter) { return excludeDependencyFilter == null || excludeDependencyFilter.matches(dependency); }
protected boolean isIncludedOptionaDependency(DependencyTree child) { return optionalDependencyFilter.matches(child); }
protected boolean isIncludedOptionaDependency(DependencyTree child) { return optionalDependencyFilter.matches(child); }
/** * Returns true if the camel context pattern matches the given camelContextService */ protected boolean matchesCamelContextService(CamelContextService camelContextService, String camelContextPattern) { Filter<CamelContextService> filter = CamelContextFilters.createCamelContextFilter(camelContextPattern); return filter.matches(camelContextService); }
@Override public boolean matches(CamelContextService camelContextService) { String bundleSymbolicName = camelContextService.getBundleSymbolicName(); String camelContextId = camelContextService.getCamelContextId(); return bundleSymbolicNameFilter.matches(bundleSymbolicName) && camelContextIdFilter.matches(camelContextId); } }
@Override public boolean matches(DependencyTree tree) { if (tree.isThisOrDescendantOptional()) { if (excludeAll) { return true; } else { // only exclude optional dependencies which don't match the include filter return !filter.matches(tree); } } return false; } };
public boolean matches(CamelContextService contextService) { return getFilter().matches(contextService); }
public DependencyTree findDependency(Filter<DependencyTree> filter) { if (filter.matches(this)) { return this; } for (DependencyTree child : children) { DependencyTree dependency = child.findDependency(filter); if (dependency != null) { return dependency; } } return null; }
public DependencyTree findDependency(Filter<DependencyTree> filter) { if (filter.matches(this)) { return this; } for (DependencyTree child : children) { DependencyTree dependency = child.findDependency(filter); if (dependency != null) { return dependency; } } return null; }
@Override public boolean matches(DependencyTree tree) { if (tree.isThisOrDescendantOptional()) { if (excludeAll) { return true; } else { // only exclude optional dependencies which don't match the include filter return !filter.matches(tree); } } return false; } };
@Override public boolean matches(Dependency tree) { if (tree.isOptional()) { if (excludeAll) { return true; } else { // only exclude optional dependencies which don't match the include filter return !filter.matches(tree); } } return false; } };