Package io.keikai.range.impl
Class InsertDeleteHelper
- java.lang.Object
-
- io.keikai.range.impl.RangeHelperBase
-
- io.keikai.range.impl.InsertDeleteHelper
-
- All Implemented Interfaces:
Serializable
public class InsertDeleteHelper extends RangeHelperBase
A helper to perform insert/delete row/column/cells.- Since:
- 3.5.0
- Author:
- Pao
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class io.keikai.range.impl.RangeHelperBase
range, sheet
-
-
Constructor Summary
Constructors Constructor Description InsertDeleteHelper(SRange range)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Set<String>
collectContainedTables(SSheet sheet, int row1, int col1, int row2, int col2)
void
delete(SRange.DeleteShift shift)
static void
deleteTablesByNames(SSheet sheet, Set<String> toDelete)
void
insert(SRange.InsertShift shift, SRange.InsertCopyOrigin copyOrigin)
-
Methods inherited from class io.keikai.range.impl.RangeHelperBase
getColumn, getFormatEngine, getFormattedText, getFormulaEngine, getLastColumn, getLastRow, getRow, isBlank, isWholeColumn, isWholeRow, isWholeSheet
-
-
-
-
Constructor Detail
-
InsertDeleteHelper
public InsertDeleteHelper(SRange range)
-
-
Method Detail
-
collectContainedTables
public static Set<String> collectContainedTables(SSheet sheet, int row1, int col1, int row2, int col2)
-
delete
public void delete(SRange.DeleteShift shift)
-
insert
public void insert(SRange.InsertShift shift, SRange.InsertCopyOrigin copyOrigin)
-
-