Uses of Class
io.keikai.model.CellRegion
Packages that use CellRegion
Package
Description
-
Uses of CellRegion in io.keikai.model
Subclasses of CellRegion in io.keikai.modelMethods in io.keikai.model that return CellRegionModifier and TypeMethodDescriptionCellRegion.cloneCellRegion()SCell.getArrayFormulaRegion()Only valid for array formula cellsSSheet.getCellRegionInArrayFormula(SCell cell) Returns the cell regin if the given cell is in an array formula.SSheet.getDataRegion()Returns the region which contains data(including chart, picture, and fills) in this sheet; return null if empty sheet.SSheet.getMergedRegion(int idx) SSheet.getMergedRegion(int row, int column) SSheet.getMergedRegion(String cellRefString) CellRegion.getOverlap(CellRegion target) SName.getRefersToCellRegion()ModelEvent.getRegion()SAutoFilter.getRegion()Returns the filtered Region.SheetRegion.getRegion()SPrintSetup.getRepeatingColumnsTitle()SPrintSetup.getRepeatingRowsTitle()CellRegion.intersect(CellRegion target) SSheet.pasteCell(SheetRegion src, CellRegion dest, PasteOption option) paste cell from src sheet to this sheet, the sheets must in same bookSSheet.removeArrayFormula(SCell cell) Remove an Array Formula from this sheet.SSheet.setArrayFormula(String formula, CellRegion region) Sets array formula to specified region for result.Methods in io.keikai.model that return types with arguments of type CellRegionModifier and TypeMethodDescriptionCellRegion.diff(CellRegion target) SSheet.getAllArrayFormulas()Returns all cell regions of array formula in the given sheetSSheet.getContainsMergedRegions(CellRegion region) Get the merged region that are contained by region.SSheet.getMergedRegions()SSheet.getOverlapsMergedRegions(CellRegion region, boolean excludeContains) Get the merged region that overlapped the regionSConditionalFormatting.getRegions()Regions that this conditional formatting coveredSConditionalFormattingRule.getRegions()Get applied regions.SDataValidation.getRegions()Methods in io.keikai.model with parameters of type CellRegionModifier and TypeMethodDescriptionvoidSSheet.addCellRegionValueChangeListener(CellRegion cellRegion, SerializableConsumer<CellRegion> listener) Adds the listener when specific cell region value change.SSheet.addDataValidation(CellRegion region) SSheet.addDataValidation(CellRegion region, SDataValidation src) voidSSheet.addMergedRegion(CellRegion region) Add a merged area, you can't assign a area that overlaps existed merged area.voidSConditionalFormatting.addRegion(CellRegion region) voidSDataValidation.addRegion(CellRegion region) voidSSheet.clearCell(CellRegion region) Clear cells in specified regionbooleanCellRegion.contains(CellRegion region) SSheet.createAutoFilter(CellRegion region) Creates a new auto filter, the old one will be drop directly.static ModelEventModelEvents.createModelEvent(String name, SSheet sheet, CellRegion region) static ModelEventModelEvents.createModelEvent(String name, SSheet sheet, CellRegion region, Map data) voidSSheet.deleteCell(CellRegion region, boolean horizontal) Delete a region of cells and shift existing cells.SSheet.deleteDataValidationRegion(CellRegion region) Delete data validations that are covered by the specified region.CellRegion.diff(CellRegion target) SSheet.getContainsMergedRegions(CellRegion region) Get the merged region that are contained by region.CellRegion.getOverlap(CellRegion target) SSheet.getOverlapsMergedRegions(CellRegion region, boolean excludeContains) Get the merged region that overlapped the regionvoidSSheet.insertCell(CellRegion region, boolean horizontal) Insert a region of cells and shift existing cells.CellRegion.intersect(CellRegion target) voidSSheet.moveCell(CellRegion region, int rowOffset, int columnOffset) Move one or more cells.booleanCellRegion.overlaps(CellRegion region) SSheet.pasteCell(SheetRegion src, CellRegion dest, PasteOption option) paste cell from src sheet to this sheet, the sheets must in same bookbooleanSSheet.removeCellRegionValueChangeListener(CellRegion cellRegion) Remove all cell region value change listeners of specific cell region.voidSSheet.removeMergedRegion(CellRegion region, boolean removeOverlaps) Remove the merged area that are contained by regionvoidSConditionalFormatting.removeRegion(CellRegion region) Remove partial region in the ConditionalFormattingvoidSDataValidation.removeRegion(CellRegion region) SSheet.setArrayFormula(String formula, CellRegion region) Sets array formula to specified region for result.Method parameters in io.keikai.model with type arguments of type CellRegionModifier and TypeMethodDescriptionvoidSSheet.addCellRegionValueChangeListener(CellRegion cellRegion, SerializableConsumer<CellRegion> listener) Adds the listener when specific cell region value change.booleanSSheet.removeCellRegionValueChangeListener(SerializableConsumer<CellRegion> listener) Remove the cell region value change listener.voidSConditionalFormatting.setRegions(Set<CellRegion> regions) voidSDataValidation.setRegions(Set<CellRegion> regions) Constructors in io.keikai.model with parameters of type CellRegion -
Uses of CellRegion in io.keikai.model.impl
Methods in io.keikai.model.impl that return CellRegionModifier and TypeMethodDescriptionSheetImpl.checkMergedRegion(CellRegion region) CellImpl.getArrayFormulaRegion()SheetImpl.getCellRegionInArrayFormula(SCell cell) SheetImpl.getDataRegion()SheetImpl.getMergedRegion(int idx) SheetImpl.getMergedRegion(int row, int column) SheetImpl.getMergedRegion(String cellRef) NameImpl.getRefersToCellRegion()AutoFilterImpl.getRegion()PrintSetupImpl.getRepeatingColumnsTitle()PrintSetupImpl.getRepeatingRowsTitle()PasteCellHelper.pasteCell(SheetRegion src, CellRegion dest, PasteOption option) SheetImpl.pasteCell(SheetRegion src, CellRegion dest, PasteOption option) SheetImpl.removeArrayFormula(SCell cell) SheetImpl.setArrayFormula(String formula, CellRegion region) Methods in io.keikai.model.impl that return types with arguments of type CellRegionModifier and TypeMethodDescriptionabstract List<CellRegion>AbstractSheetAdv.getAllArrayFormulas()SheetImpl.getAllArrayFormulas()SheetImpl.getContainsMergedRegions(CellRegion region) SheetImpl.getMergedRegions()SheetImpl.getOverlapsMergedRegions(CellRegion region, boolean excludeContains) ConditionalFormattingImpl.getRegions()ConditionalFormattingRuleImpl.getRegions()DataValidationImpl.getRegions()Methods in io.keikai.model.impl with parameters of type CellRegionModifier and TypeMethodDescriptionvoidSheetImpl.addCellRegionValueChangeListener(CellRegion cellRegion, SerializableConsumer<CellRegion> listener) abstract SConditionalFormattingAbstractSheetAdv.addConditionalFormatting(CellRegion srcrgn, CellRegion dstrgn, SConditionalFormatting src, int rowOff, int colOff) Paste from src a new ConditionalFormatting at the specified region.SheetImpl.addConditionalFormatting(CellRegion srcrgn, CellRegion dstrgn, SConditionalFormatting src, int rowOff, int colOff) SheetImpl.addDataValidation(CellRegion region) SheetImpl.addDataValidation(CellRegion region, SDataValidation src) voidSheetImpl.addDirectlyMergedRegion(CellRegion region) voidSheetImpl.addMergedRegion(CellRegion region) voidConditionalFormattingImpl.addRegion(CellRegion region) voidDataValidationImpl.addRegion(CellRegion region) SheetImpl.checkMergedRegion(CellRegion region) voidSheetImpl.clearCell(CellRegion region) SheetImpl.createAutoFilter(CellRegion region) voidSheetImpl.deleteCell(CellRegion region, boolean horizontal) abstract List<SConditionalFormatting>AbstractSheetAdv.deleteConditionalFormattingRegion(CellRegion region) Delete a region from conditional formatting and return the deleted conditional formatting.SheetImpl.deleteConditionalFormattingRegion(CellRegion region) SheetImpl.deleteDataValidationRegion(CellRegion region) SheetImpl.getContainsMergedRegions(CellRegion region) SheetImpl.getOverlapsMergedRegions(CellRegion region, boolean excludeContains) voidSheetImpl.insertCell(CellRegion region, boolean horizontal) voidSheetImpl.moveCell(CellRegion region, int rowOffset, int columnOffset) PasteCellHelper.pasteCell(SheetRegion src, CellRegion dest, PasteOption option) SheetImpl.pasteCell(SheetRegion src, CellRegion dest, PasteOption option) booleanSheetImpl.removeCellRegionValueChangeListener(CellRegion cellRegion) abstract voidAbstractSheetAdv.removeConditionalFormattingRegion(CellRegion region) Remove a region from conditional formatting.voidSheetImpl.removeConditionalFormattingRegion(CellRegion region) voidSheetImpl.removeMergedRegion(CellRegion region, boolean removeOverlaps) voidConditionalFormattingImpl.removeRegion(CellRegion region) voidDataValidationImpl.removeRegion(CellRegion region) SheetImpl.setArrayFormula(String formula, CellRegion region) Method parameters in io.keikai.model.impl with type arguments of type CellRegionModifier and TypeMethodDescriptionvoidSheetImpl.addCellRegionValueChangeListener(CellRegion cellRegion, SerializableConsumer<CellRegion> listener) booleanSheetImpl.removeCellRegionValueChangeListener(SerializableConsumer<CellRegion> listener) voidConditionalFormattingImpl.setRegions(Set<CellRegion> regions) voidDataValidationImpl.setRegions(Set<CellRegion> regions) Constructors in io.keikai.model.impl with parameters of type CellRegion -
Uses of CellRegion in io.keikai.range
Methods in io.keikai.range that return CellRegionModifier and TypeMethodDescriptionSRange.getDataRegion()Returns the region which contains data(including chart, picture, and fills) in the sheet of this Range; return null if empty sheet.SRange.getMergedRegion()Returns the merged region of the left top cell of this Range if any; otherwise, returns null if not a merged region.Methods in io.keikai.range with parameters of type CellRegion -
Uses of CellRegion in io.keikai.range.impl
Methods in io.keikai.range.impl that return CellRegionModifier and TypeMethodDescriptionDataRegionHelper.findAutoFilterDataRegion()AutoFilterHelper.findAutoFilterRegion()DataRegionHelper.findCustomSortRegion()RangeImpl.getDataRegion()MergeUpdate.getMerge()RangeImpl.getMergedRegion()MergeUpdate.getOrigMerge()Methods in io.keikai.range.impl with parameters of type CellRegionModifier and TypeMethodDescriptionvoidModelUpdateCollector.addMergeChange(SSheet sheet, CellRegion original, CellRegion changeTo) static booleanDataRegionHelper.isOneCell(SSheet sheet, CellRegion rng) Constructors in io.keikai.range.impl with parameters of type CellRegionModifierConstructorDescriptionMergeUpdate(SSheet sheet, CellRegion origMerge, CellRegion merge) RangeImpl(SSheet sheet, CellRegion region) -
Uses of CellRegion in io.keikai.range.impl.autofill
Methods in io.keikai.range.impl.autofill with parameters of type CellRegionModifier and TypeMethodDescriptionvoidAutoFillHelper.fill(SSheet sheet, CellRegion srcRegion, CellRegion dstRegion, SRange.FillType fillType) fill the sheet, from srcRef to dstRefvoidAutoFillHelper.fillDown(SSheet sheet, CellRegion srcRef, CellRegion dstRef, SRange.FillType fillType) voidAutoFillHelper.fillLeft(SSheet sheet, CellRegion srcRef, CellRegion dstRef, SRange.FillType fillType) voidAutoFillHelper.fillRight(SSheet sheet, CellRegion srcRef, CellRegion dstRef, SRange.FillType fillType) voidAutoFillHelper.fillUp(SSheet sheet, CellRegion srcRef, CellRegion dstRef, SRange.FillType fillType)