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.relational.ddl.AbstractDdlParser
ddlChanges, logger, skipViews, systemVariables
-
-
Constructor Summary
Constructors Modifier Constructor Description MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener)MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews)privateMysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, 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, runIfNotNull
-
Methods 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, 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, skipComments, systemVariables, terminator, withoutQuotes
-
-
-
-
Constructor Detail
-
MysqlDdlParserWithSimpleTestListener
public MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener)
-
MysqlDdlParserWithSimpleTestListener
public MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, Tables.TableFilter tableFilter)
-
MysqlDdlParserWithSimpleTestListener
public MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews)
-
MysqlDdlParserWithSimpleTestListener
private MysqlDdlParserWithSimpleTestListener(DdlChanges changesListener, boolean includeViews, Tables.TableFilter tableFilter)
-
-