Package ca.odell.glazedlists.matchers

Implementations and classes useful for creating implementations of MatcherEditor/Matchers for use with FilterLists.

Interface Summary

Matcher<E> Determines which values should be filtered.
MatcherEditor<E> A facility for modifying the Matchers which specify the behaviour of a FilterList.
MatcherEditor.Listener<E> A MatcherEditor.Listener handles changes fired by a MatcherEditor.

Class Summary

AbstractMatcherEditor<E> Basic building block for MatcherEditor implementations that handles the details of dealing with registered MatcherEditor.Listeners.
CompositeMatcherEditor<E> A MatcherEditor composed of zero or more delegate MatcherEditors.
MatcherEditor.Event<E> A MatcherEditor event models a change in the MatcherEditor that creates a new Matcher.
Matchers A factory for creating Matchers.
RangeMatcherEditor<D,extends,Comparable,E> A MatcherEditor that produces Matchers which match Objects if they lie within a range of Comparables.
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> A MatcherEditor that filters elements based on whether they are greater than or less than a threshold.
Implementations and classes useful for creating implementations of MatcherEditor/Matchers for use with FilterLists.

Glazed Lists, Copyright © 2003-2006 publicobject.com, O'Dell Engineering.
Documentation build by buildd at 2008-01-04 14:38