org.dbmaintain.script.parser.impl
Class PostgreSqlScriptParserFactory

java.lang.Object
  extended by org.dbmaintain.script.parser.impl.DefaultScriptParserFactory
      extended by org.dbmaintain.script.parser.impl.PostgreSqlScriptParserFactory
All Implemented Interfaces:
ScriptParserFactory

public class PostgreSqlScriptParserFactory
extends DefaultScriptParserFactory

Author:
Filip Neven, Tim Ducheyne

Field Summary
 
Fields inherited from class org.dbmaintain.script.parser.impl.DefaultScriptParserFactory
backSlashEscapingEnabled, scriptParameters
 
Constructor Summary
PostgreSqlScriptParserFactory(boolean backSlashEscapingEnabled, Properties scriptParameters)
           
 
Method Summary
protected  PlSqlBlockMatcher createStoredProcedureMatcher()
          Factory method that returns the correct implementation of PlSqlBlockMatcher
 
Methods inherited from class org.dbmaintain.script.parser.impl.DefaultScriptParserFactory
createEscapingParsingState, createInBlockCommentParsingState, createInCurlyBraceBlockCommentParsingState, createInDoubleQuotesParsingState, createInLineCommentParsingState, createInSingleQuotesParsingState, createNormalParsingStates, createScriptParser, createSqlStatementNormalParsingState, createStoredProcedureNormalParsingState, createStoredProcedureParsingStates, isCurlyBraceBlockCommentSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostgreSqlScriptParserFactory

public PostgreSqlScriptParserFactory(boolean backSlashEscapingEnabled,
                                     Properties scriptParameters)
Method Detail

createStoredProcedureMatcher

protected PlSqlBlockMatcher createStoredProcedureMatcher()
Description copied from class: DefaultScriptParserFactory
Factory method that returns the correct implementation of PlSqlBlockMatcher

Overrides:
createStoredProcedureMatcher in class DefaultScriptParserFactory
Returns:
the stored procedure matcher, not null


Copyright © 2011. All Rights Reserved.