org.dbmaintain.script.parser.parsingstate.impl
Class PlSqlBlockNormalParsingState
java.lang.Object
org.dbmaintain.script.parser.parsingstate.impl.BaseNormalParsingState
org.dbmaintain.script.parser.parsingstate.impl.PlSqlBlockNormalParsingState
- All Implemented Interfaces:
- ParsingState
public class PlSqlBlockNormalParsingState
- extends BaseNormalParsingState
- Author:
- Filip Neven
Fields inherited from class org.dbmaintain.script.parser.parsingstate.impl.BaseNormalParsingState |
ASTERIX, BACKSLASH, backSlashEscapingEnabled, curlyBraceBlockCommentSupported, DASH, DOUBLE_QUOTE, endOfStatementResult, OPEN_CURLY_BRACE, plSqlBlockMatcher, SEMICOLON, SINGLE_QUOTE, SLASH, stayInNormalExecutableResult, stayInNormalNotExecutableResult, toCurlyBraceBlockCommentResult, toEscapingParsingStateResult, toInBlockCommentResult, toInDoubleQuotesStateResult, toInLineCommentResult, toInPlSqlBlockStateResult, toInSingleQuotesStateResult |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlSqlBlockNormalParsingState
public PlSqlBlockNormalParsingState(boolean backSlashEscapingEnabled,
boolean curlyBraceBlockCommentSupported)
isStatementSeparator
protected boolean isStatementSeparator(Character currentChar)
- Specified by:
isStatementSeparator
in class BaseNormalParsingState
isEndOfStatement
protected boolean isEndOfStatement(Character previousChar,
Character currentChar,
StatementBuilder statementBuilder)
- Specified by:
isEndOfStatement
in class BaseNormalParsingState
Copyright © 2011. All Rights Reserved.