private fun parseNode(value: Value, nodeQuery: QueryBase<*>, entriesResults: Map<NodeSubQuery, Map<String, Value>>): Node

Parses a single node Parses SubQueries recursively

Return

the parsed node

Parameters

value

the returned value for the node

nodeQuery

the query used to get the results

entriesResults

lookup from sub query and parent node id to related nodes (not parsed yet)