FieldPredicate

sealed interface FieldPredicate : FilterExpression

A filter on one field the request names: the comparison, string, membership, presence and relative-time predicates, and ELEMENT_MATCH, whose field is the collection its predicate applies to. System-field, logical, search and expression filters name no single field and are not field predicates.

Inheritors

Properties

Link copied to clipboard
abstract val field: QueryField

Functions

Link copied to clipboard
abstract fun withField(field: QueryField): FilterExpression

This predicate naming field instead; everything else it carries is kept.