p

io.delta.sql

parser

package parser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

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.

  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.

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

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