Class FormulaArgument

    • Constructor Detail

      • FormulaArgument

        public FormulaArgument​(String formula)
    • Method Detail

      • getFormula

        public String getFormula()
      • getReferencedFields

        public String[] getReferencedFields()
                                     throws org.pentaho.reporting.libraries.formula.parser.ParseException
        Throws:
        org.pentaho.reporting.libraries.formula.parser.ParseException
      • compute

        public Object compute​(org.pentaho.reporting.libraries.formula.FormulaContext formulaContext)
                       throws org.pentaho.reporting.libraries.formula.EvaluationException,
                              org.pentaho.reporting.libraries.formula.parser.ParseException
        Throws:
        org.pentaho.reporting.libraries.formula.EvaluationException
        org.pentaho.reporting.libraries.formula.parser.ParseException
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object