Interface SyncDiff
- All Known Implementing Classes:
AbstractDiff
,AbstractExistsDiff
,ColumnDataTypeDiff
,ColumnDefaultValueDiff
,ColumnExistsDiff
,CommentDiff
,ConstraintExistsDiff
,EditorSyncRoot
,ForeignKeyCascadeDiff
,ForeignKeyColumnsDiff
,ForeignKeyExistsDiff
,IndexExistsDiff
,IndexUniquenessDiff
,MaterializedViewExistsDiff
,MaterializedViewScriptDiff
,RenameDiff
,SchemaExistsDiff
,SequenceExistsDiff
,SequenceOptionsDiff
,SqlExistsDiff
,SqlScriptDiff
,SyncPair
,TableConstraintDiff
,TableExistsDiff
,UserDataTypeExistsDiff
,UserDataTypeScriptDiff
,ViewExistsDiff
,ViewScriptDiff
public interface SyncDiff
A SyncNode is a pair of elements (two tables, two columns, etc.). Each pair can have some differences associated.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
matches
(SyncDiffFilter filter) void
setAction
(SyncAction action, boolean recursive)
-
Method Details
-
getAction
SyncAction getAction() -
setAction
-
getUnit
-
getNodeDiff
AbstractDiff getNodeDiff() -
matches
-