Package org.assertj.core.internal
Class RecursiveFieldByFieldComparator
java.lang.Object
org.assertj.core.internal.FieldByFieldComparator
org.assertj.core.internal.RecursiveFieldByFieldComparator
- All Implemented Interfaces:
Comparator<Object>
Compares objects field/property by field/property recursively.
-
Field Summary
Fields inherited from class org.assertj.core.internal.FieldByFieldComparator
comparatorsByPropertyOrField, comparatorsByType
-
Constructor Summary
ConstructorsConstructorDescriptionRecursiveFieldByFieldComparator
(Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType) -
Method Summary
Methods inherited from class org.assertj.core.internal.FieldByFieldComparator
compare, describeFieldComparatorsByName, describeFieldComparatorsByType, describeUsedComparators, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
RecursiveFieldByFieldComparator
public RecursiveFieldByFieldComparator(Map<String, Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
-
-
Method Details
-
areEqual
- Overrides:
areEqual
in classFieldByFieldComparator
-
description
- Overrides:
description
in classFieldByFieldComparator
-