FilterExpression

Numeric predicates compare the selected backend's stored or indexed representation, including its precision and quantization. Exact-match capability does not promise arbitrary-precision equality with a source value. Explicit string-comparison contracts remain independent of numeric representation.

Inheritors

Properties

Link copied to clipboard
abstract val operator: FilterOperator
Link copied to clipboard

Functions

Link copied to clipboard
open override fun appendFilter(append: FilterExpression): FilterExpression
Link copied to clipboard

The direct child filters of this node: the operands of AND / OR / NOR and the predicate of ELEMENT_MATCH. Every other node is a leaf and returns an empty list. The one walker of a filter tree: consumers that visit the tree read the children from here instead of matching the logical nodes themselves.

Link copied to clipboard
open override fun withFilter(newFilter: FilterExpression): FilterExpression