Lowering

sealed interface Lowering

How normalization lowers an operator to the operators backends implement.

Inheritors

Types

Link copied to clipboard
data object RelativeTime : Lowering

A relative time window, lowered to a range at admission's moment, encoded as the field stores time.

Link copied to clipboard
fun interface Rewrite : Lowering

Rewrites a node on its own field into operators every backend implements, independently of the schema or the clock; a node that needs no rewrite is returned as it is.