Class RowFilters.GeneralFilter

java.lang.Object
javax.swing.RowFilter<Object,Object>
org.jdesktop.swingx.sort.RowFilters.GeneralFilter
Direct Known Subclasses:
RowFilters.RegexFilter
Enclosing class:
RowFilters

public abstract static class RowFilters.GeneralFilter extends RowFilter<Object,Object>
Cinvalid input: '&P' from core Swing to allow subclassing.
  • Field Details

    • columns

      private int[] columns
  • Constructor Details

    • GeneralFilter

      protected GeneralFilter(int... columns)
  • Method Details

    • include

      public boolean include(RowFilter.Entry<? extends Object,? extends Object> value)
      Specified by:
      include in class RowFilter<Object,Object>
    • include

      protected abstract boolean include(RowFilter.Entry<? extends Object,? extends Object> value, int index)
    • checkIndices

      protected void checkIndices(int[] columns)
      Throws an IllegalArgumentException if any of the values in columns are invalid input: '<' 0.