Class ComparisonDifference
- java.lang.Object
-
- org.assertj.core.api.recursive.comparison.ComparisonDifference
-
- All Implemented Interfaces:
Comparable<ComparisonDifference>
public class ComparisonDifference extends Object implements Comparable<ComparisonDifference>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Objectactual(package private) Optional<String>additionalInformation(package private) StringconcatenatedPath(package private) Objectexpectedprivate static StringFIELD(package private) List<String>pathprivate static StringTEMPLATEprivate static StringTOP_LEVEL_OBJECTS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ComparisonDifference other)booleanequals(Object other)private static StringformatOnNewline(String info)ObjectgetActual()Optional<String>getDescription()ObjectgetExpected()private StringgetObjectPathDescription()StringgetPath()inthashCode()StringmultiLineDescription()StringmultiLineDescription(Representation representation)static ComparisonDifferencerootComparisonDifference(Object actual, Object other, String additionalInformation)StringtoString()
-
-
-
Field Detail
-
FIELD
private static final String FIELD
- See Also:
- Constant Field Values
-
TOP_LEVEL_OBJECTS
private static final String TOP_LEVEL_OBJECTS
- See Also:
- Constant Field Values
-
TEMPLATE
private static final String TEMPLATE
- See Also:
- Constant Field Values
-
concatenatedPath
final String concatenatedPath
-
actual
final Object actual
-
expected
final Object expected
-
-
Method Detail
-
rootComparisonDifference
public static ComparisonDifference rootComparisonDifference(Object actual, Object other, String additionalInformation)
-
getPath
public String getPath()
-
getActual
public Object getActual()
-
getExpected
public Object getExpected()
-
multiLineDescription
public String multiLineDescription()
-
multiLineDescription
public String multiLineDescription(Representation representation)
-
getObjectPathDescription
private String getObjectPathDescription()
-
compareTo
public int compareTo(ComparisonDifference other)
- Specified by:
compareToin interfaceComparable<ComparisonDifference>
-
-