Interface SAutoFilter.NFilterColumn

  • All Known Implementing Classes:
    AbstractAutoFilterAdv.FilterColumnImpl
    Enclosing interface:
    SAutoFilter

    public static interface SAutoFilter.NFilterColumn
    A filter column contains information for filtering, e.g. criteria. A filter column only exists when users apply a criteria on a column.
    Since:
    3.5.0
    Author:
    Dennis
    • Method Detail

      • getIndex

        int getIndex()
        Returns:
        the nth column (1st column in the filter range is 0)
      • getFilters

        java.util.List<java.lang.String> getFilters()
      • getCriteria1

        java.util.Set getCriteria1()
        Returns:
        main criteria used on a column
      • getCriteria2

        java.util.Set getCriteria2()
      • isShowButton

        boolean isShowButton()
      • setProperties

        void setProperties​(SAutoFilter.FilterOp filterOp,
                           java.lang.Object criteria1,
                           java.lang.Object criteria2,
                           java.lang.Boolean showButton,
                           java.util.Map<java.lang.String,​java.lang.Object> extra)
      • isFiltered

        boolean isFiltered()