Class YugabyteDBParser


  • public class YugabyteDBParser
    extends org.flywaydb.core.internal.database.postgresql.PostgreSQLParser
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.flywaydb.core.internal.parser.Parser

        org.flywaydb.core.internal.parser.Parser.ParserSqlStatementIterator
    • Field Summary

      • Fields inherited from class org.flywaydb.core.internal.parser.Parser

        configuration, LOG, parsingContext
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected YugabyteDBParser​(org.flywaydb.core.api.configuration.Configuration configuration, org.flywaydb.core.internal.parser.ParsingContext parsingContext)  
    • Method Summary

      • Methods inherited from class org.flywaydb.core.internal.database.postgresql.PostgreSQLParser

        createStatement, detectCanExecuteInTransaction, detectStatementType, getAlternativeStringLiteralQuote, handleAlternativeStringLiteral
      • Methods inherited from class org.flywaydb.core.internal.parser.Parser

        adjustBlockDepth, adjustDelimiter, doTokensMatchPattern, getAlternativeIdentifierQuote, getClosingIdentifierSymbol, getDefaultDelimiter, getIdentifierQuote, getLastKeywordIndex, getLastKeywordIndex, getNextStatement, getOpeningIdentifierSymbol, getPreviousToken, getTransactionalDetectionCutoff, getValidKeywords, handleCommentDirective, handleDelimiter, handleKeyword, handleStringLiteral, isAlternativeStringLiteral, isCommentDirective, isDelimiter, isKeyword, isLetter, isSingleLineComment, lastTokenIs, lastTokenIsOnLine, parse, readIdentifier, readKeyword, replacePlaceholders, resetDelimiter, shouldAdjustBlockDepth, shouldDiscard, supportsPeekingMultipleLines, tokenAtIndexIs
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • YugabyteDBParser

        protected YugabyteDBParser​(org.flywaydb.core.api.configuration.Configuration configuration,
                                   org.flywaydb.core.internal.parser.ParsingContext parsingContext)