Uses of Class
org.assertj.core.api.recursive.comparison.DualValue
Packages that use DualValue
-
Uses of DualValue in org.assertj.core.api.recursive.comparison
Fields in org.assertj.core.api.recursive.comparison with type parameters of type DualValueModifier and TypeFieldDescriptionRecursiveComparisonDifferenceCalculator.ComparisonState.visitedDualValues
Methods in org.assertj.core.api.recursive.comparison that return DualValueModifier and TypeMethodDescriptionprivate static DualValue
RecursiveComparisonConfiguration.dualValueForField
(DualValue parentDualValue, String fieldName) RecursiveComparisonDifferenceCalculator.ComparisonState.pickDualValueToCompare()
(package private) static DualValue
DualValue.rootDualValue
(Object actual, Object expected) Methods in org.assertj.core.api.recursive.comparison with parameters of type DualValueModifier and TypeMethodDescriptionvoid
boolean
(package private) void
RecursiveComparisonDifferenceCalculator.ComparisonState.addDifference
(DualValue dualValue) (package private) void
RecursiveComparisonDifferenceCalculator.ComparisonState.addDifference
(DualValue dualValue, String description, Object... args) void
void
private static void
RecursiveComparisonDifferenceCalculator.compareArrays
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareAsEnums
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState, RecursiveComparisonConfiguration recursiveComparisonConfiguration) private static void
RecursiveComparisonDifferenceCalculator.compareOptional
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareOrderedCollections
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static <K,
V> void RecursiveComparisonDifferenceCalculator.compareSortedMap
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareUnorderedIterables
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareUnorderedMap
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static String
RecursiveComparisonDifferenceCalculator.differentTypeErrorMessage
(DualValue dualValue, String actualTypeDescription) private static DualValue
RecursiveComparisonConfiguration.dualValueForField
(DualValue parentDualValue, String fieldName) private static boolean
RecursiveComparisonDifferenceCalculator.expectedTypeIsNotSubtypeOfActualType
(DualValue dualField) RecursiveComparisonConfiguration.getNonIgnoredActualFieldNames
(DualValue dualValue) (package private) boolean
RecursiveComparisonConfiguration.hasCustomComparator
(DualValue dualValue) private boolean
RecursiveComparisonConfiguration.matchesAnIgnoredEmptyOptionalField
(DualValue dualValue) private boolean
RecursiveComparisonConfiguration.matchesAnIgnoredFieldType
(DualValue dualValue) private boolean
RecursiveComparisonConfiguration.matchesAnIgnoredNullField
(DualValue dualValue) private boolean
RecursiveComparisonDifferenceCalculator.ComparisonState.mustCompareFieldsRecursively
(boolean isRootObject, DualValue dualValue) private static boolean
RecursiveComparisonDifferenceCalculator.propertyOrFieldValuesAreEqual
(DualValue dualValue, RecursiveComparisonConfiguration recursiveComparisonConfiguration) private void
RecursiveComparisonDifferenceCalculator.ComparisonState.registerForComparison
(DualValue dualValue) private boolean
DualValueDeque.shouldAddDualKey
(DualValue dualKey) private static boolean
RecursiveComparisonDifferenceCalculator.shouldCompareDualValue
(RecursiveComparisonConfiguration recursiveComparisonConfiguration, DualValue dualValue) private static boolean
RecursiveComparisonDifferenceCalculator.shouldHonorOverriddenEquals
(DualValue dualValue, RecursiveComparisonConfiguration recursiveComparisonConfiguration) private boolean
DualValueDeque.shouldIgnore
(DualValue dualKey) (package private) boolean
RecursiveComparisonConfiguration.shouldIgnore
(DualValue dualValue) private boolean
RecursiveComparisonConfiguration.shouldIgnoreFieldBasedOnFieldValue
(DualValue dualValue) (package private) boolean
RecursiveComparisonConfiguration.shouldIgnoreOverriddenEqualsOf
(DualValue dualValue) Method parameters in org.assertj.core.api.recursive.comparison with type arguments of type DualValueModifier and TypeMethodDescriptionboolean
DualValueDeque.addAll
(int index, Collection<? extends DualValue> collection) private static List<ComparisonDifference>
RecursiveComparisonDifferenceCalculator.determineDifferences
(Object actual, Object expected, FieldLocation fieldLocation, boolean isRootObject, List<DualValue> visited, RecursiveComparisonConfiguration recursiveComparisonConfiguration) Constructors in org.assertj.core.api.recursive.comparison with parameters of type DualValueModifierConstructorDescriptionComparisonDifference
(DualValue dualValue) ComparisonDifference
(DualValue dualValue, String additionalInformation) Constructor parameters in org.assertj.core.api.recursive.comparison with type arguments of type DualValueModifierConstructorDescriptionComparisonState
(List<DualValue> visited, RecursiveComparisonConfiguration recursiveComparisonConfiguration)