-
public final class FiltersKt
-
-
Method Summary
Modifier and Type Method Description final static <M extends Any, F extends FilterField<M>> Filter<M, F>equal(F $self, Object value)Creates a filter that checks if this field equals a specific value. final static <M extends Any, F extends FilterField<M>> Filter<M, F>greater(F $self, Object value)Creates a filter that checks if this field is greater than a specific value. final static <M extends Any, F extends FilterField<M>> Filter<M, F>greaterOrEqual(F $self, Object value)Creates a filter that checks if this field is greater than or equal to a specific value. final static <M extends Any, F extends FilterField<M>> Filter<M, F>less(F $self, Object value)Creates a filter that checks if this field is less than a specific value. final static <M extends Any, F extends FilterField<M>> Filter<M, F>lessOrEqual(F $self, Object value)Creates a filter that checks if this field is less than or equal to a specific value. final static <M extends Any, F extends FilterField<M>> Filter<M, F>in(F $self, List<Object> values)Creates a filter that checks if this field's value is in a specific list of values. final static <M extends Any, F extends FilterField<M>> Filter<M, F>in(F $self, Object values)Creates a filter that checks if this field's value is in a specific set of values. final static <M extends Any, F extends FilterField<M>> Filter<M, F>query(F $self, String value)Creates a filter that performs a full-text query on this field. final static <M extends Any, F extends FilterField<M>> Filter<M, F>autocomplete(F $self, String value)Creates a filter that performs autocomplete matching on this field. final static <M extends Any, F extends FilterField<M>> Filter<M, F>exists(F $self)Creates a filter that checks if this field exists. final static <M extends Any, F extends FilterField<M>> Filter<M, F>doesNotExist(F $self)Creates a filter that checks if this field does not exist. final static <M extends Any, F extends FilterField<M>> Filter<M, F>contains(F $self, Object value)Creates a filter that checks if this field contains a specific value. final static <M extends Any, F extends FilterField<M>> Filter<M, F>pathExists(F $self, String value)Creates a filter that checks if a specific path exists within this field. -
-
Method Detail
-
equal
final static <M extends Any, F extends FilterField<M>> Filter<M, F> equal(F $self, Object value)
Creates a filter that checks if this field equals a specific value.
- Parameters:
value- The value to check equality against.
-
greater
final static <M extends Any, F extends FilterField<M>> Filter<M, F> greater(F $self, Object value)
Creates a filter that checks if this field is greater than a specific value.
- Parameters:
value- The value to check against.
-
greaterOrEqual
final static <M extends Any, F extends FilterField<M>> Filter<M, F> greaterOrEqual(F $self, Object value)
Creates a filter that checks if this field is greater than or equal to a specific value.
- Parameters:
value- The value to check against.
-
less
final static <M extends Any, F extends FilterField<M>> Filter<M, F> less(F $self, Object value)
Creates a filter that checks if this field is less than a specific value.
- Parameters:
value- The value to check against.
-
lessOrEqual
final static <M extends Any, F extends FilterField<M>> Filter<M, F> lessOrEqual(F $self, Object value)
Creates a filter that checks if this field is less than or equal to a specific value.
- Parameters:
value- The value to check against.
-
in
final static <M extends Any, F extends FilterField<M>> Filter<M, F> in(F $self, List<Object> values)
Creates a filter that checks if this field's value is in a specific list of values.
- Parameters:
values- The list of values to check against.
-
in
final static <M extends Any, F extends FilterField<M>> Filter<M, F> in(F $self, Object values)
Creates a filter that checks if this field's value is in a specific set of values.
- Parameters:
values- The values to check against.
-
query
final static <M extends Any, F extends FilterField<M>> Filter<M, F> query(F $self, String value)
Creates a filter that performs a full-text query on this field.
- Parameters:
value- The query string to search for.
-
autocomplete
final static <M extends Any, F extends FilterField<M>> Filter<M, F> autocomplete(F $self, String value)
Creates a filter that performs autocomplete matching on this field.
- Parameters:
value- The string to autocomplete against.
-
exists
final static <M extends Any, F extends FilterField<M>> Filter<M, F> exists(F $self)
Creates a filter that checks if this field exists.
-
doesNotExist
final static <M extends Any, F extends FilterField<M>> Filter<M, F> doesNotExist(F $self)
Creates a filter that checks if this field does not exist.
-
contains
final static <M extends Any, F extends FilterField<M>> Filter<M, F> contains(F $self, Object value)
Creates a filter that checks if this field contains a specific value.
- Parameters:
value- The value to check for within this field.
-
pathExists
final static <M extends Any, F extends FilterField<M>> Filter<M, F> pathExists(F $self, String value)
Creates a filter that checks if a specific path exists within this field.
- Parameters:
value- The path to check for existence.
-
-
-
-