package parser
- Alphabetic
- By Inheritance
- parser
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- abstract class AbstractSqlParser extends AbstractParser with ParserInterface
Base class for all ANTLR4 ParserInterface implementations.
- class AstBuilder extends DataTypeAstBuilder with SQLConfHelper with Logging
The AstBuilder converts an ANTLR4 ParseTree into a catalyst Expression, LogicalPlan or TableIdentifier.
- class CatalystSqlParser extends AbstractSqlParser
Concrete SQL parser for Catalyst-only SQL statements.
- implicit final class EnhancedLogicalPlan extends AnyVal
Some syntactic sugar which makes it easier to work with optional clauses for LogicalPlans.
- trait ParserInterface extends DataTypeParserInterface
Interface for a parser.
Interface for a parser.
- Annotations
- @DeveloperApi()
Value Members
- object CatalystSqlParser extends CatalystSqlParser
For test-only.
- object ParserUtils extends SparkParserUtils
A collection of utility methods for use during the parsing process.