private fun generateMainSubQueryResultStatement(nodeDefinition: NodeDefinition, builder: StatementBuilder.OngoingReading, nodeAlias: SymbolicName, orderContext: OrderContext?, nodeQuery: NodeQuery): StatementWithResultNodesAndNodes

Generates the result statement for the query generated by generateMainSubQuery. Also orders the nodes, and builds a statement out of the builder

Return

the generated statement, the result name and the name of a collection with all raw nodes

Parameters

nodeDefinition

definition for the currently queried node

builder

ongoing statement builder

nodeAlias

name of the variable containing the node

orderContext

order to sort by with associated variables

nodeQuery

the currently converted query