final class DualValue
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.Object |
actual |
(package private) java.lang.String |
concatenatedPath |
(package private) static java.lang.Class<?>[] |
DEFAULT_ORDERED_COLLECTION_TYPES |
(package private) java.lang.Object |
expected |
private int |
hashCode |
(package private) java.util.List<java.lang.String> |
path |
Constructor and Description |
---|
DualValue(java.util.List<java.lang.String> path,
java.lang.Object actual,
java.lang.Object expected) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.lang.String |
getConcatenatedPath() |
java.util.List<java.lang.String> |
getPath() |
int |
hashCode() |
boolean |
hasIterableValues() |
boolean |
isActualFieldAMap() |
boolean |
isActualFieldAnArray() |
boolean |
isActualFieldAnIterable() |
boolean |
isActualFieldAnOptional() |
boolean |
isActualFieldAnOrderedCollection() |
boolean |
isActualFieldASortedMap() |
private static boolean |
isAnOrderedCollection(java.lang.Object value) |
boolean |
isExpectedFieldAMap() |
boolean |
isExpectedFieldAnArray() |
boolean |
isExpectedFieldAnIterable() |
boolean |
isExpectedFieldAnOptional() |
boolean |
isExpectedFieldAnOrderedCollection() |
boolean |
isExpectedFieldASortedMap() |
boolean |
isJavaType() |
java.lang.String |
toString() |
static final java.lang.Class<?>[] DEFAULT_ORDERED_COLLECTION_TYPES
final java.util.List<java.lang.String> path
final java.lang.String concatenatedPath
final java.lang.Object actual
final java.lang.Object expected
private final int hashCode
DualValue(java.util.List<java.lang.String> path, java.lang.Object actual, java.lang.Object expected)
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List<java.lang.String> getPath()
public java.lang.String getConcatenatedPath()
public boolean isJavaType()
public boolean isExpectedFieldAnArray()
public boolean isActualFieldAnArray()
public boolean hasIterableValues()
public boolean isActualFieldAnOptional()
public boolean isExpectedFieldAnOptional()
public boolean isActualFieldAMap()
public boolean isExpectedFieldAMap()
public boolean isActualFieldASortedMap()
public boolean isExpectedFieldASortedMap()
public boolean isActualFieldAnOrderedCollection()
public boolean isExpectedFieldAnOrderedCollection()
public boolean isActualFieldAnIterable()
public boolean isExpectedFieldAnIterable()
private static boolean isAnOrderedCollection(java.lang.Object value)