Interface DifferenceBetweenInstances
-
- All Superinterfaces:
Difference,DifferenceBetweenContents
public interface DifferenceBetweenInstances extends DifferenceBetweenContents
Represents the difference between two datasets.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AdaptationgetContentOnLeft()Returns the content on the left side.AdaptationgetContentOnRight()Returns the content on the right side.DifferenceBetweenTablesgetDeltaTable(Path tablePath)List<DifferenceBetweenTables>getDeltaTables()Returns all table differences.intgetDeltaTablesSize()Returns the total number of tables with differences.AdaptationgetInstanceOnLeft()Returns the dataset on the left.AdaptationgetInstanceOnRight()Returns the dataset on the right.AdaptationNamegetInstanceOnRightName()NodeDifferencegetNodeDifferenceOnTargetChangeSet(NodeDifference nodeDifferenceOnSource, DifferenceBetweenHomes targetChangeSet)booleanisEmpty()Returnstrueif there are no differences.StringtoString()-
Methods inherited from interface com.orchestranetworks.service.comparison.Difference
isResolvedMode
-
Methods inherited from interface com.orchestranetworks.service.comparison.DifferenceBetweenContents
collectNodeDifferences, getNodeDifference, getNodeDifferences, getNodeDifferencesSize
-
-
-
-
Method Detail
-
getInstanceOnLeft
Adaptation getInstanceOnLeft()
Returns the dataset on the left.
-
getInstanceOnRight
Adaptation getInstanceOnRight()
Returns the dataset on the right.
-
getInstanceOnRightName
AdaptationName getInstanceOnRightName()
-
getContentOnLeft
Adaptation getContentOnLeft()
Description copied from interface:DifferenceBetweenContentsReturns the content on the left side.- Specified by:
getContentOnLeftin interfaceDifferenceBetweenContents
-
getContentOnRight
Adaptation getContentOnRight()
Description copied from interface:DifferenceBetweenContentsReturns the content on the right side.- Specified by:
getContentOnRightin interfaceDifferenceBetweenContents
-
getDeltaTables
List<DifferenceBetweenTables> getDeltaTables()
Returns all table differences.- Returns:
- a
ListofDifferenceBetweenTables.
-
getDeltaTablesSize
int getDeltaTablesSize()
Returns the total number of tables with differences.
-
getDeltaTable
DifferenceBetweenTables getDeltaTable(Path tablePath)
-
isEmpty
boolean isEmpty()
Description copied from interface:DifferenceReturnstrueif there are no differences.- Specified by:
isEmptyin interfaceDifference- Specified by:
isEmptyin interfaceDifferenceBetweenContents
-
getNodeDifferenceOnTargetChangeSet
NodeDifference getNodeDifferenceOnTargetChangeSet(NodeDifference nodeDifferenceOnSource, DifferenceBetweenHomes targetChangeSet)
- Specified by:
getNodeDifferenceOnTargetChangeSetin interfaceDifferenceBetweenContents
-
-