Package io.keikai.range.impl
Class AutoFilterHelper
- java.lang.Object
-
- io.keikai.range.impl.RangeHelperBase
-
- io.keikai.range.impl.AutoFilterHelper
-
- All Implemented Interfaces:
Serializable
public class AutoFilterHelper extends RangeHelperBase
- Author:
- dennis
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
FILTER_CASE_SENSITIVE
-
Fields inherited from class io.keikai.range.impl.RangeHelperBase
range, sheet
-
-
Constructor Summary
Constructors Constructor Description AutoFilterHelper(SRange range)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyAutoFilter(STable table)
SAutoFilter
enableAutoFilter(boolean enable)
SAutoFilter
enableAutoFilter(STable table, int field, SAutoFilter.FilterOp filterOp, Object criteria1, Object criteria2, Boolean showButton)
SAutoFilter
enableTableFilter(STable table, boolean enable)
CellRegion
findAutoFilterRegion()
void
resetAutoFilter(STable table)
SpareSpan
scanShallHide(SAutoFilter autoFilter, int field)
-
Methods inherited from class io.keikai.range.impl.RangeHelperBase
getColumn, getFormatEngine, getFormattedText, getFormulaEngine, getLastColumn, getLastRow, getRow, isBlank, isWholeColumn, isWholeRow, isWholeSheet
-
-
-
-
Constructor Detail
-
AutoFilterHelper
public AutoFilterHelper(SRange range)
-
-
Method Detail
-
findAutoFilterRegion
public CellRegion findAutoFilterRegion()
-
enableTableFilter
public SAutoFilter enableTableFilter(STable table, boolean enable)
-
enableAutoFilter
public SAutoFilter enableAutoFilter(boolean enable)
-
enableAutoFilter
public SAutoFilter enableAutoFilter(STable table, int field, SAutoFilter.FilterOp filterOp, Object criteria1, Object criteria2, Boolean showButton)
-
scanShallHide
public SpareSpan scanShallHide(SAutoFilter autoFilter, int field)
-
resetAutoFilter
public void resetAutoFilter(STable table)
-
applyAutoFilter
public void applyAutoFilter(STable table)
-
-