Package io.keikai.range.impl
Class PasteRangeImpl
java.lang.Object
io.keikai.range.impl.RangeImpl
io.keikai.range.impl.PasteRangeImpl
- All Implemented Interfaces:
SRange,Serializable
To avoid paste too many rows; ZSS copy column only copy to
sheetMaxVisibleRows.
- Author:
- henri
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.keikai.range.SRange
SRange.ApplyBorderType, SRange.AutoFilterOperation, SRange.DeleteShift, SRange.FillType, SRange.InsertCopyOrigin, SRange.InsertShift, SRange.PasteOperation, SRange.PasteType, SRange.SheetVisible, SRange.SortDataOption -
Constructor Summary
ConstructorsConstructorDescriptionPasteRangeImpl(SSheet sheet, int tRow, int lCol, int bRow, int rCol, boolean wholeRow, boolean wholeColumn) -
Method Summary
Modifier and TypeMethodDescriptionbooleanCheck if this range cover an entire columns (form 0, and last row to the max available column of a sheet)booleanCheck if this range cover an entire rows (form 0, and last row to the max available row of a sheet)booleanCheck if this range cover an entire sheetMethods inherited from class io.keikai.range.impl.RangeImpl
addChart, addChart, addPicture, applyAutoFilter, clearAll, clearCellStyles, clearContents, clearOutlineLevel, clearTrace, cloneSheet, cloneSheetFrom, cloneSheetFrom, collapse, copy, copy, createName, createSheet, delete, deleteChart, deletePicture, deleteSheet, deleteValidation, enableAutoFilter, enableAutoFilter, expand, fill, fillDown, fillLeft, fillRight, fillUp, findAutoFilterRange, getBook, getBookSeries, getCellDataFormat, getCellFormatText, getCellStyle, getColumn, getColumnGroups, getColumnGroups, getColumnGroups, getColumns, getCommentRichText, getDataRegion, getDependents, getDirectDependents, getDirectPrecedents, getEditText, getHyperlink, getLastColumn, getLastRow, getLock, getMergedRegion, getOffset, getOrCreateFont, getOutlineLevel, getPrecedents, getRichText, getRow, getRowGroups, getRowGroups, getRowGroups, getRows, getSheet, getSheetProtection, getValidations, getValue, getValues, group, insert, isAnyCellProtected, isCollapsed, isCommentVisible, isProtected, isSheetProtected, isSummaryBelow, isSummaryRight, merge, move, moveChart, movePicture, notifyChange, notifyChange, notifyChange, notifyCustomEvent, pasteSpecial, pasteSpecial0, protectSheet, refresh, refresh, resetAutoFilter, setArrayFormula, setAutoRefresh, setBorders, setCellStyle, setColumnWidth, setColumnWidth, setCommentRichText, setCommentVisible, setDisplayGridlines, setEditText, setFreezePanel, setHidden, setHiddenInLock, setHyperlink, setNameName, setRichText, setRowHeight, setRowHeight, setSheetName, setSheetOrder, setSheetVisible, setStringValue, setSummaryBelow, setSummaryRight, setValidation, setValue, setValues, sort, traceDependents, tracePrecedents, ungroup, unmerge, unprotectSheet, updateChart, validate
-
Constructor Details
-
PasteRangeImpl
public PasteRangeImpl(SSheet sheet, int tRow, int lCol, int bRow, int rCol, boolean wholeRow, boolean wholeColumn)
-
-
Method Details
-
isWholeSheet
public boolean isWholeSheet()Description copied from interface:SRangeCheck if this range cover an entire sheet- Specified by:
isWholeSheetin interfaceSRange- Overrides:
isWholeSheetin classRangeImpl
-
isWholeRow
public boolean isWholeRow()Description copied from interface:SRangeCheck if this range cover an entire rows (form 0, and last row to the max available row of a sheet)- Specified by:
isWholeRowin interfaceSRange- Overrides:
isWholeRowin classRangeImpl
-
isWholeColumn
public boolean isWholeColumn()Description copied from interface:SRangeCheck if this range cover an entire columns (form 0, and last row to the max available column of a sheet)- Specified by:
isWholeColumnin interfaceSRange- Overrides:
isWholeColumnin classRangeImpl
-