Class DataValidationEvaluator.DataValidationContext

java.lang.Object
org.apache.poi.ss.formula.DataValidationEvaluator.DataValidationContext
Enclosing class:
DataValidationEvaluator

public static class DataValidationEvaluator.DataValidationContext extends Object
This class organizes and encapsulates all the pieces of information related to a single data validation configuration for a single cell. It cleanly separates the validation region, the cells it applies to, the specific cell this instance references, and the validation configuration and current values if applicable.
  • Constructor Details

  • Method Details

    • getValidation

      public DataValidation getValidation()
      Returns:
      the dv
    • getEvaluator

      public DataValidationEvaluator getEvaluator()
      Returns:
      the dve
    • getRegion

      public CellRangeAddressBase getRegion()
      Returns:
      the region
    • getTarget

      public CellReference getTarget()
      Returns:
      the target
    • getOffsetColumns

      public int getOffsetColumns()
    • getOffsetRows

      public int getOffsetRows()
    • getSheetIndex

      public int getSheetIndex()
    • getFormula1

      public String getFormula1()
    • getFormula2

      public String getFormula2()
    • getOperator

      public int getOperator()