Class ExcelFormulasEvaluator

java.lang.Object
org.qubership.atp.dataset.migration.formula.ExcelFormulasEvaluator

public class ExcelFormulasEvaluator extends Object
  • Constructor Details

    • ExcelFormulasEvaluator

      public ExcelFormulasEvaluator(FalloutReport report)
      creates evaluator with default formulas parsers.
      Parameters:
      report - to store calculation failures
    • ExcelFormulasEvaluator

      public ExcelFormulasEvaluator(boolean fillWithDefaultParsers, FalloutReport report)
      creates evaluator.
      Parameters:
      fillWithDefaultParsers - default formulas parser is used
      report - to store calculation failures
  • Method Details

    • add

      public void add(ExcelFormulaAdapter parsers)
    • getFormula

      public Formula getFormula(CellData cellData)
      tries to find formula by input formula from excel.
      Parameters:
      cellData - data from excel cell
      Returns:
      calculated formula or UNKNOWN formula if formula is not implemented yet