Class EssCubeView.Range

java.lang.Object
com.appliedolap.essbase.EssCubeView.Range
Enclosing interface:
EssCubeView

public static final class EssCubeView.Range extends Object
A rectangle of cells, given as two corners in either order.

What reaches the server is a start plus a row and column count, which is how a range is spelled on the wire; corners are how anyone holding a selection thinks about one.

  • Constructor Details

    • Range

      public Range(int fromRow, int fromColumn, int toRow, int toColumn)
  • Method Details

    • cell

      public static EssCubeView.Range cell(int row, int column)
      A single cell.
    • getStartRow

      public int getStartRow()
    • getStartColumn

      public int getStartColumn()
    • getRowCount

      public int getRowCount()
    • getColumnCount

      public int getColumnCount()
    • size

      public int size()
      How many cells the rectangle covers.
    • toString

      public String toString()
      Overrides:
      toString in class Object