Class SheetRegion

java.lang.Object
io.keikai.model.SheetRegion
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PasteSheetRegion

public class SheetRegion extends Object implements Serializable
Indicates a immutable region of cells in a sheet. It contains a CellRegion which specifies the area.
Since:
3.5.0
Author:
Dennis
See Also:
  • Constructor Details

    • SheetRegion

      public SheetRegion(SSheet sheet, CellRegion region)
    • SheetRegion

      public SheetRegion(SSheet sheet, int row, int column)
    • SheetRegion

      public SheetRegion(SSheet sheet, int row, int column, int lastRow, int lastColumn)
    • SheetRegion

      public SheetRegion(SSheet sheet, String areaReference)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getSheet

      public SSheet getSheet()
    • getRegion

      public CellRegion getRegion()
    • getRow

      public int getRow()
    • getColumn

      public int getColumn()
    • getLastRow

      public int getLastRow()
    • getLastColumn

      public int getLastColumn()
    • getRowCount

      public int getRowCount()
    • getColumnCount

      public int getColumnCount()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getReferenceString

      public String getReferenceString()
      Returns:
      a cell reference, e.g. Sheet1!A1, or Sheet2!A1:B2