Package io.debezium.connector.mysql
Class MySqlAntlrDdlParserTest.MysqlDdlParserWithSimpleTestListener
java.lang.Object
io.debezium.relational.ddl.AbstractDdlParser
io.debezium.antlr.AntlrDdlParser<io.debezium.ddl.parser.mysql.generated.MySqlLexer,io.debezium.ddl.parser.mysql.generated.MySqlParser>
io.debezium.connector.mysql.antlr.MySqlAntlrDdlParser
io.debezium.connector.mysql.MySqlAntlrDdlParserTest.MysqlDdlParserWithSimpleTestListener
- All Implemented Interfaces:
DdlParser
- Enclosing class:
- MySqlAntlrDdlParserTest
class MySqlAntlrDdlParserTest.MysqlDdlParserWithSimpleTestListener
extends io.debezium.connector.mysql.antlr.MySqlAntlrDdlParser
-
Field Summary
Fields inherited from class io.debezium.antlr.AntlrDdlParser
databaseTables, dataTypeResolverFields inherited from class io.debezium.relational.ddl.AbstractDdlParser
ddlChanges, logger, skipComments, skipViews, systemVariables -
Constructor Summary
ConstructorsModifierConstructorDescription(package private)MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener) (package private)MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews) (package private)MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, boolean includeComments) privateMysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, boolean includeComments, Tables.TableFilter tableFilter) (package private)MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, Tables.TableFilter tableFilter) -
Method Summary
Methods inherited from class io.debezium.connector.mysql.antlr.MySqlAntlrDdlParser
charsetForTable, charsetNameForDatabase, createNewLexerInstance, createNewParserInstance, createNewSystemVariablesInstance, createParseTreeWalkerListener, currentDatabaseCharset, escapeOption, extractCharset, extractEnumAndSetOptions, getConverters, getTableFilter, initializeDataTypeResolver, isGrammarInUpperCase, isTableUniqueIndexIncluded, parseName, parsePrimaryIndexColumnNames, parseQualifiedTableId, parseTree, parseUniqueIndexColumnNames, runIfNotNullMethods inherited from class io.debezium.antlr.AntlrDdlParser
databaseTables, dataTypeResolver, debugParsed, debugSkipped, getParsingExceptionsFromWalker, getText, getText, parse, signalAlterDatabase, signalAlterTable, signalAlterTable, signalAlterView, signalCreateDatabase, signalCreateIndex, signalCreateTable, signalCreateView, signalDropDatabase, signalDropIndex, signalDropTable, signalDropTable, signalDropView, signalSetVariable, signalTruncateTable, signalUseDatabase, skipComments, skipViews, withoutQuotesMethods 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
-
Constructor Details
-
MysqlDdlParserWithSimpleTestListener
MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener) -
MysqlDdlParserWithSimpleTestListener
MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, Tables.TableFilter tableFilter) -
MysqlDdlParserWithSimpleTestListener
MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews) -
MysqlDdlParserWithSimpleTestListener
MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, boolean includeComments) -
MysqlDdlParserWithSimpleTestListener
private MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, boolean includeComments, Tables.TableFilter tableFilter)
-