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 theMatchers 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 forMatcherEditorimplementations that handles the details of dealing with registeredMatcherEditor.Listeners.AbstractMatcherEditorListenerSupport<E> Basic building block forMatcherEditorimplementations that handles the details of dealing with registeredMatcherEditor.Listeners.CompositeMatcherEditor<E> AMatcherEditorcomposed of zero or more delegateMatcherEditors.MatcherEditor.Event<E> A MatcherEditor event models a change in theMatcherEditorthat 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 ofComparables.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> AMatcherEditorthat filters elements based on whether they are greater than or less than a threshold.