API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.swing. RowFilter View Source
Author(s)
Since
1.6
Version
1.6 03/15/06
Serial
Hierarchy
 Object
      RowFilter
Implements
Subclasses
Description
publicabstract abstract class RowFilter
  RowFilter is used to filter out entries from the model so that they are not shown in the view.
See also:    TableRowSorter
Constructors
public RowFilter ()
Methods
Hide/Show inherited methods
publicstatic RowFilter< M, I> andFilter (Iterable<RowFilter> filters)
  Returns a RowFilter that includes entries if all of the supplied filters include the entry.
publicstatic RowFilter< M, I> dateFilter (ComparisonType type, Date date, int[] indices)
  Returns a RowFilter that includes entries that have at least one Date value meeting the specified criteria.
publicabstract boolean include (Entry<Object, Object> entry)
  Returns true if the specified entry should be shown; returns false if the entry should be hidden.
publicstatic RowFilter< M, I> notFilter (RowFilter< M, I> filter)
  Returns a RowFilter that includes entries if the supplied filter does not include the entry.
publicstatic RowFilter< M, I> numberFilter (ComparisonType type, Number number, int[] indices)
  Returns a RowFilter that includes entries that have at least one Number value meeting the specified criteria.
publicstatic RowFilter< M, I> orFilter (Iterable<RowFilter> filters)
  Returns a RowFilter that includes entries if any of the supplied filters includes the entry.
publicstatic RowFilter< M, I> regexFilter (String regex, int[] indices)
  Returns a RowFilter that uses a regular expression to determine which entries to include.
Fields
Hide/Show inherited fields
Nested Classes
  RowFilter.ComparisonType
Enumeration of the possible comparison values supported by some of the default RowFilters.
  RowFilter.Entry
An Entry object is passed to instances of RowFilter, allowing the filter to get the value of the entry's data, and thus to determine whether the entry should be shown.
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar