Class MariaDbAntlrDdlParserTest.MariaDbDdlParserWithSimpleTestListener

java.lang.Object
io.debezium.relational.ddl.AbstractDdlParser
io.debezium.antlr.AntlrDdlParser<io.debezium.ddl.parser.mariadb.generated.MariaDBLexer,io.debezium.ddl.parser.mariadb.generated.MariaDBParser>
io.debezium.connector.mariadb.antlr.MariaDbAntlrDdlParser
io.debezium.connector.mariadb.MariaDbAntlrDdlParserTest.MariaDbDdlParserWithSimpleTestListener
All Implemented Interfaces:
io.debezium.relational.ddl.DdlParser
Enclosing class:
MariaDbAntlrDdlParserTest

public static class MariaDbAntlrDdlParserTest.MariaDbDdlParserWithSimpleTestListener extends io.debezium.connector.mariadb.antlr.MariaDbAntlrDdlParser
  • Field Summary

    Fields inherited from class io.debezium.antlr.AntlrDdlParser

    databaseTables, dataTypeResolver

    Fields inherited from class io.debezium.relational.ddl.AbstractDdlParser

    ddlChanges, logger, skipComments, skipViews, systemVariables
  • Constructor Summary

    Constructors
    Constructor
    Description
    MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, boolean includeViews, boolean includeComments, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)
     
    MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, boolean includeViews, boolean includeComments, io.debezium.relational.Tables.TableFilter tableFilter, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)
     
    MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, boolean includeViews, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)
     
    MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)
     
    MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, io.debezium.relational.Tables.TableFilter tableFilter, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)
     
  • Method Summary

    Methods inherited from class io.debezium.connector.mariadb.antlr.MariaDbAntlrDdlParser

    charsetForTable, charsetNameForDatabase, createNewLexerInstance, createNewParserInstance, createNewSystemVariablesInstance, createParseTreeWalkerListener, currentDatabaseCharset, escapeOption, extractCharset, extractEnumAndSetOptions, getConverters, getTableFilter, initializeDataTypeResolver, isGrammarInUpperCase, isTableUniqueIndexIncluded, parseName, parsePrimaryIndexColumnNames, parseQualifiedTableId, parseTree, parseUniqueIndexColumnNames, runIfNotNull, signalAlterTable

    Methods inherited from class io.debezium.antlr.AntlrDdlParser

    databaseTables, dataTypeResolver, debugParsed, debugSkipped, getParsingExceptionsFromWalker, getText, getText, parse, signalAlterDatabase, signalAlterTable, signalAlterView, signalCreateDatabase, signalCreateIndex, signalCreateTable, signalCreateView, signalDropDatabase, signalDropIndex, signalDropTable, signalDropTable, signalDropView, signalSetVariable, signalTruncateTable, signalUseDatabase, skipComments, skipViews, withoutQuotes

    Methods inherited from class io.debezium.relational.ddl.AbstractDdlParser

    accumulateParsingFailure, accumulateParsingFailure, commentParsed, createColumnFromConstant, currentSchema, debugParsed, debugSkipped, getDdlChanges, isQuote, isQuoted, removeLineFeeds, resolveTableId, setCurrentDatabase, setCurrentSchema, setTypeInfoForConstant, signalAlterDatabase, signalAlterTable, signalAlterView, signalChangeEvent, signalCreateDatabase, signalCreateIndex, signalCreateTable, signalCreateView, signalDropDatabase, signalDropIndex, signalDropView, signalSetVariable, signalTruncateTable, signalUseDatabase, systemVariables, withoutQuotes

    Methods inherited from class java.lang.Object

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

    • MariaDbDdlParserWithSimpleTestListener

      public MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)
    • MariaDbDdlParserWithSimpleTestListener

      public MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, io.debezium.relational.Tables.TableFilter tableFilter, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)
    • MariaDbDdlParserWithSimpleTestListener

      public MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, boolean includeViews, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)
    • MariaDbDdlParserWithSimpleTestListener

      public MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, boolean includeViews, boolean includeComments, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)
    • MariaDbDdlParserWithSimpleTestListener

      public MariaDbDdlParserWithSimpleTestListener(io.debezium.relational.ddl.DdlChanges listener, boolean includeViews, boolean includeComments, io.debezium.relational.Tables.TableFilter tableFilter, io.debezium.connector.mariadb.jdbc.MariaDbValueConverters converters)