Uses of Class
org.assertj.core.api.recursive.comparison.FieldLocation
-
Packages that use FieldLocation Package Description org.assertj.core.api.recursive org.assertj.core.api.recursive.assertion org.assertj.core.api.recursive.comparison org.assertj.core.error -
-
Uses of FieldLocation in org.assertj.core.api.recursive
Methods in org.assertj.core.api.recursive with parameters of type FieldLocation Modifier and Type Method Description boolean
AbstractRecursiveOperationConfiguration. matchesAnIgnoredField(FieldLocation fieldLocation)
boolean
AbstractRecursiveOperationConfiguration. matchesAnIgnoredFieldRegex(FieldLocation fieldLocation)
-
Uses of FieldLocation in org.assertj.core.api.recursive.assertion
Fields in org.assertj.core.api.recursive.assertion with type parameters of type FieldLocation Modifier and Type Field Description private java.util.List<FieldLocation>
RecursiveAssertionDriver. fieldsFailingTheAssertion
Methods in org.assertj.core.api.recursive.assertion that return types with arguments of type FieldLocation Modifier and Type Method Description java.util.List<FieldLocation>
RecursiveAssertionDriver. assertOverObjectGraph(java.util.function.Predicate<java.lang.Object> predicate, java.lang.Object graphNode)
Methods in org.assertj.core.api.recursive.assertion with parameters of type FieldLocation Modifier and Type Method Description private void
RecursiveAssertionDriver. assertRecursively(java.util.function.Predicate<java.lang.Object> predicate, java.lang.Object node, java.lang.Class<?> nodeType, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. doRecursionForSpecialTypes(java.util.function.Predicate<java.lang.Object> predicate, java.lang.Object node, java.lang.Class<?> nodeType, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. evaluateAssertion(java.util.function.Predicate<java.lang.Object> predicate, java.lang.Object node, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. evaluateFieldsOfCurrentNodeRecursively(java.util.function.Predicate<java.lang.Object> predicate, java.lang.Object node, FieldLocation fieldLocation)
private boolean
RecursiveAssertionDriver. isRootObject(FieldLocation fieldLocation)
private boolean
RecursiveAssertionDriver. nodeMustBeIgnored(java.lang.Object node, java.lang.Class<?> nodeType, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. recurseIntoArray(java.util.function.Predicate<java.lang.Object> predicate, java.lang.Object node, java.lang.Class<?> nodeType, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. recurseIntoCollection(java.util.function.Predicate<java.lang.Object> predicate, java.util.Collection<?> collection, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. recurseIntoFieldsOfCurrentNode(java.util.function.Predicate<java.lang.Object> predicate, java.lang.Object node, java.lang.Class<?> nodeType, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. recurseIntoMap(java.util.function.Predicate<java.lang.Object> predicate, java.util.Map<?,?> node, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. recurseIntoMapElement(java.util.function.Predicate<java.lang.Object> predicate, FieldLocation fieldLocation, java.lang.Object nextNode, java.lang.String msgFormat)
private void
RecursiveAssertionDriver. recurseIntoMapKeys(java.util.function.Predicate<java.lang.Object> predicate, java.util.Map<?,?> currentNode, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. recurseIntoMapValues(java.util.function.Predicate<java.lang.Object> predicate, java.util.Map<?,?> currentNode, FieldLocation fieldLocation)
private void
RecursiveAssertionDriver. recurseIntoOptional(java.util.function.Predicate<java.lang.Object> predicate, java.lang.Object node, FieldLocation fieldLocation)
-
Uses of FieldLocation in org.assertj.core.api.recursive.comparison
Fields in org.assertj.core.api.recursive.comparison declared as FieldLocation Modifier and Type Field Description private FieldLocation[]
RecursiveComparisonConfiguration.Builder. comparedFields
(package private) FieldLocation
DualValue. fieldLocation
Fields in org.assertj.core.api.recursive.comparison with type parameters of type FieldLocation Modifier and Type Field Description private java.util.Set<FieldLocation>
RecursiveComparisonConfiguration. comparedFields
private java.util.Set<FieldLocation>
RecursiveComparisonConfiguration. fieldLocationOfFieldsOfTypesToCompare
Methods in org.assertj.core.api.recursive.comparison that return FieldLocation Modifier and Type Method Description FieldLocation
FieldLocation. field(java.lang.String field)
private static FieldLocation
RecursiveComparisonDifferenceCalculator. keyFieldLocation(FieldLocation parentFieldLocation, java.lang.Object key)
static FieldLocation
FieldLocation. rootFieldLocation()
Methods in org.assertj.core.api.recursive.comparison that return types with arguments of type FieldLocation Modifier and Type Method Description java.util.Set<FieldLocation>
RecursiveComparisonConfiguration. getComparedFields()
Returns the set of fields to compare from the object under test (no other fields will be compared).private static java.util.function.Predicate<FieldLocation>
RecursiveComparisonConfiguration. matchesComparedField(FieldLocation field)
Methods in org.assertj.core.api.recursive.comparison with parameters of type FieldLocation Modifier and Type Method Description int
FieldLocation. compareTo(FieldLocation other)
private static java.util.List<ComparisonDifference>
RecursiveComparisonDifferenceCalculator. determineDifferences(java.lang.Object actual, java.lang.Object expected, FieldLocation fieldLocation, java.util.List<DualValue> visited, RecursiveComparisonConfiguration recursiveComparisonConfiguration)
boolean
FieldLocation. hasChild(FieldLocation child)
Returns true if this field has the given child (direct or indirect), false otherwise.boolean
FieldLocation. hasParent(FieldLocation parent)
Returns true if this has the given parent (direct or indirect), false otherwise.private void
RecursiveComparisonDifferenceCalculator.ComparisonState. initDualValuesToCompare(java.lang.Object actual, java.lang.Object expected, FieldLocation nodeLocation)
private static FieldLocation
RecursiveComparisonDifferenceCalculator. keyFieldLocation(FieldLocation parentFieldLocation, java.lang.Object key)
boolean
FieldLocation. matches(FieldLocation field)
private boolean
RecursiveComparisonConfiguration. matchesAnIgnoredCollectionOrderInField(FieldLocation fieldLocation)
private boolean
RecursiveComparisonConfiguration. matchesAnIgnoredCollectionOrderInFieldRegex(FieldLocation fieldLocation)
private boolean
RecursiveComparisonConfiguration. matchesAnIgnoredOverriddenEqualsField(FieldLocation fieldLocation)
private boolean
RecursiveComparisonConfiguration. matchesAnIgnoredOverriddenEqualsRegex(FieldLocation fieldLocation)
private static java.util.function.Predicate<FieldLocation>
RecursiveComparisonConfiguration. matchesComparedField(FieldLocation field)
private boolean
RecursiveComparisonConfiguration. shouldBeComparedBasedOnFieldLocation(FieldLocation fieldLocation)
(package private) boolean
RecursiveComparisonConfiguration. shouldIgnoreCollectionOrder(FieldLocation fieldLocation)
private boolean
RecursiveComparisonConfiguration. shouldIgnoreFieldBasedOnFieldLocation(FieldLocation fieldLocation)
Constructors in org.assertj.core.api.recursive.comparison with parameters of type FieldLocation Constructor Description DualValue(FieldLocation fieldLocation, java.lang.Object actualFieldValue, java.lang.Object expectedFieldValue)
-
Uses of FieldLocation in org.assertj.core.error
Method parameters in org.assertj.core.error with type arguments of type FieldLocation Modifier and Type Method Description static ErrorMessageFactory
ShouldNotSatisfyPredicateRecursively. shouldNotSatisfyRecursively(RecursiveAssertionConfiguration recursiveAssertionConfiguration, java.util.List<FieldLocation> failedFields)
-