p

io.delta.sql

parser

package parser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class DeltaSqlAstBuilder extends DeltaSqlBaseBaseVisitor[AnyRef]

    Define how to convert an AST generated from DeltaSqlBase.g4 to a LogicalPlan.

    Define how to convert an AST generated from DeltaSqlBase.g4 to a LogicalPlan. The parent class DeltaSqlBaseBaseVisitor defines all visitXXX methods generated from # instructions in DeltaSqlBase.g4 (such as #vacuumTable).

  2. 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.

    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.

    Annotations
    @SuppressWarnings()
  3. 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.

    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.

    Annotations
    @SuppressWarnings()
  4. class DeltaSqlBaseLexer extends Lexer
    Annotations
    @SuppressWarnings()
  5. trait DeltaSqlBaseListener extends ParseTreeListener

    This interface defines a complete listener for a parse tree produced by DeltaSqlBaseParser.

  6. class DeltaSqlBaseParser extends Parser
    Annotations
    @SuppressWarnings()
  7. trait DeltaSqlBaseVisitor[T] extends ParseTreeVisitor[T]

    This interface defines a complete generic visitor for a parse tree produced by DeltaSqlBaseParser.

  8. class DeltaSqlParser extends ParserInterface with DeltaSqlParserShims

    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.

  9. trait DeltaSqlParserShims extends ParserInterface
  10. 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

  1. 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

Ungrouped