Package io.keikai.model
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 Summary
Modifier and TypeMethodDescriptionintgetIndex()booleanbooleanvoidsetProperties(SAutoFilter.FilterOp filterOp, Object criteria1, Object criteria2, Boolean showButton, Map<String, Object> extra)
-
Method Details
-
getIndex
int getIndex()- Returns:
- the nth column (1st column in the filter range is 0)
-
getFilters
-
getCriteria1
Set getCriteria1()- Returns:
- main criteria used on a column
-
getCriteria2
Set getCriteria2() -
isShowButton
boolean isShowButton() -
getOperator
SAutoFilter.FilterOp getOperator() -
setProperties
-
getColorFilter
SColorFilter getColorFilter() -
getCustomFilters
SCustomFilters getCustomFilters() -
getDynamicFilter
SDynamicFilter getDynamicFilter() -
getTop10Filter
STop10Filter getTop10Filter() -
isFiltered
boolean isFiltered()
-