package parser
- Alphabetic
- By Inheritance
- parser
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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.