|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParsingState | |
---|---|
org.dbmaintain.script.parser.impl | |
org.dbmaintain.script.parser.parsingstate.impl |
Uses of ParsingState in org.dbmaintain.script.parser.impl |
---|
Fields in org.dbmaintain.script.parser.impl declared as ParsingState | |
---|---|
protected ParsingState |
DefaultScriptParser.initialParsingState
The starting state |
Methods in org.dbmaintain.script.parser.impl that return ParsingState | |
---|---|
ParsingState |
HandleNextCharacterResult.getNextState()
|
Constructors in org.dbmaintain.script.parser.impl with parameters of type ParsingState | |
---|---|
DefaultScriptParser(Reader scriptReader,
ParsingState initialParsingState,
boolean backSlashEscapingEnabled,
Properties scriptParameters)
Constructor for DefaultScriptParser. |
|
HandleNextCharacterResult(ParsingState nextState,
boolean executable)
|
|
StatementBuilder(ParsingState initialParsingState,
Properties scriptParameters)
Creates a new instance with the given parsing state as the initial state |
Uses of ParsingState in org.dbmaintain.script.parser.parsingstate.impl |
---|
Classes in org.dbmaintain.script.parser.parsingstate.impl that implement ParsingState | |
---|---|
class |
BaseNormalParsingState
The default initial parsing state that is able to recognize the beginning of line comments, block comments, single and double quote literals and the ending of a statement. |
class |
EscapingParsingState
|
class |
InBlockCommentParsingState
A state for parsing an in-block comment (/ * comment * /) part of a script. |
class |
InCurlyBraceBlockCommentParsingState
A state for parsing an in-block comment (/ * comment * /) part of a script. |
class |
InDoubleQuotesParsingState
A state for parsing double quotes ("text") literal part of a script. |
class |
InLineCommentParsingState
A state for parsing an in-line comment (-- comment) part of a script. |
class |
InSingleQuotesParsingState
A state for parsing single quotes ('text') part of a script. |
class |
PlSqlBlockNormalParsingState
|
class |
SqlStatementNormalParsingState
|
Methods in org.dbmaintain.script.parser.parsingstate.impl with parameters of type ParsingState | |
---|---|
void |
InSingleQuotesParsingState.linkParsingStates(ParsingState normalParsingState)
Initializes the state with the normal parsing state, that should be returned when the end of the literal is reached.. |
void |
InLineCommentParsingState.linkParsingStates(ParsingState normalParsingState)
Initializes the state with the normal parsing state, that should be returned when the comment end is reached.. |
void |
InDoubleQuotesParsingState.linkParsingStates(ParsingState normalParsingState)
Initializes the state with the normal parsing state, that should be returned when the end of the literal is reached. |
void |
InCurlyBraceBlockCommentParsingState.linkParsingStates(ParsingState normalParsingState)
Initializes the state with the normal parsing state, that should be returned when the comment end is reached.. |
void |
InBlockCommentParsingState.linkParsingStates(ParsingState normalParsingState)
Initializes the state with the normal parsing state, that should be returned when the comment end is reached.. |
void |
EscapingParsingState.linkParsingStates(ParsingState normalParsingState)
Initializes the state with the normal parsing state, that should be returned when the comment end is reached.. |
void |
BaseNormalParsingState.linkParsingStates(ParsingState inLineCommentParsingState,
ParsingState inBlockCommentParsingState,
ParsingState inCurlyBraceBlockCommentParsingState,
ParsingState inSingleQuotesParsingState,
ParsingState inDoubleQuotesParsingState,
ParsingState escapingParsingState,
ParsingState plSqlBlockNormalParsingState)
Initializes the state with the given parsing states. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |