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 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) void
(package private) void
RecursiveComparisonDifferenceCalculator.ComparisonState.addKeyDifference
(DualValue parentDualValue, Object actualKey, Object expectedKey) void
private static boolean
RecursiveComparisonDifferenceCalculator.areDualValueEqual
(DualValue dualValue, RecursiveComparisonConfiguration recursiveComparisonConfiguration) 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.compareAtomicBoolean
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareAtomicInteger
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareAtomicIntegerArray
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareAtomicLong
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareAtomicLongArray
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareAtomicReference
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) private static void
RecursiveComparisonDifferenceCalculator.compareAtomicReferenceArray
(DualValue dualValue, RecursiveComparisonDifferenceCalculator.ComparisonState comparisonState) 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 DualValue
RecursiveComparisonConfiguration.dualValueForField
(DualValue parentDualValue, String fieldName) private static boolean
RecursiveComparisonDifferenceCalculator.expectedTypeIsNotSubtypeOfActualType
(DualValue dualField) RecursiveComparisonConfiguration.getActualChildrenNodeNamesToCompare
(DualValue dualValue) private String
RecursiveComparisonDifferenceCalculator.ComparisonState.getCustomErrorMessage
(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.mustCompareNodesRecursively
(DualValue dualValue) private void
RecursiveComparisonDifferenceCalculator.ComparisonState.registerForComparison
(DualValue dualValue) private boolean
DualValueDeque.shouldAddDualKey
(DualValue dualKey) private boolean
RecursiveComparisonConfiguration.shouldBeCompared
(DualValue dualValue) private boolean
RecursiveComparisonConfiguration.shouldBeComparedBasedOnFieldValue
(DualValue dualValue) private static boolean
RecursiveComparisonDifferenceCalculator.shouldHonorEquals
(DualValue dualValue, RecursiveComparisonConfiguration recursiveComparisonConfiguration) 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, 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) ComparisonDifference
(DualValue dualValue, String additionalInformation, String template) ComparisonKeyDifference
(DualValue dualValue, Object actualKey, Object expectedKey) Constructor parameters in org.assertj.core.api.recursive.comparison with type arguments of type DualValueModifierConstructorDescriptionComparisonState
(List<DualValue> visited, RecursiveComparisonConfiguration recursiveComparisonConfiguration)