Package io.keikai.model
Interface SAutoFilter.NFilterColumn
-
- All Known Implementing Classes:
AbstractAutoFilterAdv.FilterColumnImpl
- Enclosing interface:
- SAutoFilter
public static interface SAutoFilter.NFilterColumnA 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SColorFiltergetColorFilter()SetgetCriteria1()SetgetCriteria2()SCustomFiltersgetCustomFilters()SDynamicFiltergetDynamicFilter()List<String>getFilters()intgetIndex()SAutoFilter.FilterOpgetOperator()STop10FiltergetTop10Filter()booleanisFiltered()booleanisShowButton()voidsetProperties(SAutoFilter.FilterOp filterOp, Object criteria1, Object criteria2, Boolean showButton, Map<String,Object> extra)
-
-
-
Method Detail
-
getIndex
int getIndex()
- Returns:
- the nth column (1st column in the filter range is 0)
-
getCriteria1
Set getCriteria1()
- Returns:
- main criteria used on a column
-
getCriteria2
Set getCriteria2()
-
isShowButton
boolean isShowButton()
-
getOperator
SAutoFilter.FilterOp getOperator()
-
setProperties
void setProperties(SAutoFilter.FilterOp filterOp, Object criteria1, Object criteria2, Boolean showButton, Map<String,Object> extra)
-
getColorFilter
SColorFilter getColorFilter()
-
getCustomFilters
SCustomFilters getCustomFilters()
-
getDynamicFilter
SDynamicFilter getDynamicFilter()
-
getTop10Filter
STop10Filter getTop10Filter()
-
isFiltered
boolean isFiltered()
-
-