1 package jalview.datamodel.features;
3 import jalview.datamodel.SequenceFeature;
4 import jalview.util.matcher.MatcherI;
7 * An interface for an object that can apply a match condition to a
8 * SequenceFeature object
12 public interface FeatureMatcherI
15 * Answers true if the value provided for this matcher's key passes this
16 * matcher's match condition
21 boolean matches(SequenceFeature feature);
24 * Answers the value key this matcher operates on
31 * Answers the match condition that is applied
35 MatcherI getMatcher();