Enum UserComparator
- java.lang.Object
-
- java.lang.Enum<UserComparator>
-
- com.configcat.publicapi.java.client.model.UserComparator
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<UserComparator>
public enum UserComparator extends java.lang.Enum<UserComparator>
The comparison operator which defines the relation between the comparison attribute and the comparison value.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserComparator.Adapter
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserComparatorfromValue(java.lang.String value)java.lang.StringgetValue()java.lang.StringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement)static UserComparatorvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static UserComparator[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
IS_ONE_OF
public static final UserComparator IS_ONE_OF
-
IS_NOT_ONE_OF
public static final UserComparator IS_NOT_ONE_OF
-
CONTAINS_ANY_OF
public static final UserComparator CONTAINS_ANY_OF
-
DOES_NOT_CONTAIN_ANY_OF
public static final UserComparator DOES_NOT_CONTAIN_ANY_OF
-
SEM_VER_IS_ONE_OF
public static final UserComparator SEM_VER_IS_ONE_OF
-
SEM_VER_IS_NOT_ONE_OF
public static final UserComparator SEM_VER_IS_NOT_ONE_OF
-
SEM_VER_LESS
public static final UserComparator SEM_VER_LESS
-
SEM_VER_LESS_OR_EQUALS
public static final UserComparator SEM_VER_LESS_OR_EQUALS
-
SEM_VER_GREATER
public static final UserComparator SEM_VER_GREATER
-
SEM_VER_GREATER_OR_EQUALS
public static final UserComparator SEM_VER_GREATER_OR_EQUALS
-
NUMBER_EQUALS
public static final UserComparator NUMBER_EQUALS
-
NUMBER_DOES_NOT_EQUAL
public static final UserComparator NUMBER_DOES_NOT_EQUAL
-
NUMBER_LESS
public static final UserComparator NUMBER_LESS
-
NUMBER_LESS_OR_EQUALS
public static final UserComparator NUMBER_LESS_OR_EQUALS
-
NUMBER_GREATER
public static final UserComparator NUMBER_GREATER
-
NUMBER_GREATER_OR_EQUALS
public static final UserComparator NUMBER_GREATER_OR_EQUALS
-
SENSITIVE_IS_ONE_OF
public static final UserComparator SENSITIVE_IS_ONE_OF
-
SENSITIVE_IS_NOT_ONE_OF
public static final UserComparator SENSITIVE_IS_NOT_ONE_OF
-
DATE_TIME_BEFORE
public static final UserComparator DATE_TIME_BEFORE
-
DATE_TIME_AFTER
public static final UserComparator DATE_TIME_AFTER
-
SENSITIVE_TEXT_EQUALS
public static final UserComparator SENSITIVE_TEXT_EQUALS
-
SENSITIVE_TEXT_DOES_NOT_EQUAL
public static final UserComparator SENSITIVE_TEXT_DOES_NOT_EQUAL
-
SENSITIVE_TEXT_STARTS_WITH_ANY_OF
public static final UserComparator SENSITIVE_TEXT_STARTS_WITH_ANY_OF
-
SENSITIVE_TEXT_NOT_STARTS_WITH_ANY_OF
public static final UserComparator SENSITIVE_TEXT_NOT_STARTS_WITH_ANY_OF
-
SENSITIVE_TEXT_ENDS_WITH_ANY_OF
public static final UserComparator SENSITIVE_TEXT_ENDS_WITH_ANY_OF
-
SENSITIVE_TEXT_NOT_ENDS_WITH_ANY_OF
public static final UserComparator SENSITIVE_TEXT_NOT_ENDS_WITH_ANY_OF
-
SENSITIVE_ARRAY_CONTAINS_ANY_OF
public static final UserComparator SENSITIVE_ARRAY_CONTAINS_ANY_OF
-
SENSITIVE_ARRAY_DOES_NOT_CONTAIN_ANY_OF
public static final UserComparator SENSITIVE_ARRAY_DOES_NOT_CONTAIN_ANY_OF
-
TEXT_EQUALS
public static final UserComparator TEXT_EQUALS
-
TEXT_DOES_NOT_EQUAL
public static final UserComparator TEXT_DOES_NOT_EQUAL
-
TEXT_STARTS_WITH_ANY_OF
public static final UserComparator TEXT_STARTS_WITH_ANY_OF
-
TEXT_NOT_STARTS_WITH_ANY_OF
public static final UserComparator TEXT_NOT_STARTS_WITH_ANY_OF
-
TEXT_ENDS_WITH_ANY_OF
public static final UserComparator TEXT_ENDS_WITH_ANY_OF
-
TEXT_NOT_ENDS_WITH_ANY_OF
public static final UserComparator TEXT_NOT_ENDS_WITH_ANY_OF
-
ARRAY_CONTAINS_ANY_OF
public static final UserComparator ARRAY_CONTAINS_ANY_OF
-
ARRAY_DOES_NOT_CONTAIN_ANY_OF
public static final UserComparator ARRAY_DOES_NOT_CONTAIN_ANY_OF
-
-
Method Detail
-
values
public static UserComparator[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (UserComparator c : UserComparator.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static UserComparator valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getValue
public java.lang.String getValue()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Enum<UserComparator>
-
fromValue
public static UserComparator fromValue(java.lang.String value)
-
validateJsonElement
public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws java.io.IOException- Throws:
java.io.IOException
-
-