Enum FilterType

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<FilterType>

    public enum FilterType
    extends java.lang.Enum<FilterType>
    The FilterType to use in a Where filter.
    Refer to the EspoCRM documentation for more information
    Since:
    1.0.0
    • Enum Constant Detail

      • NOT_EQUALS

        public static final FilterType NOT_EQUALS
      • GREATER_THAN

        public static final FilterType GREATER_THAN
      • LESS_THAN

        public static final FilterType LESS_THAN
      • GREATER_THAN_OR_EQUALS

        public static final FilterType GREATER_THAN_OR_EQUALS
      • LESS_THAN_OR_EQUALS

        public static final FilterType LESS_THAN_OR_EQUALS
      • IS_NOT_NULL

        public static final FilterType IS_NOT_NULL
      • IS_FALSE

        public static final FilterType IS_FALSE
      • LINKED_WITH

        public static final FilterType LINKED_WITH
      • NOT_LINKED_WIDTH

        public static final FilterType NOT_LINKED_WIDTH
      • IS_LINKED

        public static final FilterType IS_LINKED
      • IS_NOT_LINKED

        public static final FilterType IS_NOT_LINKED
      • CONTAINS

        public static final FilterType CONTAINS
      • NOT_CONTAINS

        public static final FilterType NOT_CONTAINS
      • STARTS_WITH

        public static final FilterType STARTS_WITH
      • ENDS_WITH

        public static final FilterType ENDS_WITH
      • NOT_LIKE

        public static final FilterType NOT_LIKE
      • LAST_SEVEN_DAYS

        public static final FilterType LAST_SEVEN_DAYS
      • CURRENT_MONTH

        public static final FilterType CURRENT_MONTH
      • LAST_MONTH

        public static final FilterType LAST_MONTH
      • CURRENT_QUARTER

        public static final FilterType CURRENT_QUARTER
      • LAST_QUARTER

        public static final FilterType LAST_QUARTER
      • CURRENT_YEAR

        public static final FilterType CURRENT_YEAR
      • LAST_YEAR

        public static final FilterType LAST_YEAR
      • CURRENT_FISCAL_YEAR

        public static final FilterType CURRENT_FISCAL_YEAR
      • LAST_FISCAL_YEAR

        public static final FilterType LAST_FISCAL_YEAR
      • CURRENT_FISCAL_QUARTER

        public static final FilterType CURRENT_FISCAL_QUARTER
      • LAST_FISCAL_QUARTER

        public static final FilterType LAST_FISCAL_QUARTER
      • LAST_X_DAYS

        public static final FilterType LAST_X_DAYS
      • NEXT_X_DAYS

        public static final FilterType NEXT_X_DAYS
      • OLDER_THAN_X_DAYS

        public static final FilterType OLDER_THAN_X_DAYS
      • AFTER_X_DAYS

        public static final FilterType AFTER_X_DAYS
      • ARRAY_ANY_OF

        public static final FilterType ARRAY_ANY_OF
      • ARRAY_NONE_OF

        public static final FilterType ARRAY_NONE_OF
      • ARRAY_ALL_OF

        public static final FilterType ARRAY_ALL_OF
      • ARRAY_IS_EMPTY

        public static final FilterType ARRAY_IS_EMPTY
      • ARRAY_IS_NOT_EMPTY

        public static final FilterType ARRAY_IS_NOT_EMPTY
    • Method Detail

      • values

        public static FilterType[] 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 (FilterType c : FilterType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static FilterType 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
      • toString

        public java.lang.String toString()
        Returns the String value of this Enum in lowerCamelCase as required by the EspoCRM API
        Overrides:
        toString in class java.lang.Enum<FilterType>