1 package jalview.util.matcher;
3 import java.util.function.Function;
5 public interface KeyedMatcherI
7 boolean matches(Function<String, String> valueProvider);
10 * Answers a new object that matches the logical AND of this and m
15 KeyedMatcherI and(String key, MatcherI m);
18 * Answers a new object that matches the logical OR of this and m
23 KeyedMatcherI or(String key, MatcherI m);
27 MatcherI getMatcher();
29 KeyedMatcherI getSecondMatcher();