Packages

package parser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class CaseInsensitiveStream extends CharStream
  2. class SQLInterpreter extends SqlBaseBaseVisitor[Any] with LogSupport

    ANTLR parse tree -> SQL LogicalPlan

  3. class SqlBaseBaseListener extends SqlBaseListener

    This class provides an empty implementation of SqlBaseListener, 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 SqlBaseListener, which can be extended to create a listener which only needs to handle a subset of the available methods.

    Annotations
    @SuppressWarnings()
  4. class SqlBaseBaseVisitor[T] extends AbstractParseTreeVisitor[T] with SqlBaseVisitor[T]

    This class provides an empty implementation of SqlBaseVisitor, 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 SqlBaseVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.

    Annotations
    @SuppressWarnings()
  5. class SqlBaseLexer extends Lexer
    Annotations
    @SuppressWarnings()
  6. trait SqlBaseListener extends ParseTreeListener

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

  7. class SqlBaseParser extends Parser
    Annotations
    @SuppressWarnings()
  8. trait SqlBaseVisitor[T] extends ParseTreeVisitor[T]

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

Value Members

  1. object SQLFormatter

    Formatting SQL text with https://github.com/vertical-blank/sql-formatter.

  2. object SQLGenerator extends LogSupport

    Print LogicalPlans As SQL statements

  3. object SQLInterpreter extends Serializable
  4. object SQLParser extends LogSupport

    SQL -> Token -> ANTLR parzse tree -> LogicalPlan

Ungrouped