Class OldFormulaRecord

  • All Implemented Interfaces:
    GenericRecord

    public final class OldFormulaRecord
    extends OldCellRecord
    Formula Record (0x0006 / 0x0206 / 0x0406) - holds a formula in encoded form, along with the value if a number
    • Method Detail

      • getCachedResultType

        @Deprecated
        public int getCachedResultType()
        Deprecated.
        POI 5.0.0, will be removed in 5.0, use getCachedResultTypeEnum until switch to enum is fully done
      • getCachedResultTypeEnum

        public CellType getCachedResultTypeEnum()
        Returns the type of the cached result
        Returns:
        A CellType
        Since:
        POI 5.0.0
      • getCachedBooleanValue

        public boolean getCachedBooleanValue()
      • getCachedErrorValue

        public int getCachedErrorValue()
      • getValue

        public double getValue()
        get the calculated value of the formula
        Returns:
        calculated value
      • getOptions

        public short getOptions()
        get the option flags
        Returns:
        bitmask
      • getParsedExpression

        public Ptg[] getParsedExpression()
        Returns:
        the formula tokens. never null
      • getFormula

        public Formula getFormula()