Uses of Class
org.unitils.dbmaintainer.script.StatementBuilder

Packages that use StatementBuilder
org.unitils.dbmaintainer.script.impl   
org.unitils.dbmaintainer.script.parsingstate   
org.unitils.dbmaintainer.script.parsingstate.impl   
 

Uses of StatementBuilder in org.unitils.dbmaintainer.script.impl
 

Subclasses of StatementBuilder in org.unitils.dbmaintainer.script.impl
static class OracleScriptParser.OracleStatementBuilder
          A statement builder with special handling for Oracle
 

Methods in org.unitils.dbmaintainer.script.impl that return StatementBuilder
protected  StatementBuilder OracleScriptParser.createStatementBuilder()
          Factory method for the statement builder.
protected  StatementBuilder DefaultScriptParser.createStatementBuilder()
          Factory method for the statement builder.
 

Uses of StatementBuilder in org.unitils.dbmaintainer.script.parsingstate
 

Methods in org.unitils.dbmaintainer.script.parsingstate with parameters of type StatementBuilder
 ParsingState ParsingState.handleNextChar(char previousChar, char currentChar, char nextChar, StatementBuilder statementBuilder)
          Handles the next character in the script.
 

Uses of StatementBuilder in org.unitils.dbmaintainer.script.parsingstate.impl
 

Methods in org.unitils.dbmaintainer.script.parsingstate.impl with parameters of type StatementBuilder
protected  ParsingState OracleNormalParsingState.getNextParsingState(char previousChar, char currentChar, char nextChar, StatementBuilder statementBuilder)
          Overridden to also correctly identify the starting of PL/SQL code blocks and to handle slashes / to end a statement.
protected  ParsingState NormalParsingState.getNextParsingState(char previousChar, char currentChar, char nextChar, StatementBuilder statementBuilder)
          Determines the next state.
protected  ParsingState InSingleQuotesParsingState.getNextParsingState(char previousChar, char currentChar, char nextChar, StatementBuilder statementBuilder)
          Determines whether the end of the literal is reached.
protected  ParsingState InLineCommentParsingState.getNextParsingState(char previousChar, char currentChar, char nextChar, StatementBuilder statementBuilder)
          Determines whether the end of the line comment is reached.
protected  ParsingState InDoubleQuotesParsingState.getNextParsingState(char previousChar, char currentChar, char nextChar, StatementBuilder statementBuilder)
          Determines whether the end of the literal is reached.
protected  ParsingState InBlockCommentParsingState.getNextParsingState(char previousChar, char currentChar, char nextChar, StatementBuilder statementBuilder)
          Determines whether the end of the block comment is reached.
protected abstract  ParsingState BaseParsingState.getNextParsingState(char previousChar, char currentChar, char nextChar, StatementBuilder statementBuilder)
          Determines the next state.
 ParsingState BaseParsingState.handleNextChar(char previousChar, char currentChar, char nextChar, StatementBuilder statementBuilder)
          Handles the next character by adding it to the statement builder.
 



Copyright © 2011. All Rights Reserved.