Uses of Class
org.assertj.core.internal.TypeComparators
-
Packages that use TypeComparators Package Description org.assertj.core.api org.assertj.core.api.recursive.comparison org.assertj.core.internal -
-
Uses of TypeComparators in org.assertj.core.api
Fields in org.assertj.core.api declared as TypeComparators Modifier and Type Field Description private TypeComparators
AbstractObjectAssert. comparatorByType
private TypeComparators
AbstractIterableAssert. comparatorsByType
(package private) TypeComparators
AbstractObjectArrayAssert. comparatorsByType
private TypeComparators
AtomicReferenceArrayAssert. comparatorsByType
private TypeComparators
AbstractIterableAssert. comparatorsForElementPropertyOrFieldTypes
(package private) TypeComparators
AbstractObjectArrayAssert. comparatorsForElementPropertyOrFieldTypes
private TypeComparators
AtomicReferenceArrayAssert. comparatorsForElementPropertyOrFieldTypes
Methods in org.assertj.core.api that return TypeComparators Modifier and Type Method Description protected TypeComparators
AbstractIterableAssert. getComparatorsByType()
protected TypeComparators
AbstractObjectArrayAssert. getComparatorsByType()
protected TypeComparators
AbstractObjectAssert. getComparatorsByType()
protected TypeComparators
AtomicReferenceArrayAssert. getComparatorsByType()
protected TypeComparators
AbstractIterableAssert. getComparatorsForElementPropertyOrFieldTypes()
protected TypeComparators
AbstractObjectArrayAssert. getComparatorsForElementPropertyOrFieldTypes()
protected TypeComparators
AtomicReferenceArrayAssert. getComparatorsForElementPropertyOrFieldTypes()
Methods in org.assertj.core.api with parameters of type TypeComparators Modifier and Type Method Description (package private) SELF
AbstractIterableAssert. withComparatorsForElementPropertyOrFieldTypes(TypeComparators comparatorsForElementPropertyOrFieldTypes)
(package private) SELF
AbstractObjectArrayAssert. withComparatorsForElementPropertyOrFieldTypes(TypeComparators comparatorsForElementPropertyOrFieldTypes)
(package private) SELF
AbstractObjectAssert. withTypeComparator(TypeComparators comparatorsByType)
(package private) SELF
AbstractIterableAssert. withTypeComparators(TypeComparators comparatorsByType)
(package private) SELF
AbstractObjectArrayAssert. withTypeComparators(TypeComparators comparatorsByType)
(package private) SELF
RecursiveComparisonAssert. withTypeComparators(TypeComparators typeComparators)
-
Uses of TypeComparators in org.assertj.core.api.recursive.comparison
Fields in org.assertj.core.api.recursive.comparison declared as TypeComparators Modifier and Type Field Description private TypeComparators
RecursiveComparisonConfiguration.Builder. typeComparators
private TypeComparators
RecursiveComparisonConfiguration. typeComparators
Methods in org.assertj.core.api.recursive.comparison that return TypeComparators Modifier and Type Method Description TypeComparators
RecursiveComparisonConfiguration. getTypeComparators()
-
Uses of TypeComparators in org.assertj.core.internal
Fields in org.assertj.core.internal declared as TypeComparators Modifier and Type Field Description private TypeComparators
ExtendedByTypesComparator. comparatorsByType
protected TypeComparators
FieldByFieldComparator. comparatorsByType
Methods in org.assertj.core.internal that return TypeComparators Modifier and Type Method Description static TypeComparators
TypeComparators. defaultTypeComparators()
Methods in org.assertj.core.internal with parameters of type TypeComparators Modifier and Type Method Description boolean
Objects. areEqualToComparingOnlyGivenFields(Object actual, Object other, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
boolean
Objects. areEqualToIgnoringGivenFields(Object actual, Object other, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
<A> void
Objects. assertIsEqualToComparingFieldByFieldRecursively(AssertionInfo info, Object actual, Object other, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
Assert that the given object is "deeply" equals to other by comparing all fields recursively.<A> void
Objects. assertIsEqualToComparingOnlyGivenFields(AssertionInfo info, A actual, A other, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
Assert that the given object is lenient equals to other object by comparing given fields value only.<A> void
Objects. assertIsEqualToIgnoringGivenFields(AssertionInfo info, A actual, A other, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
Assert that the given object is lenient equals to the other by comparing all fields (including inherited fields) unless given ignored ones.<A> void
Objects. assertIsEqualToIgnoringNullFields(AssertionInfo info, A actual, A other, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
Assert that the given object is lenient equals by ignoring null fields value on other object (including inherited fields).private static <K,V>
booleanDeepDifference. compareUnorderedCollection(Collection<K> col1, Collection<V> col2, List<String> path, Deque<DeepDifference.DualKey> toCompare, Set<DeepDifference.DualKey> visited, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
private static List<DeepDifference.Difference>
DeepDifference. determineDifferences(Object a, Object b, List<String> parentPath, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
static List<DeepDifference.Difference>
DeepDifference. determineDifferences(Object a, Object b, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
Compare two objects for differences by doing a 'deep' comparison.private static boolean
DeepDifference. hasCustomComparator(DeepDifference.DualKey dualKey, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
private static Deque<DeepDifference.DualKey>
DeepDifference. initStack(Object a, Object b, List<String> parentPath, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
private <A> Objects.ByFieldsComparison
Objects. isEqualToComparingOnlyGivenFields(A actual, A other, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String[] fields)
private <A> Objects.ByFieldsComparison
Objects. isEqualToIgnoringGivenFields(A actual, A other, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String[] givenIgnoredFields)
private static boolean
FieldByFieldComparator. isNullOrEmpty(TypeComparators comparatorByType)
(package private) static boolean
Objects. propertyOrFieldValuesAreEqual(Object actualFieldValue, Object otherFieldValue, String fieldName, Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
Constructors in org.assertj.core.internal with parameters of type TypeComparators Constructor Description ExtendedByTypesComparator(Comparator<Object> comparator, TypeComparators comparatorsByType)
ExtendedByTypesComparator(TypeComparators comparatorsByType)
FieldByFieldComparator(Map<String,Comparator<?>> comparatorsByPropertyOrField, TypeComparators typeComparators)
IgnoringFieldsComparator(Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
OnFieldsComparator(Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType, String... fields)
RecursiveFieldByFieldComparator(Map<String,Comparator<?>> comparatorByPropertyOrField, TypeComparators comparatorByType)
-