A query interpreter for the MemoryDriver and for client-side operations that need to be run as part of distributed queries against multiple backends.
It uses ScalaType, ProductValue/StructValue and plain Scala collections to represent data. Queries are expected to be in the shape after running all the standard query compiler phases (but not the extra relational phases) and assigning ScalaTypes everywhere.
This member is added by an implicit conversion from QueryInterpreter to StringAdd performed by method any2stringadd in scala.Predef.
This member is added by an implicit conversion from QueryInterpreter to ArrowAssoc[QueryInterpreter] performed by method any2ArrowAssoc in scala.Predef.
This member is added by an implicit conversion from QueryInterpreter to Ensuring[QueryInterpreter] performed by method any2Ensuring in scala.Predef.
This member is added by an implicit conversion from QueryInterpreter to StringFormat performed by method any2stringfmt in scala.Predef.