- accept
- addJoinCondition
Add the join condition (the ON ... condition).
- createFilter
!Test purpose only! this creates a filter for the given query
- execute
Execute the query. The current node is set to before the first row.
- getExistingSelector
Get the selector with the given name, or fail if not found.
- getIndexCostInfo
Get the index cost as a JSON string.
- getInnerJoinConditions
Get the list of inner join conditions. (These match the inner join selectors.)
- getInnerJoinSelectors
Get all sources that are joined via inner join. (These can be swapped.)
- getSelector
Get the selector with the given name, or null if not found.
- getSize
Get the size if known.
- isOuterJoinRightHandSide
Whether any selector is the outer-join right hand side.
- next
Go to the next node for the given source. This will also filter the result for
the right node type i