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 booleanFILTER_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 voidapplyAutoFilter(STable table)SAutoFilterenableAutoFilter(boolean enable)SAutoFilterenableAutoFilter(STable table, int field, SAutoFilter.FilterOp filterOp, Object criteria1, Object criteria2, Boolean showButton)SAutoFilterenableTableFilter(STable table, boolean enable)CellRegionfindAutoFilterRegion()voidresetAutoFilter(STable table)SpareSpanscanShallHide(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)
-
-