Package ca.odell.glazedlists.matchers
Implementations and classes useful for creating implementations of
MatcherEditor
/Matchers
for use with FilterLists
.-
Interface Summary Interface Description Matcher<E> Determines which values should be filtered.MatcherEditor<E> A facility for modifying theMatcher
s which specify the behaviour of aFilterList
.MatcherEditor.Listener<E> A MatcherEditor.Listener handles changes fired by aMatcherEditor
. -
Class Summary Class Description AbstractMatcherEditor<E> Basic building block forMatcherEditor
implementations that handles the details of dealing with registeredMatcherEditor.Listener
s.AbstractMatcherEditorListenerSupport<E> Basic building block forMatcherEditor
implementations that handles the details of dealing with registeredMatcherEditor.Listener
s.CompositeMatcherEditor<E> AMatcherEditor
composed of zero or more delegateMatcherEditor
s.MatcherEditor.Event<E> A MatcherEditor event models a change in theMatcherEditor
that creates a newMatcher
.Matchers A factory for creating Matchers.RangeMatcherEditor<D extends java.lang.Comparable,E> A MatcherEditor that produces Matchers which match Objects if they lie within a range ofComparable
s.SearchEngineTextMatcherEditor<E> A MatcherEditor that matches Objects against search text in a format similiar to search engines.SearchEngineTextMatcherEditor.Field<E> A Field object contains information specific to a given field found within the Objects being text matched.TextMatcherEditor<E> A matcher editor that matches Objects that contain a filter text string.ThreadedMatcherEditor<E> A MatcherEditor which decorates a source MatcherEditor with functionality.ThresholdMatcherEditor<E,T> AMatcherEditor
that filters elements based on whether they are greater than or less than a threshold.