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
ConstructorsModifierConstructorDescriptionMysqlDdlParserWithSimpleTestListener(DdlChanges changesListener) MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews) MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, boolean includeComments) privateMysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, boolean includeComments, Tables.TableFilter tableFilter) 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, parseName, parsePrimaryIndexColumnNames, parseQualifiedTableId, parseTree, 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, terminator, withoutQuotes
-
Constructor Details
-
MysqlDdlParserWithSimpleTestListener
-
MysqlDdlParserWithSimpleTestListener
public MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, Tables.TableFilter tableFilter) -
MysqlDdlParserWithSimpleTestListener
-
MysqlDdlParserWithSimpleTestListener
public MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, boolean includeComments) -
MysqlDdlParserWithSimpleTestListener
private MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, boolean includeComments, Tables.TableFilter tableFilter)
-