Return all of the child nodes of this operator
Get the names of the columns produced by this operator.
Return all expression objects that appear in this node
Return a new instance of the same object, but with the children replaced with the provided list.
Replace all of the expressions in this operator.
Perform a recursive rewrite.
Apply a method to recursively rewrite all of the Expressions in this object.
Convert the operator into a string.
The starting point for stringification is to have no indentation