A factory for creating filters that are used to construct a Query.
|
Filters()
|
| static Filter | |
| static Filter | |
| static Filter |
contains(SearchableMetadataField<String>
field, String value)
Returns a filter which checks whether
value is a substring of
field.
|
| static Filter |
eq(CustomPropertyKey
key, String
value)
Returns a filter which checks whether a custom property with the specified
key exists and its value equals value.
|
| static <T> Filter |
eq(SearchableMetadataField<T>
field, T value)
Returns a filter which checks if the value of
field equals
value.
|
| static <T extends Comparable<T>> Filter |
greaterThan(SearchableOrderedMetadataField<T>
field, T value)
Returns a filter which checks if the value of
field is greater
than value.
|
| static <T extends Comparable<T>> Filter |
greaterThanEquals(SearchableOrderedMetadataField<T>
field, T value)
Returns a filter which checks if the value of
field is greater
than or equal to value.
|
| static <T> Filter |
in(SearchableCollectionMetadataField<T>
field, T value)
Returns a filter which checks whether
value is an element of
field.
|
| static <T extends Comparable<T>> Filter |
lessThan(SearchableOrderedMetadataField<T>
field, T value)
Returns a filter which checks if the value of
field is less than
value.
|
| static <T extends Comparable<T>> Filter |
lessThanEquals(SearchableOrderedMetadataField<T>
field, T value)
Returns a filter which checks if the value of
field is less than
or equal to value.
|
| static Filter | |
| static Filter |
openedByMe()
Returns a filter that matches only items that the current user has opened in
the past.
|
| static Filter | |
| static Filter | |
| static Filter |
ownedByMe()
Returns a filter that matches only items that the current user owns.
|
| static Filter |
sharedWithMe()
Returns a filter that matches only items that are shared with the current user.
|
Returns a filter that matches items which are matched by every element of
filters.
Returns a logical expression which combines filters with the 'AND' operator.
Returns a filter which checks whether value is a substring of
field. This filter can only be used with fields that contain a string
value.
Returns a filter which checks whether a custom property with the specified
key exists and its value equals value. The provided
value may not be null.
Returns a filter which checks if the value of field equals
value.
Returns a filter which checks if the value of field is greater than
value. This filter can only be used with fields that have a sort
order.
Returns a filter which checks if the value of field is greater than or
equal to value. This filter can only be used with fields that have a sort
order.
Returns a filter which checks whether value is an element of
field. This filter can only be used with fields that contain a collection
value.
Returns a filter which checks if the value of field is less than
value. This filter can only be used with fields that have a sort
order.
Returns a filter which checks if the value of field is less than or
equal to value. This filter can only be used with fields that have a sort
order.
Returns a filter that matches only items that the current user has opened in the past.
Returns a filter that matches items which are matched by any element of
filters.
Returns a filter that matches items which are matched by any of the provided filter parameters.
Returns a filter that matches only items that the current user owns.
Returns a filter that matches only items that are shared with the current user.