Enum 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.
    • Enum Constant Detail

      • 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_OR_EQUALS

        public static final UserComparator SEM_VER_LESS_OR_EQUALS
      • SEM_VER_GREATER_OR_EQUALS

        public static final UserComparator SEM_VER_GREATER_OR_EQUALS
      • NUMBER_DOES_NOT_EQUAL

        public static final UserComparator NUMBER_DOES_NOT_EQUAL
      • NUMBER_LESS_OR_EQUALS

        public static final UserComparator NUMBER_LESS_OR_EQUALS
      • 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
      • 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_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 name
        java.lang.NullPointerException - if the argument is null
      • getValue

        public java.lang.String getValue()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.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