AST representation of a complex query.
Query options used to parse the query.
Function to be called after modification of the AST to reduce useless '$and' or '$or' operators.
the optimized AST (not a copy!)
Function to provide access to the root node.
Function to create a walker for easier visiting of nodes in the AST.
Generated using TypeDoc
AST representation of a complex query.