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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SColorFilter
getColorFilter()
Set
getCriteria1()
Set
getCriteria2()
SCustomFilters
getCustomFilters()
SDynamicFilter
getDynamicFilter()
List<String>
getFilters()
int
getIndex()
SAutoFilter.FilterOp
getOperator()
STop10Filter
getTop10Filter()
boolean
isFiltered()
boolean
isShowButton()
void
setProperties(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()
-
-