| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
   oracle.javatools.parser.plsql.old.PlsqlParser
oracle.javatools.parser.plsql.old.PlsqlParser
public class PlsqlParser
Entrypoint into the Plsql parser. In this preliminary version, you can only parse full Plsql files (i.e. no expression parsing) and it only parses procedure/function in the root, local variables in the block declarations, and for loops in the statements.
| Nested Class Summary | |
|---|---|
| static class | PlsqlParser.ParsingOptionsParsingOptions is an encapsulation of the various parsing options available in the PlsqlParser. | 
| Field Summary | |
|---|---|
| static int | DEPTH_DECLARATIONSParse depth. | 
| static int | DEPTH_FULLParse depth. | 
| static boolean | ERRORS_CHOKEError handling. | 
| static boolean | ERRORS_REPORTError handling. | 
| static int | INPUT_EXPRInput type. | 
| static int | INPUT_PLSQL_FILEInput type. | 
| Constructor Summary | |
|---|---|
| PlsqlParser() | |
| Method Summary | |
|---|---|
| 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. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
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
| Constructor Detail | 
|---|
public PlsqlParser()
| Method Detail | 
|---|
public static RootSymbol parse(ReadTextBuffer buffer)
public static ErrorReporter parse(ReadTextBuffer buffer,
                                  PlsqlParser.ParsingOptions options)
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||