|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.unitils.dbmaintainer.script.impl.DefaultScriptParser
org.unitils.dbmaintainer.script.impl.OracleScriptParser
public class OracleScriptParser
A parser that can handle Oracle specific things like PL/SQL and a forward slash (/) as separator.
| Nested Class Summary | |
|---|---|
static class |
OracleScriptParser.OracleStatementBuilder
A statement builder with special handling for Oracle |
| Field Summary |
|---|
| Fields inherited from class org.unitils.dbmaintainer.script.impl.DefaultScriptParser |
|---|
currentChar, currentParsingState, initialParsingState, PROPKEY_BACKSLASH_ESCAPING_ENABLED, scriptReader |
| Constructor Summary | |
|---|---|
OracleScriptParser()
|
|
| Method Summary | |
|---|---|
protected NormalParsingState |
createNormalParsingState()
Factory method for the normal parsing state. |
protected StatementBuilder |
createStatementBuilder()
Factory method for the statement builder. |
| Methods inherited from class org.unitils.dbmaintainer.script.impl.DefaultScriptParser |
|---|
createInBlockCommentParsingState, createInDoubleQuotesParsingState, createInitialParsingState, createInLineCommentParsingState, createInSingleQuotesParsingState, getNextStatement, getNextStatementImpl, init |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OracleScriptParser()
| Method Detail |
|---|
protected NormalParsingState createNormalParsingState()
DefaultScriptParser
createNormalParsingState in class DefaultScriptParserOracleNormalParsingState that parses PL/SQL blocks correctly.protected StatementBuilder createStatementBuilder()
createStatementBuilder in class DefaultScriptParser
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||