Package io.debezium.relational.history
Class TableChanges
java.lang.Object
io.debezium.relational.history.TableChanges
- All Implemented Interfaces:
Iterable<TableChanges.TableChange>
An abstract representation of one or more changes to the structure to the tables of a relational database. Used
within a schema history as an alternative to storing and re-parsing DB-specific DDL statements.
- Author:
- Gunnar Morling
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static interface
The interface that defines conversion ofTableChanges
into a serialized format for persistent storage or delivering as a message.static enum
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionalter
(TableChanges.TableChange change) boolean
int
hashCode()
iterator()
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
changes
-
-
Constructor Details
-
TableChanges
public TableChanges()
-
-
Method Details