Class AbstractTableFindSupport.SearchResult

java.lang.Object
com.iamsoft.util.ui.javafx.table.AbstractTableFindSupport.SearchResult
Enclosing class:
AbstractTableFindSupport

protected static final class AbstractTableFindSupport.SearchResult extends Object
Search result from a background search.
  • Constructor Details

    • SearchResult

      protected SearchResult()
  • Method Details

    • getDelegate

    • getRowsWithOccurrences

      public Set<Integer> getRowsWithOccurrences()
    • getColumnsWithOccurrences

      public Set<Integer> getColumnsWithOccurrences(int pRow)
    • getOccurrences

      public List<AbstractTableFindSupport.Range> getOccurrences(int pRow, int pColumn)
    • containsRow

      public boolean containsRow(int pRow)
    • containsPosition

      public boolean containsPosition(int pRow, int pCol)
    • isEmpty

      public boolean isEmpty()
    • getRowCount

      public long getRowCount()
    • getCellCount

      public long getCellCount()
    • getMatchCount

      public long getMatchCount()
    • getMatchRange

      public javafx.scene.control.IndexRange getMatchRange(javafx.scene.control.TablePositionBase<?> pPos)
      The length of the range represents the number of matches in the specified position (row or column). The start of the range is the (one-based) index of the first match in the specified position.