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)