Class AbstractDataValidationAdv

java.lang.Object
io.keikai.model.impl.AbstractDataValidationAdv
All Implemented Interfaces:
FormulaContent, LinkedModelObject, SDataValidation, Serializable
Direct Known Subclasses:
DataValidationImpl

public abstract class AbstractDataValidationAdv extends Object implements SDataValidation, LinkedModelObject, Serializable
Since:
3.5.0
Author:
Dennis
See Also:
  • Constructor Details

    • AbstractDataValidationAdv

      public AbstractDataValidationAdv()
  • Method Details

    • setFormulas

      public abstract void setFormulas(String formula1, String formula2)
      Setup the two formulas.
      Parameters:
      formula1 -
      formula2 -
    • setFormulas

      public abstract void setFormulas(FormulaExpression fe1, FormulaExpression fe2)
      Parameters:
      fe1 -
      fe2 -
      Since:
      3.6.0
    • getFormulaExpression1

      public abstract FormulaExpression getFormulaExpression1()
      Returns:
      Since:
      3.6.0
    • getFormulaExpression2

      public abstract FormulaExpression getFormulaExpression2()
      Returns:
      Since:
      3.6.0
    • setFormula1

      public abstract void setFormula1(FormulaExpression formula)
      Parameters:
      formula -
      Since:
      3.6.0
    • setFormula2

      public abstract void setFormula2(FormulaExpression formula)
      Parameters:
      formula -
      Since:
      3.6.0
    • getValueEval1

      public abstract org.apache.poi.ss.formula.eval.ValueEval getValueEval1()
      Returns:
      Since:
      3.6.0
    • getValueEval2

      public abstract org.apache.poi.ss.formula.eval.ValueEval getValueEval2()
      Returns:
      Since:
      3.6.0
    • addDependency

      public abstract void addDependency(int row, int col)
      Parameters:
      row -
      col -
      Since:
      3.7.0
    • getEscapedFormula1

      public abstract String getEscapedFormula1()
      Returns:
      Since:
      3.7.0
    • getEscapedFormula2

      public abstract String getEscapedFormula2()
      Returns:
      Since:
      3.7.0
    • setEscapedFormulas

      public abstract void setEscapedFormulas(String formula1, String formula2)
      Setup the two formulas which are in escaped POI format.
      Parameters:
      formula1 -
      formula2 -