## Uses of Interface
org.apache.poi.ss.usermodel.DataValidation

- Packages that use DataValidation
  Package | Description
  --- | ---
  org.apache.poi.hssf.usermodel | The usermodel package maps HSSF low level structures to familiar workbook/sheet model
  org.apache.poi.ss.formula | This package contains common internal POI code for manipulating formulas.
  org.apache.poi.ss.usermodel |
  org.apache.poi.xssf.streaming |
  org.apache.poi.xssf.usermodel |

- - ### Uses of DataValidation in org.apache.poi.hssf.usermodel

    Classes in org.apache.poi.hssf.usermodel that implement DataValidation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HSSFDataValidation` Utility class for creating data validation cells

    Methods in org.apache.poi.hssf.usermodel that return DataValidation
    Modifier and Type | Method and Description
    --- | ---
    `DataValidation` | HSSFDataValidationHelper.`createValidation(DataValidationConstraint constraint, CellRangeAddressList cellRangeAddressList)`

    Methods in org.apache.poi.hssf.usermodel with parameters of type DataValidation
    Modifier and Type | Method and Description
    --- | ---
    `void` | HSSFSheet.`addValidationData(DataValidation dataValidation)` Creates a data validation object

  - ### Uses of DataValidation in org.apache.poi.ss.formula

    Methods in org.apache.poi.ss.formula that return DataValidation
    Modifier and Type | Method and Description
    --- | ---
    `DataValidation` | DataValidationEvaluator.DataValidationContext.`getValidation()`
    `DataValidation` | DataValidationEvaluator.`getValidationForCell(CellReference cell)` Finds and returns the `DataValidation` for the cell, if there is one.

    Constructors in org.apache.poi.ss.formula with parameters of type DataValidation
    Constructor and Description
    `DataValidationContext(DataValidation dv, DataValidationEvaluator dve, CellRangeAddressBase region, CellReference target)` Populate the context with the necessary values.

  - ### Uses of DataValidation in org.apache.poi.ss.usermodel

    Methods in org.apache.poi.ss.usermodel that return DataValidation
    Modifier and Type | Method and Description
    --- | ---
    `DataValidation` | DataValidationHelper.`createValidation(DataValidationConstraint constraint, CellRangeAddressList cellRangeAddressList)`

    Methods in org.apache.poi.ss.usermodel that return types with arguments of type DataValidation
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<? extends DataValidation>` | Sheet.`getDataValidations()` Returns the list of DataValidation in the sheet.

    Methods in org.apache.poi.ss.usermodel with parameters of type DataValidation
    Modifier and Type | Method and Description
    --- | ---
    `void` | Sheet.`addValidationData(DataValidation dataValidation)` Creates a data validation object

  - ### Uses of DataValidation in org.apache.poi.xssf.streaming

    Methods in org.apache.poi.xssf.streaming with parameters of type DataValidation
    Modifier and Type | Method and Description
    --- | ---
    `void` | SXSSFSheet.`addValidationData(DataValidation dataValidation)` Creates a data validation object

  - ### Uses of DataValidation in org.apache.poi.xssf.usermodel

    Classes in org.apache.poi.xssf.usermodel that implement DataValidation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XSSFDataValidation`

    Methods in org.apache.poi.xssf.usermodel that return DataValidation
    Modifier and Type | Method and Description
    --- | ---
    `DataValidation` | XSSFDataValidationHelper.`createValidation(DataValidationConstraint constraint, CellRangeAddressList cellRangeAddressList)`

    Methods in org.apache.poi.xssf.usermodel with parameters of type DataValidation
    Modifier and Type | Method and Description
    --- | ---
    `void` | XSSFSheet.`addValidationData(DataValidation dataValidation)`

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.