Uses of Interface
org.dbmaintain.script.parser.parsingstate.ParsingState

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.
 



Copyright © 2011. All Rights Reserved.