Enum Class Operator

java.lang.Object
java.lang.Enum<Operator>
io.getunleash.Operator
All Implemented Interfaces:
Serializable, Comparable<Operator>, java.lang.constant.Constable

public enum Operator extends Enum<Operator>
  • Enum Constant Details

    • IN

      public static final Operator IN
    • NOT_IN

      public static final Operator NOT_IN
    • STR_ENDS_WITH

      public static final Operator STR_ENDS_WITH
    • STR_STARTS_WITH

      public static final Operator STR_STARTS_WITH
    • STR_CONTAINS

      public static final Operator STR_CONTAINS
    • NUM_EQ

      public static final Operator NUM_EQ
    • NUM_GT

      public static final Operator NUM_GT
    • NUM_GTE

      public static final Operator NUM_GTE
    • NUM_LT

      public static final Operator NUM_LT
    • NUM_LTE

      public static final Operator NUM_LTE
    • DATE_AFTER

      public static final Operator DATE_AFTER
    • DATE_BEFORE

      public static final Operator DATE_BEFORE
    • SEMVER_EQ

      public static final Operator SEMVER_EQ
    • SEMVER_GT

      public static final Operator SEMVER_GT
    • SEMVER_LT

      public static final Operator SEMVER_LT
  • Method Details

    • values

      public static Operator[] 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 Operator 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