[]
        
(Showing Draft Content)

ValidationOperator

Enum Class ValidationOperator

java.lang.Object
java.lang.Enum<ValidationOperator>
com.grapecity.documents.excel.ValidationOperator
All Implemented Interfaces:
Serializable, Comparable<ValidationOperator>, Constable

public enum ValidationOperator extends Enum<ValidationOperator>
Specifies the operator used by data validation to compare a formula against a cell value or, for Between and NotBetween, to compare two formulas.

Use this enum with IValidation to define how a validation rule evaluates input. Between and NotBetween require both formula arguments, while the other operators use only the first formula.


 IRange range = worksheet.getRange("A1");
 range.getValidation().add(
     ValidationType.Whole, ValidationAlertStyle.Stop, ValidationOperator.Between, 1, 10);
 
  • Enum Constant Details

    • Between

      public static final ValidationOperator Between
      Specifies between. Can only be used if two formulas are provided.
    • NotBetween

      public static final ValidationOperator NotBetween
      Specifies not between. Can only be used if two formulas are provided.
    • Equal

      public static final ValidationOperator Equal
      Specifies equal.
    • NotEqual

      public static final ValidationOperator NotEqual
      Specifies not equal.
    • Greater

      public static final ValidationOperator Greater
      Specifies greater than.
    • Less

      public static final ValidationOperator Less
      Specifies less than.
    • GreaterEqual

      public static final ValidationOperator GreaterEqual
      Specifies greater than or equal to.
    • LessEqual

      public static final ValidationOperator LessEqual
      Specifies less than or equal to.
  • Method Details

    • values

      public static ValidationOperator[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ValidationOperator valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null