Class DualValue
java.lang.Object
org.assertj.core.api.recursive.comparison.DualValue
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Object
(package private) static final Class<?>[]
(package private) final Object
(package private) final FieldLocation
private final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
private boolean
private boolean
private boolean
private boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
private static boolean
isAJsonValueNode
(Object value) private static boolean
isAnIterable
(Object value) private static boolean
isAnObjectNode
(Object value) private static boolean
isAnOrderedCollection
(Object value) private static boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
private static boolean
isJavaType
(Object o) private static boolean
isPotentialCyclingValue
(Object object) (package private) static DualValue
rootDualValue
(Object actual, Object expected) toString()
-
Field Details
-
DEFAULT_ORDERED_COLLECTION_TYPES
-
fieldLocation
-
actual
-
expected
-
hashCode
private final int hashCode
-
-
Constructor Details
-
DualValue
-
DualValue
-
-
Method Details
-
rootDualValue
-
equals
-
hashCode
public int hashCode() -
toString
-
getDecomposedPath
-
getConcatenatedPath
-
getFieldName
-
isActualJavaType
public boolean isActualJavaType() -
isExpectedJavaType
public boolean isExpectedJavaType() -
hasSomeJavaTypeValue
public boolean hasSomeJavaTypeValue() -
isJavaType
-
isExpectedFieldAnArray
public boolean isExpectedFieldAnArray() -
isActualFieldAnArray
public boolean isActualFieldAnArray() -
isActualFieldAnOptional
public boolean isActualFieldAnOptional() -
isActualFieldAnOptionalInt
public boolean isActualFieldAnOptionalInt() -
isActualFieldAnOptionalLong
public boolean isActualFieldAnOptionalLong() -
isActualFieldAnOptionalDouble
public boolean isActualFieldAnOptionalDouble() -
isActualFieldAnEmptyOptionalOfAnyType
public boolean isActualFieldAnEmptyOptionalOfAnyType() -
isActualFieldAnEmptyOptional
private boolean isActualFieldAnEmptyOptional() -
isActualFieldAnEmptyOptionalInt
private boolean isActualFieldAnEmptyOptionalInt() -
isActualFieldAnEmptyOptionalLong
private boolean isActualFieldAnEmptyOptionalLong() -
isActualFieldAnEmptyOptionalDouble
private boolean isActualFieldAnEmptyOptionalDouble() -
isExpectedFieldAnOptional
public boolean isExpectedFieldAnOptional() -
isExpectedFieldAnAtomicReference
public boolean isExpectedFieldAnAtomicReference() -
isActualFieldAnAtomicReference
public boolean isActualFieldAnAtomicReference() -
isExpectedFieldAnAtomicReferenceArray
public boolean isExpectedFieldAnAtomicReferenceArray() -
isActualFieldAnAtomicReferenceArray
public boolean isActualFieldAnAtomicReferenceArray() -
isExpectedFieldAnAtomicInteger
public boolean isExpectedFieldAnAtomicInteger() -
isActualFieldAnAtomicInteger
public boolean isActualFieldAnAtomicInteger() -
isExpectedFieldAnAtomicIntegerArray
public boolean isExpectedFieldAnAtomicIntegerArray() -
isActualFieldAnAtomicIntegerArray
public boolean isActualFieldAnAtomicIntegerArray() -
isExpectedFieldAnAtomicLong
public boolean isExpectedFieldAnAtomicLong() -
isActualFieldAnAtomicLong
public boolean isActualFieldAnAtomicLong() -
isExpectedFieldAnAtomicLongArray
public boolean isExpectedFieldAnAtomicLongArray() -
isActualFieldAnAtomicLongArray
public boolean isActualFieldAnAtomicLongArray() -
isExpectedFieldAnAtomicBoolean
public boolean isExpectedFieldAnAtomicBoolean() -
isActualFieldAnAtomicBoolean
public boolean isActualFieldAnAtomicBoolean() -
isActualFieldAMap
public boolean isActualFieldAMap() -
isExpectedFieldAMap
public boolean isExpectedFieldAMap() -
isActualFieldASortedMap
public boolean isActualFieldASortedMap() -
isExpectedFieldASortedMap
public boolean isExpectedFieldASortedMap() -
isActualFieldAnOrderedCollection
public boolean isActualFieldAnOrderedCollection() -
isExpectedFieldAnOrderedCollection
public boolean isExpectedFieldAnOrderedCollection() -
isActualFieldAnIterable
public boolean isActualFieldAnIterable() -
isExpectedFieldAnIterable
public boolean isExpectedFieldAnIterable() -
isAnIterable
-
isAJsonValueNode
-
isAnObjectNode
-
isAnOrderedCollection
-
isExpectedAnEnum
public boolean isExpectedAnEnum() -
isActualAnEnum
public boolean isActualAnEnum() -
hasNoContainerValues
public boolean hasNoContainerValues() -
isExpectedAContainer
public boolean isExpectedAContainer() -
hasNoNullValues
public boolean hasNoNullValues() -
isContainer
-
hasPotentialCyclingValues
public boolean hasPotentialCyclingValues() -
isPotentialCyclingValue
-