Uses of Interface
io.keikai.range.SRange
Packages that use SRange
-
Uses of SRange in io.keikai.model.util
Methods in io.keikai.model.util with parameters of type SRange -
Uses of SRange in io.keikai.range
Methods in io.keikai.range that return SRangeModifier and TypeMethodDescriptionCopy data from this range to the specified destination range.cut the selected range and paste to destination range.SRange.findAutoFilterRange()To find a range of cells for applying auto filter according to this range.SRange.getColumns()Returns aSRangethat represent columns of the 1st selected area of this Range.SRange.getOffset(int rowOffset, int colOffset) Returns aSRangethat represents a range that offset from this Range.SRange.getRows()Returns aSRangethat represent rows of the 1st selected area of this Range.SRange.pasteSpecial(SRange dstRange, SRange.PasteType pasteType, SRange.PasteOperation pasteOp, boolean skipBlanks, boolean transpose) Pastes to a destination Range from this range.static SRangestatic SRangestatic SRangestatic SRangeReturns the associatedXRangeof the specifiedXNSheetand area.static SRangeSRanges.range(SSheet sheet, CellRegion region) static SRangestatic SRangeSRanges.rangeByName(SSheet sheet, String name) Returns the associatedSRangeof the specified name of a NamedRange (e.g.Methods in io.keikai.range that return types with arguments of type SRangeModifier and TypeMethodDescriptionSRange.getColumnGroups()Returns all group ranges for columns, which intersect with this range.SRange.getColumnGroups(int outlineLevel) Returns all group ranges matched the given outline level for columns, which intersect with this range.SRange.getColumnGroups(int fromOutlineLevel, int toOutlineLevel) Returns all group ranges matched between fromOutlineLevel and toOutlineLevel for columns, which intersect with this range.SRange.getDependents()Returns all Range(s) that are the direct or indirect dependents of this cell Range.SRange.getDirectDependents()Returns Range(s) that are the direct dependents of this cell Range.SRange.getDirectPrecedents()Returns Range(s) that are the direct precedents of this cell Range.SRange.getPrecedents()Returns all Range(s) that are the direct or indirect precedents of this cell Range.SRange.getRowGroups()Returns all group ranges for rows, which intersect with this range.SRange.getRowGroups(int outlineLevel) Returns all group ranges matched the given outline level for rows, which intersect with this range.SRange.getRowGroups(int fromOutlineLevel, int toOutlineLevel) Returns all group ranges matched between fromOutlineLevel and toOutlineLevel for rows, which intersect with this range.Methods in io.keikai.range with parameters of type SRangeModifier and TypeMethodDescriptionCopy data from this range to the specified destination range.cut the selected range and paste to destination range.voidSRange.fill(SRange dstRange, SRange.FillType fillType) Perform an auto fill on the specified destination Range.SRange.pasteSpecial(SRange dstRange, SRange.PasteType pasteType, SRange.PasteOperation pasteOp, boolean skipBlanks, boolean transpose) Pastes to a destination Range from this range.voidSRange.sort(SRange key1, boolean descending1, SRange.SortDataOption dataOption1, SRange key2, boolean descending2, SRange.SortDataOption dataOption2, SRange key3, boolean descending3, SRange.SortDataOption dataOption3, int hasHeader, boolean matchCase, boolean sortByRows) Sort this Range according the specified parameters -
Uses of SRange in io.keikai.range.impl
Classes in io.keikai.range.impl that implement SRangeModifier and TypeClassDescriptionclassTo avoid paste too many rows; ZSS copy column only copy to sheetMaxVisibleRows.classOnly those methods that set cell data, cell style, row (column) style, width, height, and hidden consider 3-D references.Fields in io.keikai.range.impl declared as SRangeMethods in io.keikai.range.impl that return SRangeModifier and TypeMethodDescriptionRangeImpl.findAutoFilterRange()RangeImpl.getColumns()RangeImpl.getOffset(int rowOffset, int colOffset) RangeImpl.getRows()RangeImpl.pasteSpecial(SRange dstRange, SRange.PasteType pasteType, SRange.PasteOperation pasteOp, boolean skipBlanks, boolean transpose) RangeImpl.pasteSpecial0(SRange dstRange, PasteOption option) Methods in io.keikai.range.impl that return types with arguments of type SRangeModifier and TypeMethodDescriptionRangeImpl.getColumnGroups()RangeImpl.getColumnGroups(int outlineLevel) RangeImpl.getColumnGroups(int fromOutlineLevel, int toOutlineLevel) RangeImpl.getDependents()RangeImpl.getDirectDependents()RangeImpl.getDirectPrecedents()RangeImpl.getPrecedents()RangeImpl.getRowGroups()RangeImpl.getRowGroups(int outlineLevel) RangeImpl.getRowGroups(int fromOutlineLevel, int toOutlineLevel) Methods in io.keikai.range.impl with parameters of type SRangeModifier and TypeMethodDescriptionvoidRangeImpl.fill(SRange dstRange, SRange.FillType fillType) RangeImpl.pasteSpecial(SRange dstRange, SRange.PasteType pasteType, SRange.PasteOperation pasteOp, boolean skipBlanks, boolean transpose) RangeImpl.pasteSpecial0(SRange dstRange, PasteOption option) static voidWholeStyleUtil.setBackColor(SRange wholeRange, String htmlColor) static voidWholeStyleUtil.setDataFormat(SRange wholeRange, String format) static voidWholeStyleUtil.setFillColor(SRange wholeRange, String htmlColor) static voidWholeStyleUtil.setFillOptions(SRange wholeRange, String backColor, String fillColor, SFill.FillPattern pattern) static voidWholeStyleUtil.setFontBoldWeight(SRange wholeRange, SFont.Boldweight fontBoldweight) static voidWholeStyleUtil.setFontColor(SRange wholeRange, String htmlColor) static voidWholeStyleUtil.setFontHeightPoints(SRange wholeRange, int fontHeightPoints) static voidWholeStyleUtil.setFontItalic(SRange wholeRange, boolean italic) static voidWholeStyleUtil.setFontName(SRange wholeRange, String fontName) static voidWholeStyleUtil.setFontStrikethrough(SRange wholeRange, boolean strikeout) static voidWholeStyleUtil.setFontTypeOffset(SRange wholeRange, SFont.TypeOffset fontTypeOffset) static voidWholeStyleUtil.setFontUnderline(SRange wholeRange, SFont.Underline fontUnderline) static voidstatic voidWholeStyleUtil.setTextHAlign(SRange wholeRange, SCellStyle.Alignment hAlignment) static voidWholeStyleUtil.setTextIndention(SRange wholeRange, int indention) static voidWholeStyleUtil.setTextIndentionOffset(SRange wholeRange, int offset) static voidWholeStyleUtil.setTextRotation(SRange wholeRange, int rotation) static voidWholeStyleUtil.setTextVAlign(SRange wholeRange, SCellStyle.VerticalAlignment vAlignment) static voidWholeStyleUtil.setTextWrap(SRange wholeRange, boolean wraptext) static voidWholeStyleUtil.setWholeColumnCellStyle(SRange range, WholeStyleUtil.StyleApplyer applyer) static voidWholeStyleUtil.setWholeRowCellStyle(SRange range, WholeStyleUtil.StyleApplyer applyer) static voidWholeStyleUtil.setWholeStyle(SRange range, WholeStyleUtil.StyleApplyer applyer) voidRangeImpl.sort(SRange key1, boolean descending1, SRange.SortDataOption dataOption1, SRange key2, boolean descending2, SRange.SortDataOption dataOption2, SRange key3, boolean descending3, SRange.SortDataOption dataOption3, int hasHeader, boolean matchCase, boolean sortByRows) voidSortHelper.sort(SRange key1, boolean descending1, SRange.SortDataOption dataOption1, SRange key2, boolean descending2, SRange.SortDataOption dataOption2, SRange key3, boolean descending3, SRange.SortDataOption dataOption3, int header, boolean matchCase, boolean sortByRows) Major procedure for sorting a selected range: record merged region, sort, unmerge merged regions, restore merged regionConstructors in io.keikai.range.impl with parameters of type SRangeModifierConstructorDescriptionAutoFilterHelper(SRange range) BorderHelper(SRange range) ChartDataHelper(SRange range) ClearCellHelper(SRange range) DataRegionHelper(SRange range) InsertDeleteHelper(SRange range) MergeHelper(SRange range) RangeHelperBase(SRange range) SetCellStyleHelper(SRange range) SortHelper(SRange range)