| Modifier and Type | Method and Description |
|---|---|
protected void |
LenientOrderCollectionComparator.fillAllDifferences(ArrayList<Object> leftList,
ArrayList<Object> rightList,
ReflectionComparator reflectionComparator,
UnorderedCollectionDifference difference)
Calculates the difference of all elements in the left list with all elements of the right list.
|
protected void |
LenientOrderCollectionComparator.fillBestMatchingIndexes(ArrayList<Object> leftList,
ArrayList<Object> rightList,
UnorderedCollectionDifference difference)
Calculates the indexes of the best matching differences for the given unordered collection difference.
|
protected void |
LenientOrderCollectionComparator.removeMatchingIndexes(ArrayList<Integer> leftIndexes,
ArrayList<Integer> rightIndexes,
UnorderedCollectionDifference difference)
Removes all left and right indexes for which there is a match in the given difference object.
|
protected void |
LenientOrderCollectionComparator.setBestMatchingIndexes(ArrayList<Integer> leftIndexes,
ArrayList<Integer> rightIndexes,
UnorderedCollectionDifference difference)
Actual implementation of the best match finding algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
T |
DifferenceVisitor.visit(UnorderedCollectionDifference unorderedCollectionDifference,
A argument)
Visits an unordered collection difference.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
TreeDifferenceView.formatDifference(UnorderedCollectionDifference unorderedCollectionDifference,
String fieldName)
Creates a string representation of an unorder collection difference.
|
protected String |
DefaultDifferenceView.formatDifference(UnorderedCollectionDifference unorderedCollectionDifference,
String fieldName)
Creates a string representation of an unordered collection difference.
|
String |
TreeDifferenceView.TreeDifferenceFormatterVisitor.visit(UnorderedCollectionDifference unorderedCollectionDifference,
String fieldName) |
String |
DefaultDifferenceView.DifferenceFormatterVisitor.visit(UnorderedCollectionDifference unorderedCollectionDifference,
String fieldName) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
MatchingScoreCalculator.getMatchingScore(UnorderedCollectionDifference unorderedCollectionDifference)
Gets the matching score for an unordered collection difference.
|
Integer |
MatchingScoreCalculator.MatchingScoreVisitor.visit(UnorderedCollectionDifference unorderedCollectionDifference,
Integer argument) |
Difference |
InnerDifferenceFinder.InnerDifferenceVisitor.visit(UnorderedCollectionDifference unorderedCollectionDifference,
String indexString)
Returns the best matching difference at the field with the given index.
|
Copyright © 2016. All Rights Reserved.