public class PlsqlParser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PlsqlParser.ParsingOptions
ParsingOptions is an encapsulation of the various parsing options
available in the PlsqlParser.
|
Modifier and Type | Field and Description |
---|---|
static int |
DEPTH_DECLARATIONS
Parse depth.
|
static int |
DEPTH_FULL
Parse depth.
|
static boolean |
ERRORS_CHOKE
Error handling.
|
static boolean |
ERRORS_REPORT
Error handling.
|
static int |
INPUT_EXPR
Input type.
|
static int |
INPUT_PLSQL_FILE
Input type.
|
Constructor and Description |
---|
PlsqlParser() |
Modifier and Type | Method and Description |
---|---|
static RootSymbol |
parse(ReadTextBuffer buffer)
Parses according to default parsing options.
|
static ErrorReporter |
parse(ReadTextBuffer buffer,
PlsqlParser.ParsingOptions options)
Parses according to the specified parsing options.
|
public static final boolean ERRORS_CHOKE
public static final boolean ERRORS_REPORT
public static final int INPUT_PLSQL_FILE
public static final int INPUT_EXPR
public static final int DEPTH_DECLARATIONS
public static final int DEPTH_FULL
public static RootSymbol parse(ReadTextBuffer buffer)
public static ErrorReporter parse(ReadTextBuffer buffer, PlsqlParser.ParsingOptions options)