Class XmlBeginParser
java.lang.Object
io.debezium.connector.oracle.logminer.parser.AbstractSingleColumnSqlRedoPreambleParser
io.debezium.connector.oracle.logminer.parser.AbstractSelectSingleColumnSqlRedoPreambleParser
io.debezium.connector.oracle.logminer.parser.XmlBeginParser
- All Implemented Interfaces:
SingleColumnSqlRedoPreambleParser
Simple text-based parser implementation for Oracle LogMiner XML_BEGIN Redo SQL.
- Author:
- Chris Cranford
-
Field Summary
FieldsFields inherited from class io.debezium.connector.oracle.logminer.parser.AbstractSingleColumnSqlRedoPreambleParser
AND, BEGIN, columnName, columnValues, DECLARE, FOR_UPDATE, OR, schemaName, tableName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LogMinerDmlEntrycreateDmlEntryForColumnValues(Object[] columnValues) Creates theLogMinerDmlEntryfor the column values.Methods inherited from class io.debezium.connector.oracle.logminer.parser.AbstractSelectSingleColumnSqlRedoPreambleParser
parseFromClause, parseInternal, parseIntoClause, parseSelectableMethods inherited from class io.debezium.connector.oracle.logminer.parser.AbstractSingleColumnSqlRedoPreambleParser
getColumnName, getSchemaName, getTableName, indexOfThrow, parse, parseColumnValue, parseOperator, parseQuotedValue, parseWhereClause, reset, startsWithAtIndex, startsWithAtIndexThrow
-
Field Details
-
PREAMBLE
- See Also:
-
-
Constructor Details
-
XmlBeginParser
public XmlBeginParser()
-
-
Method Details
-
createDmlEntryForColumnValues
Description copied from class:AbstractSingleColumnSqlRedoPreambleParserCreates theLogMinerDmlEntryfor the column values.- Specified by:
createDmlEntryForColumnValuesin classAbstractSingleColumnSqlRedoPreambleParser- Parameters:
columnValues- the column values array- Returns:
- the DML entry that represents the parsed statement
-