Uses of Interface
ca.odell.glazedlists.matchers.Matcher

Packages that use Matcher
ca.odell.glazedlists   
ca.odell.glazedlists.matchers Implementations and classes useful for creating implementations of MatcherEditor/Matchers for use with FilterLists
 

Uses of Matcher in ca.odell.glazedlists
 

Methods in ca.odell.glazedlists that return Matcher
static
<E> Matcher<E>
GlazedLists.beanPropertyMatcher(Class<E> beanClass, String propertyName, Object value)
          Deprecated. as of 3/3/2006 - this method has been replaced by Matchers.beanPropertyMatcher(java.lang.Class, java.lang.String, java.lang.Object). Matchers is now the permanent factory class which creates all basic Matcher implementations.
 

Methods in ca.odell.glazedlists with parameters of type Matcher
static
<E> MatcherEditor<E>
GlazedLists.fixedMatcherEditor(Matcher<E> matcher)
          Get a MatcherEditor that is fixed on the specified Matcher.
 void FilterList.setMatcher(Matcher<? super E> matcher)
          Set the Matcher which specifies which elements shall be filtered.
 

Constructors in ca.odell.glazedlists with parameters of type Matcher
FilterList(EventList<E> source, Matcher<? super E> matcher)
          Convenience constructor for creating a FilterList and setting its Matcher.
 

Uses of Matcher in ca.odell.glazedlists.matchers
 

Fields in ca.odell.glazedlists.matchers declared as Matcher
protected  Matcher<E> AbstractMatcherEditor.currentMatcher
          the current Matcher in effect
 

Methods in ca.odell.glazedlists.matchers that return Matcher
static
<E> Matcher<E>
Matchers.beanPropertyMatcher(Class<E> beanClass, String propertyName, Object expectedValue)
          Creates a Matcher that uses Reflection to compare the expectedValue of the specified property of an object to the expectedValue.
static
<E> Matcher<E>
Matchers.falseMatcher()
          Get a Matcher that always returns false, therefore matching nothing..
 Matcher<E> ThreadedMatcherEditor.getMatcher()
          Returns the current Matcher specified by the source MatcherEditor.
 Matcher<E> MatcherEditor.getMatcher()
          Return the current Matcher specified by this MatcherEditor.
 Matcher<E> MatcherEditor.Event.getMatcher()
           
 Matcher<E> AbstractMatcherEditor.getMatcher()
          Return the current Matcher specified by this MatcherEditor.
static
<E> Matcher<E>
Matchers.invert(Matcher<E> original)
          Get a Matcher that returns the opposite of the specified Matcher.
static
<D extends Comparable,E>
Matcher<E>
Matchers.rangeMatcher(D start, D end)
          Creates a Matcher that matches Comparable objects for containment within the range between the given start and end.
static
<D extends Comparable,E>
Matcher<E>
Matchers.rangeMatcher(D start, D end, Filterator<D,E> filterator)
          Creates a Matcher that uses the given filterator to extract Comparable objects from filtered objects and compares those Comparables against the range between the given start and end.
static
<E> Matcher<E>
Matchers.trueMatcher()
          Get a Matcher that always returns true, therefore matching everything.
 

Methods in ca.odell.glazedlists.matchers with parameters of type Matcher
static
<E> boolean
Matchers.filter(Collection<E> collection, Matcher<? super E> matcher)
          Iterate through the specified collection and remove all elements that don't match the specified matcher.
protected  void AbstractMatcherEditor.fireChanged(Matcher<E> matcher)
          Indicates that the filter has changed in an indeterminate way.
protected  void AbstractMatcherEditor.fireConstrained(Matcher<E> matcher)
          Indicates that the filter has changed to be more restrictive.
protected  void AbstractMatcherEditor.fireRelaxed(Matcher<E> matcher)
          Indicates that the filter has changed to be less restrictive.
static
<E> Matcher<E>
Matchers.invert(Matcher<E> original)
          Get a Matcher that returns the opposite of the specified Matcher.
 

Constructors in ca.odell.glazedlists.matchers with parameters of type Matcher
MatcherEditor.Event(FilterList eventSource, int changeType, Matcher<E> matcher)
           
MatcherEditor.Event(MatcherEditor<E> matcherEditor, int changeType, Matcher<E> matcher)
           
 



Glazed Lists, Copyright © 2003-2006 publicobject.com, O'Dell Engineering.
Documentation build by jessewilson at 2006-08-09 23:05