com.levigo.util.base.glazedlists.matchers
Interface Matcher<E>


public interface Matcher<E>

Determines which values should be filtered.

For best safety, implementations of Matcher should be immutable. This guarantees that FilterLists can safely call matches() without synchronization.

In order to create dynamic filtering, use a MatcherEditor, which can create immutable Matcher Objects each time the matching constraints change.

Author:
Rob Eden
See Also:
FilterList, MatcherEditor

Method Summary
 boolean matches(E item)
          Return true if an item matches a filter.
 

Method Detail

matches

boolean matches(E item)
Return true if an item matches a filter.

Parameters:
item - The item possibly being filtered.


Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.