telepath / com.github.giedomak.telepath.planner.enumerator / Enumerator

Enumerator

interface Enumerator (source)

Merge two given physical plans by enumerating the applicable physical operators.

Functions

enumerate

abstract fun enumerate(tree1: PhysicalPlan, tree2: PhysicalPlan, logicalOperator: Int): Sequence<PhysicalPlan>

Inheritors

SimpleEnumerator

object SimpleEnumerator : Enumerator

The SimpleEnumerator will enumerate all physical operators we support for a given logical operator.