Package org.assertj.core.internal
Class AtomicReferenceArrayElementComparisonStrategy<T>
- java.lang.Object
-
- org.assertj.core.internal.AbstractComparisonStrategy
-
- org.assertj.core.internal.StandardComparisonStrategy
-
- org.assertj.core.internal.AtomicReferenceArrayElementComparisonStrategy<T>
-
- All Implemented Interfaces:
ComparisonStrategy
public class AtomicReferenceArrayElementComparisonStrategy<T> extends StandardComparisonStrategy
-
-
Constructor Summary
Constructors Constructor Description AtomicReferenceArrayElementComparisonStrategy(Comparator<? super T> elementComparator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanareEqual(Object actual, Object other)Returns true if actual and other are equal based onObjects.areEqual(Object, Object), false otherwise.StringasText()booleanisStandard()Return true if comparison strategy is default/standard, false otherwiseStringtoString()-
Methods inherited from class org.assertj.core.internal.StandardComparisonStrategy
duplicatesFrom, instance, isGreaterThan, isLessThan, iterableContains, iterableRemoves, iterablesRemoveFirst, newSetUsingComparisonStrategy, stringContains, stringEndsWith, stringStartsWith
-
Methods inherited from class org.assertj.core.internal.AbstractComparisonStrategy
arrayContains, isGreaterThanOrEqualTo, isLessThanOrEqualTo
-
-
-
-
Constructor Detail
-
AtomicReferenceArrayElementComparisonStrategy
public AtomicReferenceArrayElementComparisonStrategy(Comparator<? super T> elementComparator)
-
-
Method Detail
-
areEqual
public boolean areEqual(Object actual, Object other)
Description copied from class:StandardComparisonStrategyReturns true if actual and other are equal based onObjects.areEqual(Object, Object), false otherwise.- Specified by:
areEqualin interfaceComparisonStrategy- Overrides:
areEqualin classStandardComparisonStrategy- Parameters:
actual- the object to compare to otherother- the object to compare to actual- Returns:
- true if actual and other are equal based on
Objects.areEqual(Object, Object), false otherwise.
-
asText
public String asText()
- Overrides:
asTextin classStandardComparisonStrategy
-
isStandard
public boolean isStandard()
Description copied from interface:ComparisonStrategyReturn true if comparison strategy is default/standard, false otherwise- Specified by:
isStandardin interfaceComparisonStrategy- Overrides:
isStandardin classStandardComparisonStrategy- Returns:
- true if comparison strategy is default/standard, false otherwise
-
-