package parser
- Alphabetic
- Public
- Protected
Type Members
- class DeltaSqlAstBuilder extends DeltaSqlBaseBaseVisitor[AnyRef]
Define how to convert an AST generated from
DeltaSqlBase.g4to aLogicalPlan.Define how to convert an AST generated from
DeltaSqlBase.g4to aLogicalPlan. The parent classDeltaSqlBaseBaseVisitordefines all visitXXX methods generated from#instructions inDeltaSqlBase.g4(such as#vacuumTable). - class DeltaSqlBaseBaseListener extends DeltaSqlBaseListener
This class provides an empty implementation of
DeltaSqlBaseListener, which can be extended to create a listener which only needs to handle a subset of the available methods. - class DeltaSqlBaseBaseVisitor[T] extends AbstractParseTreeVisitor[T] with DeltaSqlBaseVisitor[T]
This class provides an empty implementation of
DeltaSqlBaseVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods. - class DeltaSqlBaseLexer extends Lexer
- Annotations
- @SuppressWarnings()
- trait DeltaSqlBaseListener extends ParseTreeListener
This interface defines a complete listener for a parse tree produced by
DeltaSqlBaseParser. - class DeltaSqlBaseParser extends Parser
- Annotations
- @SuppressWarnings()
- trait DeltaSqlBaseVisitor[T] extends ParseTreeVisitor[T]
This interface defines a complete generic visitor for a parse tree produced by
DeltaSqlBaseParser. - class DeltaSqlParser extends ParserInterfaceShims
A SQL parser that tries to parse Delta commands.
A SQL parser that tries to parse Delta commands. If failing to parse the SQL text, it will forward the call to
delegate. - class UpperCaseCharStream extends CharStream
Fork from
org.apache.spark.sql.catalyst.parser.UpperCaseCharStream.Fork from
org.apache.spark.sql.catalyst.parser.UpperCaseCharStream.- See also
https://github.com/apache/spark/blob/v2.4.4/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/parser/ParseDriver.scala#L157
Value Members
- case object PostProcessor extends DeltaSqlBaseBaseListener with Product with Serializable
Fork from
org.apache.spark.sql.catalyst.parser.PostProcessor.Fork from
org.apache.spark.sql.catalyst.parser.PostProcessor.- See also
https://github.com/apache/spark/blob/v2.4.4/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/parser/ParseDriver.scala#L248