Class AutoFilterImpl

    • Constructor Detail

      • AutoFilterImpl

        public AutoFilterImpl​(CellRegion region)
    • Method Detail

      • getRegion

        public CellRegion getRegion()
        Description copied from interface: SAutoFilter
        Returns the filtered Region.
      • getFilterColumn

        public SAutoFilter.NFilterColumn getFilterColumn​(int index,
                                                         boolean create)
        Description copied from interface: SAutoFilter
        Returns the column filter information of the specified column; null if the column is not filtered.
        Parameters:
        index - the nth column (1st column in the filter range is 0)
        Returns:
        the column filter information of the specified column; null if the column is not filtered.
      • clearFilterColumn

        public void clearFilterColumn​(int index)
      • clearFilterColumns

        public void clearFilterColumns()
      • isFiltered

        public boolean isFiltered()
      • getPrevlastVisibleRow

        public int getPrevlastVisibleRow()
        Returns:
        previousVisibleRow
      • getLastVisibleRow

        public int getLastVisibleRow()
        Returns:
        lastVisibleRow
      • setLastVisibleRow

        public void setLastVisibleRow​(int lastVisible)
      • setShallHideCache

        public void setShallHideCache​(int index,
                                      SpareSpan shallHide)
      • setFilterType

        public void setFilterType​(int index,
                                  int type)
      • getFilterType

        public int getFilterType​(int index)