Uses of Interface
org.assertj.core.internal.ComparisonStrategy
-
Packages that use ComparisonStrategy Package Description org.assertj.core.api org.assertj.core.error org.assertj.core.internal -
-
Uses of ComparisonStrategy in org.assertj.core.api
Fields in org.assertj.core.api declared as ComparisonStrategy Modifier and Type Field Description private ComparisonStrategy
AbstractOptionalAssert. optionalValueComparisonStrategy
Methods in org.assertj.core.api with parameters of type ComparisonStrategy Modifier and Type Method Description protected SELF
AbstractIterableAssert. usingComparisonStrategy(ComparisonStrategy comparisonStrategy)
protected SELF
AbstractListAssert. usingComparisonStrategy(ComparisonStrategy comparisonStrategy)
-
Uses of ComparisonStrategy in org.assertj.core.error
Fields in org.assertj.core.error declared as ComparisonStrategy Modifier and Type Field Description private ComparisonStrategy
ShouldBeEqual. comparisonStrategy
Methods in org.assertj.core.error with parameters of type ComparisonStrategy Modifier and Type Method Description static ErrorMessageFactory
ShouldContainExactly. elementsDifferAtIndex(java.lang.Object actualElement, java.lang.Object expectedElement, int indexOfDifferentElements, ComparisonStrategy comparisonStrategy)
Creates a new
for the case where actual and expected have the same elements in different order according to the givenShouldContainExactly
ComparisonStrategy
.static ErrorMessageFactory
ShouldBeAfter. shouldBeAfter(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeAfter
static ErrorMessageFactory
ShouldBeAfterOrEqualTo. shouldBeAfterOrEqualTo(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeAfterOrEqualTo
static ErrorMessageFactory
ShouldBeAfterYear. shouldBeAfterYear(java.util.Date actual, int year, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeAfterYear
static ErrorMessageFactory
ShouldBeBefore. shouldBeBefore(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBefore
static ErrorMessageFactory
ShouldBeBeforeOrEqualTo. shouldBeBeforeOrEqualTo(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBeforeOrEqualTo
static ErrorMessageFactory
ShouldBeBeforeYear. shouldBeBeforeYear(java.util.Date actual, int year, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBeforeYear
static ErrorMessageFactory
ShouldBeBetween. shouldBeBetween(java.util.Date actual, java.util.Date start, java.util.Date end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBetween
static <T extends java.lang.Comparable<? super T>>
ErrorMessageFactoryShouldBeBetween. shouldBeBetween(T actual, T start, T end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBetween
static AssertionErrorFactory
ShouldBeEqual. shouldBeEqual(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy, Representation representation)
Creates a new
.ShouldBeEqual
static <T extends java.lang.Comparable<? super T>>
ErrorMessageFactoryShouldBeGreater. shouldBeGreater(T actual, T other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeGreater
static <T extends java.lang.Comparable<? super T>>
ErrorMessageFactoryShouldBeGreaterOrEqual. shouldBeGreaterOrEqual(T actual, T other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeGreaterOrEqual
static ErrorMessageFactory
ShouldBeIn. shouldBeIn(java.lang.Object actual, java.lang.Object values, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeIn
static ErrorMessageFactory
ShouldBeInTheFuture. shouldBeInTheFuture(java.util.Date actual, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeInTheFuture
static ErrorMessageFactory
ShouldBeInThePast. shouldBeInThePast(java.util.Date actual, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeInThePast
static <T extends java.lang.Comparable<? super T>>
ErrorMessageFactoryShouldBeLess. shouldBeLess(T actual, T other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeLess
static <T extends java.lang.Comparable<? super T>>
ErrorMessageFactoryShouldBeLessOrEqual. shouldBeLessOrEqual(T actual, T other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeLessOrEqual
static ErrorMessageFactory
ShouldBeSubsetOf. shouldBeSubsetOf(java.lang.Object actual, java.lang.Object values, java.lang.Iterable<?> unexpected, ComparisonStrategy comparisonStrategy)
Creates a newShouldBeSubsetOf
static ErrorMessageFactory
ShouldBeSubstring. shouldBeSubstring(java.lang.CharSequence actual, java.lang.CharSequence expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeSubstring
static ErrorMessageFactory
ShouldBeToday. shouldBeToday(java.util.Date actual, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeToday
static ErrorMessageFactory
ShouldContain. shouldContain(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContain
static ErrorMessageFactory
ShouldContainCharSequence. shouldContain(java.lang.CharSequence actual, java.lang.CharSequence[] strings, java.util.Set<? extends java.lang.CharSequence> notFound, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldContainCharSequence. shouldContain(java.lang.CharSequence actual, java.lang.CharSequence sequence, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldContainAnyOf. shouldContainAnyOf(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
static ErrorMessageFactory
ShouldContainAtIndex. shouldContainAtIndex(java.lang.Object actual, java.lang.Object expected, Index index, java.lang.Object found, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainAtIndex
static ErrorMessageFactory
ShouldContainExactly. shouldContainExactly(java.lang.Object actual, java.lang.Iterable<?> expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainExactly
static ErrorMessageFactory
ShouldContainExactlyInAnyOrder. shouldContainExactlyInAnyOrder(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainExactlyInAnyOrder
static ErrorMessageFactory
ShouldContainOnly. shouldContainOnly(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainOnly
static ErrorMessageFactory
ShouldContainCharSequenceOnlyOnce. shouldContainOnlyOnce(java.lang.CharSequence actual, java.lang.CharSequence sequence, int occurrences, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainCharSequenceOnlyOnce
static ErrorMessageFactory
ShouldContainSequence. shouldContainSequence(java.lang.Object actual, java.lang.Object sequence, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainSequence
static ErrorMessageFactory
ShouldContainSequenceOfCharSequence. shouldContainSequence(java.lang.CharSequence actual, java.lang.CharSequence[] sequence, ComparisonStrategy comparisonStrategy)
Create a new
.ShouldContainSequenceOfCharSequence
static ErrorMessageFactory
ShouldContainsOnlyOnce. shouldContainsOnlyOnce(java.lang.Object actual, java.lang.Object expected, java.util.Set<?> notFound, java.util.Set<?> notOnlyOnce, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainsOnlyOnce
static ErrorMessageFactory
ShouldContainSubsequence. shouldContainSubsequence(java.lang.Object actual, java.lang.Object subsequence, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainSubsequence
static ErrorMessageFactory
ShouldContainSubsequenceOfCharSequence. shouldContainSubsequence(java.lang.CharSequence actual, java.lang.CharSequence[] strings, int badOrderIndex, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainSubsequenceOfCharSequence
static ErrorMessageFactory
ShouldEndWith. shouldEndWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldEndWith
static ErrorMessageFactory
ShouldNotBeBetween. shouldNotBeBetween(java.util.Date actual, java.util.Date start, java.util.Date end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotBeBetween
static ErrorMessageFactory
ShouldNotBeEqual. shouldNotBeEqual(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotBeEqual
static ErrorMessageFactory
ShouldNotBeIn. shouldNotBeIn(java.lang.Object actual, java.lang.Object values, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotBeIn
static ErrorMessageFactory
ShouldNotContain. shouldNotContain(java.lang.Object actual, java.lang.Object expected, java.lang.Object found, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotContain
static ErrorMessageFactory
ShouldNotContainCharSequence. shouldNotContain(java.lang.CharSequence actual, java.lang.CharSequence[] values, java.util.Set<? extends java.lang.CharSequence> found, ComparisonStrategy comparisonStrategy)
Creates a newShouldNotContainCharSequence
static ErrorMessageFactory
ShouldNotContainCharSequence. shouldNotContain(java.lang.CharSequence actual, java.lang.CharSequence sequence, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotContainCharSequence
static ErrorMessageFactory
ShouldNotContainAtIndex. shouldNotContainAtIndex(java.lang.Object actual, java.lang.Object expected, Index index, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotContainAtIndex
static ErrorMessageFactory
ShouldNotContainSequence. shouldNotContainSequence(java.lang.Object actual, java.lang.Object sequence, int index, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotContainSequence
static ErrorMessageFactory
ShouldNotContainSubsequence. shouldNotContainSubsequence(java.lang.Object actual, java.lang.Object subsequence, ComparisonStrategy comparisonStrategy, int index)
Creates a new
.ShouldNotContainSubsequence
static ErrorMessageFactory
ShouldNotEndWith. shouldNotEndWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotEndWith
static ErrorMessageFactory
ShouldNotHaveDuplicates. shouldNotHaveDuplicates(java.lang.Object actual, java.lang.Object duplicates, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotHaveDuplicates
static ErrorMessageFactory
ShouldNotStartWith. shouldNotStartWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotStartWith
static ErrorMessageFactory
ShouldStartWith. shouldStartWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldStartWith
Constructors in org.assertj.core.error with parameters of type ComparisonStrategy Constructor Description ShouldBeAfter(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
ShouldBeAfterOrEqualTo(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
ShouldBeAfterYear(java.util.Date actual, int year, ComparisonStrategy comparisonStrategy)
ShouldBeBefore(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
ShouldBeBeforeOrEqualTo(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
ShouldBeBeforeYear(java.util.Date actual, int year, ComparisonStrategy comparisonStrategy)
ShouldBeBetween(java.util.Date actual, java.util.Date start, java.util.Date end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
ShouldBeBetween(T actual, T start, T end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
ShouldBeEqual(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy, Representation representation)
ShouldBeGreater(java.lang.Comparable<?> actual, java.lang.Comparable<?> other, ComparisonStrategy comparisonStrategy)
ShouldBeGreaterOrEqual(java.lang.Comparable<?> actual, java.lang.Comparable<?> other, ComparisonStrategy comparisonStrategy)
ShouldBeIn(java.lang.Object actual, java.lang.Object values, ComparisonStrategy comparisonStrategy)
ShouldBeInTheFuture(java.util.Date actual, ComparisonStrategy comparisonStrategy)
ShouldBeInThePast(java.util.Date actual, ComparisonStrategy comparisonStrategy)
ShouldBeLess(java.lang.Comparable<?> actual, java.lang.Comparable<?> other, ComparisonStrategy comparisonStrategy)
ShouldBeLessOrEqual(java.lang.Comparable<?> actual, java.lang.Comparable<?> other, ComparisonStrategy comparisonStrategy)
ShouldBeSubsetOf(java.lang.Object actual, java.lang.Object values, java.lang.Iterable<?> unexpected, ComparisonStrategy comparisonStrategy)
ShouldBeSubstring(java.lang.CharSequence actual, java.lang.CharSequence expected, ComparisonStrategy comparisonStrategy)
ShouldBeToday(java.util.Date actual, ComparisonStrategy comparisonStrategy)
ShouldContain(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, ComparisonStrategy comparisonStrategy)
ShouldContainAnyOf(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
ShouldContainAtIndex(java.lang.Object actual, java.lang.Object expected, Index index, java.lang.Object found, ComparisonStrategy comparisonStrategy)
ShouldContainCharSequence(java.lang.String format, java.lang.CharSequence actual, java.lang.CharSequence[] values, java.util.Set<? extends java.lang.CharSequence> notFound, ComparisonStrategy comparisonStrategy)
ShouldContainCharSequence(java.lang.String format, java.lang.CharSequence actual, java.lang.CharSequence sequence, ComparisonStrategy comparisonStrategy)
ShouldContainCharSequenceOnlyOnce(java.lang.CharSequence actual, java.lang.CharSequence expected, int occurrences, ComparisonStrategy comparisonStrategy)
ShouldContainCharSequenceOnlyOnce(java.lang.CharSequence actual, java.lang.CharSequence expected, ComparisonStrategy comparisonStrategy)
ShouldContainExactly(java.lang.Object actualElement, java.lang.Object expectedElement, int indexOfDifferentElements, ComparisonStrategy comparisonStrategy)
ShouldContainExactly(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, java.lang.Object notExpected, ComparisonStrategy comparisonStrategy)
ShouldContainExactly(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, ComparisonStrategy comparisonStrategy)
ShouldContainExactly(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy, java.lang.Object unexpected)
ShouldContainExactlyInAnyOrder(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, ComparisonStrategy comparisonStrategy)
ShouldContainExactlyInAnyOrder(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFoundOrNotExpected, ShouldContainExactlyInAnyOrder.ErrorType errorType, ComparisonStrategy comparisonStrategy)
ShouldContainOnly(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, ComparisonStrategy comparisonStrategy)
ShouldContainOnly(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFoundOrNotExpected, ShouldContainOnly.ErrorType errorType, ComparisonStrategy comparisonStrategy)
ShouldContainOnlyKeys(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, java.lang.Object notExpected, ComparisonStrategy comparisonStrategy)
ShouldContainOnlyKeys(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, ComparisonStrategy comparisonStrategy)
ShouldContainSequence(java.lang.Object actual, java.lang.Object sequence, ComparisonStrategy comparisonStrategy)
ShouldContainSequenceOfCharSequence(java.lang.CharSequence actual, java.lang.CharSequence[] sequence, ComparisonStrategy comparisonStrategy)
ShouldContainsOnlyOnce(java.lang.Object actual, java.lang.Object expected, java.util.Set<?> notFound, java.util.Set<?> notOnlyOnce, ComparisonStrategy comparisonStrategy)
ShouldContainsOnlyOnce(java.lang.Object actual, java.lang.Object expected, java.util.Set<?> notFound, ComparisonStrategy comparisonStrategy)
ShouldContainsOnlyOnce(java.util.Set<?> notOnlyOnce, java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
ShouldContainSubsequence(java.lang.Object actual, java.lang.Object subsequence, ComparisonStrategy comparisonStrategy)
ShouldContainSubsequenceOfCharSequence(java.lang.String format, java.lang.CharSequence actual, java.lang.CharSequence[] strings, java.lang.CharSequence foundButBadOrder, java.lang.CharSequence foundButBadOrder2, ComparisonStrategy comparisonStrategy)
ShouldEndWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
ShouldNotBeBetween(java.util.Date actual, java.util.Date start, java.util.Date end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
ShouldNotBeEqual(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
ShouldNotBeIn(java.lang.Object actual, java.lang.Object values, ComparisonStrategy comparisonStrategy)
ShouldNotContain(java.lang.Object actual, java.lang.Object expected, java.lang.Object found, ComparisonStrategy comparisonStrategy)
ShouldNotContainAtIndex(java.lang.Object actual, java.lang.Object expected, Index index, ComparisonStrategy comparisonStrategy)
ShouldNotContainCharSequence(java.lang.String format, java.lang.CharSequence actual, java.lang.CharSequence[] values, java.util.Set<? extends java.lang.CharSequence> found, ComparisonStrategy comparisonStrategy)
ShouldNotContainCharSequence(java.lang.String format, java.lang.CharSequence actual, java.lang.CharSequence sequence, ComparisonStrategy comparisonStrategy)
ShouldNotContainSequence(java.lang.Object actual, java.lang.Object sequence, int index, ComparisonStrategy comparisonStrategy)
ShouldNotContainSubsequence(java.lang.Object actual, java.lang.Object subsequence, ComparisonStrategy comparisonStrategy, int index)
ShouldNotEndWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
ShouldNotHaveDuplicates(java.lang.Object actual, java.lang.Object duplicates, ComparisonStrategy comparisonStrategy)
ShouldNotStartWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
ShouldStartWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
-
Uses of ComparisonStrategy in org.assertj.core.internal
Classes in org.assertj.core.internal that implement ComparisonStrategy Modifier and Type Class Description class
AbstractComparisonStrategy
Base implementation ofComparisonStrategy
contract.class
AtomicReferenceArrayElementComparisonStrategy<T>
class
ComparatorBasedComparisonStrategy
ImplementsComparisonStrategy
contract with a comparison strategy based on aComparator
.class
IterableElementComparisonStrategy<T>
class
ObjectArrayElementComparisonStrategy<T>
class
StandardComparisonStrategy
ImplementsComparisonStrategy
contract with a comparison strategy based onObjects.areEqual(Object, Object)
method, it is also based onComparable.compareTo(Object)
when Object areComparable
method.Fields in org.assertj.core.internal declared as ComparisonStrategy Modifier and Type Field Description private ComparisonStrategy
Arrays. comparisonStrategy
private ComparisonStrategy
Classes. comparisonStrategy
private ComparisonStrategy
Comparables. comparisonStrategy
private ComparisonStrategy
Dates. comparisonStrategy
private ComparisonStrategy
IterableDiff. comparisonStrategy
private ComparisonStrategy
Iterables. comparisonStrategy
private ComparisonStrategy
Lists. comparisonStrategy
private ComparisonStrategy
Objects. comparisonStrategy
private ComparisonStrategy
Strings. comparisonStrategy
Methods in org.assertj.core.internal that return ComparisonStrategy Modifier and Type Method Description ComparisonStrategy
Arrays. getComparisonStrategy()
ComparisonStrategy
Iterables. getComparisonStrategy()
ComparisonStrategy
Lists. getComparisonStrategy()
ComparisonStrategy
ObjectArrays. getComparisonStrategy()
ComparisonStrategy
Objects. getComparisonStrategy()
Methods in org.assertj.core.internal with parameters of type ComparisonStrategy Modifier and Type Method Description (package private) static <T> IterableDiff
IterableDiff. diff(java.lang.Iterable<T> actual, java.lang.Iterable<T> expected, ComparisonStrategy comparisonStrategy)
-