Class PopupNumberFilter<S,T extends Number>

Type Parameters:
S - Type of the objects contained within the FilteredTableView items list.
T - Type of the content to be filtered, which is similar to the type of cells contained in the FilteredTableColumn. Should extend Number.
All Implemented Interfaces:
Styleable, EventTarget, Skinnable

public class PopupNumberFilter<S,T extends Number> extends PopupFilter<S,T>
PopupFilter to be used on TableColumn containing cells of Number type.
  • Constructor Details

    • PopupNumberFilter

      public PopupNumberFilter(FilteredTableColumn<S,T> tableColumn)
      Creates a new instance of PopupNumberFilter.
      Parameters:
      tableColumn - TableColumn associated with PopupFilter
  • Method Details

    • getOperations

      public List<String> getOperations()
      Returns a list of operations which can be performed on this PopupFilter.
      Specified by:
      getOperations in class PopupFilter<S,T extends Number>
      Returns:
      A list of operations.
    • getParser

      public Parser<T> getParser()
      Returns a TextParser which is used to parse the text in the TextField and filter the data.
      Specified by:
      getParser in class PopupFilter<S,T extends Number>
      Returns:
      A Parser.