Class RefEvalBase

    • Constructor Detail

      • RefEvalBase

        protected RefEvalBase​(SheetRange sheetRange,
                              int rowIndex,
                              int columnIndex,
                              boolean rowRel,
                              boolean colRel)
      • RefEvalBase

        protected RefEvalBase​(int firstSheetIndex,
                              int lastSheetIndex,
                              int rowIndex,
                              int columnIndex,
                              boolean rowRel,
                              boolean colRel)
      • RefEvalBase

        protected RefEvalBase​(int onlySheetIndex,
                              int rowIndex,
                              int columnIndex)
    • Method Detail

      • getNumberOfSheets

        public int getNumberOfSheets()
        Description copied from interface: RefEval
        returns the number of sheets this applies to
        Specified by:
        getNumberOfSheets in interface RefEval
      • getLastSheetIndex

        public int getLastSheetIndex()
        Description copied from interface: RefEval
        returns the last sheet index this applies to, which will be the same as the first for a 2D and many 3D references
        Specified by:
        getLastSheetIndex in interface RefEval
        Specified by:
        getLastSheetIndex in interface SheetRange
      • getRow

        public final int getRow()
        Description copied from interface: RefEval
        returns the zero based row index.
        Specified by:
        getRow in interface RefEval
      • getColumn

        public final int getColumn()
        Description copied from interface: RefEval
        returns the zero based column index.
        Specified by:
        getColumn in interface RefEval
      • isRowRelative

        public final boolean isRowRelative()
      • isColRelative

        public final boolean isColRelative()