Enum Class FilterType

java.lang.Object
java.lang.Enum<FilterType>
dev.array21.espocrm.types.FilterType
All Implemented Interfaces:
Serializable, Comparable<FilterType>, Constable

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

    • EQUALS

      public static final FilterType EQUALS
    • 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_NULL

      public static final FilterType IS_NULL
    • IS_NOT_NULL

      public static final FilterType IS_NOT_NULL
    • IS_TRUE

      public static final FilterType IS_TRUE
    • 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
    • IN

      public static final FilterType IN
    • NOT_IN

      public static final FilterType NOT_IN
    • 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
    • LIKE

      public static final FilterType LIKE
    • NOT_LIKE

      public static final FilterType NOT_LIKE
    • OR

      public static final FilterType OR
    • AND

      public static final FilterType AND
    • TODAY

      public static final FilterType TODAY
    • PAST

      public static final FilterType PAST
    • FUTURE

      public static final FilterType FUTURE
    • 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
    • BETWEEN

      public static final FilterType BETWEEN
    • 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 Details

    • values

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

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