A B C D E F G H I J L M N O P R S T _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- adapt(Matcher<?>) - Static method in class org.hamcrest.integration.EasyMock2Adapter
-
Convenience factory method that will adapt a Hamcrest
Matcher
to act as an EasyMockIArgumentMatcher
and report it to EasyMock so it can be kept track of. - allOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>...) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>...) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- AllOf<T> - Class in org.hamcrest.core
-
Calculates the logical conjunction of multiple matchers.
- AllOf(Iterable<Matcher<? super T>>) - Constructor for class org.hamcrest.core.AllOf
- and(Condition.Step<? super T, U>) - Method in class org.hamcrest.Condition
- and(Matcher<? super T>) - Method in class org.hamcrest.core.CombinableMatcher
- and(Matcher<? super X>) - Method in class org.hamcrest.core.CombinableMatcher.CombinableBothMatcher
- any(Class<T>) - Static method in class org.hamcrest.core.IsInstanceOf
-
Creates a matcher that matches when the examined object is an instance of the specified
type
, as determined by calling theClass.isInstance(Object)
method on that type, passing the the examined object. - any(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches when the examined object is an instance of the specified
type
, as determined by calling theClass.isInstance(Object)
method on that type, passing the the examined object. - any(Class<T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when the examined object is an instance of the specified
type
, as determined by calling theClass.isInstance(Object)
method on that type, passing the the examined object. - anyOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<? super T>...) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<? super T>...) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<? super T>...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- AnyOf<T> - Class in org.hamcrest.core
-
Calculates the logical disjunction of multiple matchers.
- AnyOf(Iterable<Matcher<? super T>>) - Constructor for class org.hamcrest.core.AnyOf
- anything() - Static method in class org.hamcrest.core.IsAnything
-
Creates a matcher that always matches, regardless of the examined object.
- anything() - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that always matches, regardless of the examined object.
- anything() - Static method in class org.hamcrest.Matchers
-
Creates a matcher that always matches, regardless of the examined object.
- anything(String) - Static method in class org.hamcrest.core.IsAnything
-
Creates a matcher that always matches, regardless of the examined object, but describes itself with the specified
String
. - anything(String) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that always matches, regardless of the examined object, but describes itself with the specified
String
. - anything(String) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that always matches, regardless of the examined object, but describes itself with the specified
String
. - append(char) - Method in class org.hamcrest.BaseDescription
-
Append the char c to the description.
- append(char) - Method in class org.hamcrest.StringDescription
- append(String) - Method in class org.hamcrest.BaseDescription
-
Append the String str to the description.
- append(String) - Method in class org.hamcrest.StringDescription
- appendDescriptionOf(SelfDescribing) - Method in class org.hamcrest.BaseDescription
- appendDescriptionOf(SelfDescribing) - Method in interface org.hamcrest.Description
-
Appends the description of a
SelfDescribing
value to this description. - appendDescriptionOf(SelfDescribing) - Method in class org.hamcrest.Description.NullDescription
- appendList(String, String, String, Iterable<? extends SelfDescribing>) - Method in class org.hamcrest.BaseDescription
- appendList(String, String, String, Iterable<? extends SelfDescribing>) - Method in interface org.hamcrest.Description
-
Appends a list of
SelfDescribing
objects to the description. - appendList(String, String, String, Iterable<? extends SelfDescribing>) - Method in class org.hamcrest.Description.NullDescription
- appendText(String) - Method in class org.hamcrest.BaseDescription
- appendText(String) - Method in interface org.hamcrest.Description
-
Appends some plain text to the description.
- appendText(String) - Method in class org.hamcrest.Description.NullDescription
- appendTo(StringBuffer) - Method in class org.hamcrest.integration.EasyMock2Adapter
- appendValue(Object) - Method in class org.hamcrest.BaseDescription
- appendValue(Object) - Method in interface org.hamcrest.Description
-
Appends an arbitary value to the description.
- appendValue(Object) - Method in class org.hamcrest.Description.NullDescription
- appendValueList(String, String, String, Iterable<T>) - Method in class org.hamcrest.BaseDescription
- appendValueList(String, String, String, Iterable<T>) - Method in interface org.hamcrest.Description
-
Appends a list of values to the description.
- appendValueList(String, String, String, Iterable<T>) - Method in class org.hamcrest.Description.NullDescription
- appendValueList(String, String, String, T...) - Method in class org.hamcrest.BaseDescription
- appendValueList(String, String, String, T...) - Method in interface org.hamcrest.Description
-
Appends a list of values to the description.
- appendValueList(String, String, String, T...) - Method in class org.hamcrest.Description.NullDescription
- apply(I, Description) - Method in interface org.hamcrest.Condition.Step
- array(Matcher<? super T>...) - Static method in class org.hamcrest.collection.IsArray
-
Creates a matcher that matches arrays whose elements are satisfied by the specified matchers.
- array(Matcher<? super T>...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches arrays whose elements are satisfied by the specified matchers.
- arrayContaining(E...) - Static method in class org.hamcrest.collection.IsArrayContainingInOrder
-
Creates a matcher for arrays that matcheswhen each item in the examined array is logically equal to the corresponding item in the specified items.
- arrayContaining(E...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for arrays that matcheswhen each item in the examined array is logically equal to the corresponding item in the specified items.
- arrayContaining(List<Matcher<? super E>>) - Static method in class org.hamcrest.collection.IsArrayContainingInOrder
-
Creates a matcher for arrays that matches when each item in the examined array satisfies the corresponding matcher in the specified list of matchers.
- arrayContaining(List<Matcher<? super E>>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for arrays that matches when each item in the examined array satisfies the corresponding matcher in the specified list of matchers.
- arrayContaining(Matcher<? super E>...) - Static method in class org.hamcrest.collection.IsArrayContainingInOrder
-
Creates a matcher for arrays that matches when each item in the examined array satisfies the corresponding matcher in the specified matchers.
- arrayContaining(Matcher<? super E>...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for arrays that matches when each item in the examined array satisfies the corresponding matcher in the specified matchers.
- arrayContainingInAnyOrder(E...) - Static method in class org.hamcrest.collection.IsArrayContainingInAnyOrder
-
Creates an order agnostic matcher for arrays that matches when each item in the examined array is logically equal to one item anywhere in the specified items.
- arrayContainingInAnyOrder(E...) - Static method in class org.hamcrest.Matchers
-
Creates an order agnostic matcher for arrays that matches when each item in the examined array is logically equal to one item anywhere in the specified items.
- arrayContainingInAnyOrder(Collection<Matcher<? super E>>) - Static method in class org.hamcrest.collection.IsArrayContainingInAnyOrder
-
Creates an order agnostic matcher for arrays that matches when each item in the examined array satisfies one matcher anywhere in the specified collection of matchers.
- arrayContainingInAnyOrder(Collection<Matcher<? super E>>) - Static method in class org.hamcrest.Matchers
-
Creates an order agnostic matcher for arrays that matches when each item in the examined array satisfies one matcher anywhere in the specified collection of matchers.
- arrayContainingInAnyOrder(Matcher<? super E>...) - Static method in class org.hamcrest.collection.IsArrayContainingInAnyOrder
-
Creates an order agnostic matcher for arrays that matches when each item in the examined array satisfies one matcher anywhere in the specified matchers.
- arrayContainingInAnyOrder(Matcher<? super E>...) - Static method in class org.hamcrest.Matchers
-
Creates an order agnostic matcher for arrays that matches when each item in the examined array satisfies one matcher anywhere in the specified matchers.
- ArrayIterator - Class in org.hamcrest.internal
- ArrayIterator(Object) - Constructor for class org.hamcrest.internal.ArrayIterator
- arrayWithSize(int) - Static method in class org.hamcrest.collection.IsArrayWithSize
-
Creates a matcher for arrays that matches when the
length
of the array equals the specifiedsize
. - arrayWithSize(int) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for arrays that matches when the
length
of the array equals the specifiedsize
. - arrayWithSize(Matcher<? super Integer>) - Static method in class org.hamcrest.collection.IsArrayWithSize
-
Creates a matcher for arrays that matches when the
length
of the array satisfies the specified matcher. - arrayWithSize(Matcher<? super Integer>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for arrays that matches when the
length
of the array satisfies the specified matcher. - assertThat(String, boolean) - Static method in class org.hamcrest.MatcherAssert
- assertThat(String, T, Matcher<? super T>) - Static method in class org.hamcrest.MatcherAssert
- assertThat(T, Matcher<? super T>) - Static method in class org.hamcrest.MatcherAssert
- asString(SelfDescribing) - Static method in class org.hamcrest.StringDescription
-
Alias for
StringDescription.toString(SelfDescribing)
.
B
- BaseDescription - Class in org.hamcrest
-
A
Description
that is stored as a string. - BaseDescription() - Constructor for class org.hamcrest.BaseDescription
- BaseMatcher<T> - Class in org.hamcrest
-
BaseClass for all Matcher implementations.
- BaseMatcher() - Constructor for class org.hamcrest.BaseMatcher
- BigDecimalCloseTo - Class in org.hamcrest.number
- BigDecimalCloseTo(BigDecimal, BigDecimal) - Constructor for class org.hamcrest.number.BigDecimalCloseTo
- both(Matcher<? super LHS>) - Static method in class org.hamcrest.core.CombinableMatcher
-
Creates a matcher that matches when both of the specified matchers match the examined object.
- both(Matcher<? super LHS>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches when both of the specified matchers match the examined object.
- both(Matcher<? super LHS>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when both of the specified matchers match the examined object.
C
- canObtainExpectedTypeFrom(Method) - Method in class org.hamcrest.internal.ReflectiveTypeFinder
- closeTo(double, double) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Double
s that matches when an examined double is equal to the specifiedoperand
, within a range of +/-error
. - closeTo(double, double) - Static method in class org.hamcrest.number.IsCloseTo
-
Creates a matcher of
Double
s that matches when an examined double is equal to the specifiedoperand
, within a range of +/-error
. - closeTo(BigDecimal, BigDecimal) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
BigDecimal
s that matches when an examined BigDecimal is equal to the specifiedoperand
, within a range of +/-error
. - closeTo(BigDecimal, BigDecimal) - Static method in class org.hamcrest.number.BigDecimalCloseTo
-
Creates a matcher of
BigDecimal
s that matches when an examined BigDecimal is equal to the specifiedoperand
, within a range of +/-error
. - CombinableBothMatcher(Matcher<? super X>) - Constructor for class org.hamcrest.core.CombinableMatcher.CombinableBothMatcher
- CombinableEitherMatcher(Matcher<? super X>) - Constructor for class org.hamcrest.core.CombinableMatcher.CombinableEitherMatcher
- CombinableMatcher<T> - Class in org.hamcrest.core
- CombinableMatcher(Matcher<? super T>) - Constructor for class org.hamcrest.core.CombinableMatcher
- CombinableMatcher.CombinableBothMatcher<X> - Class in org.hamcrest.core
- CombinableMatcher.CombinableEitherMatcher<X> - Class in org.hamcrest.core
- comparesEqualTo(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Comparable
object that matches when the examined object is equal to the specified value, as reported by thecompareTo
method of the examined object. - comparesEqualTo(T) - Static method in class org.hamcrest.number.OrderingComparison
-
Creates a matcher of
Comparable
object that matches when the examined object is equal to the specified value, as reported by thecompareTo
method of the examined object. - Condition<T> - Class in org.hamcrest
-
A Condition implements part of a multi-step match.
- Condition.Step<I,O> - Interface in org.hamcrest
- contains(E...) - Static method in class org.hamcrest.collection.IsIterableContainingInOrder
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each logically equal to the corresponding item in the specified items. - contains(E...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each logically equal to the corresponding item in the specified items. - contains(List<Matcher<? super E>>) - Static method in class org.hamcrest.collection.IsIterableContainingInOrder
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each satisfying the corresponding matcher in the specified list of matchers. - contains(List<Matcher<? super E>>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each satisfying the corresponding matcher in the specified list of matchers. - contains(Matcher<? super E>) - Static method in class org.hamcrest.collection.IsIterableContainingInOrder
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a single item that satisfies the specified matcher. - contains(Matcher<? super E>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a single item that satisfies the specified matcher. - contains(Matcher<? super E>...) - Static method in class org.hamcrest.collection.IsIterableContainingInOrder
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each satisfying the corresponding matcher in the specified matchers. - contains(Matcher<? super E>...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each satisfying the corresponding matcher in the specified matchers. - containsInAnyOrder(Collection<Matcher<? super T>>) - Static method in class org.hamcrest.collection.IsIterableContainingInAnyOrder
-
Creates an order agnostic matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each satisfying one matcher anywhere in the specified collection of matchers. - containsInAnyOrder(Collection<Matcher<? super T>>) - Static method in class org.hamcrest.Matchers
-
Creates an order agnostic matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each satisfying one matcher anywhere in the specified collection of matchers. - containsInAnyOrder(Matcher<? super E>) - Static method in class org.hamcrest.collection.IsIterableContainingInAnyOrder
-
Deprecated.use contains(Matcher super E> itemMatcher) instead
- containsInAnyOrder(Matcher<? super E>) - Static method in class org.hamcrest.Matchers
-
Deprecated.use contains(Matcher super E> itemMatcher) instead
- containsInAnyOrder(Matcher<? super T>...) - Static method in class org.hamcrest.collection.IsIterableContainingInAnyOrder
-
Creates an order agnostic matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each satisfying one matcher anywhere in the specified matchers. - containsInAnyOrder(Matcher<? super T>...) - Static method in class org.hamcrest.Matchers
-
Creates an order agnostic matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each satisfying one matcher anywhere in the specified matchers. - containsInAnyOrder(T...) - Static method in class org.hamcrest.collection.IsIterableContainingInAnyOrder
-
Creates an order agnostic matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each logically equal to one item anywhere in the specified items. - containsInAnyOrder(T...) - Static method in class org.hamcrest.Matchers
-
Creates an order agnostic matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields a series of items, each logically equal to one item anywhere in the specified items. - containsString(String) - Static method in class org.hamcrest.core.StringContains
-
Creates a matcher that matches if the examined
String
contains the specifiedString
anywhere. - containsString(String) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined
String
contains the specifiedString
anywhere. - containsString(String) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined
String
contains the specifiedString
anywhere. - CoreMatchers - Class in org.hamcrest
- CoreMatchers() - Constructor for class org.hamcrest.CoreMatchers
- CustomMatcher<T> - Class in org.hamcrest
-
Utility class for writing one off matchers.
- CustomMatcher(String) - Constructor for class org.hamcrest.CustomMatcher
- CustomTypeSafeMatcher<T> - Class in org.hamcrest
-
Utility class for writing one off matchers.
- CustomTypeSafeMatcher(String) - Constructor for class org.hamcrest.CustomTypeSafeMatcher
D
- describedAs(String, Matcher<T>, Object...) - Static method in class org.hamcrest.core.DescribedAs
-
Wraps an existing matcher, overriding its description with that specified.
- describedAs(String, Matcher<T>, Object...) - Static method in class org.hamcrest.CoreMatchers
-
Wraps an existing matcher, overriding its description with that specified.
- describedAs(String, Matcher<T>, Object...) - Static method in class org.hamcrest.Matchers
-
Wraps an existing matcher, overriding its description with that specified.
- DescribedAs<T> - Class in org.hamcrest.core
-
Provides a custom description to another matcher.
- DescribedAs(String, Matcher<T>, Object[]) - Constructor for class org.hamcrest.core.DescribedAs
- describeMismatch(Object, Description) - Method in class org.hamcrest.BaseMatcher
- describeMismatch(Object, Description) - Method in class org.hamcrest.core.DescribedAs
- describeMismatch(Object, Description) - Method in class org.hamcrest.core.Is
- describeMismatch(Object, Description) - Method in class org.hamcrest.DiagnosingMatcher
- describeMismatch(Object, Description) - Method in interface org.hamcrest.Matcher
-
Generate a description of why the matcher has not accepted the item.
- describeMismatch(Object, Description) - Method in class org.hamcrest.TypeSafeDiagnosingMatcher
- describeMismatch(Object, Description) - Method in class org.hamcrest.TypeSafeMatcher
- describeMismatchSafely(E[], Description) - Method in class org.hamcrest.collection.IsArrayContainingInAnyOrder
- describeMismatchSafely(E[], Description) - Method in class org.hamcrest.collection.IsArrayContainingInOrder
- describeMismatchSafely(Class<?>, Description) - Method in class org.hamcrest.object.IsCompatibleType
- describeMismatchSafely(Double, Description) - Method in class org.hamcrest.number.IsCloseTo
- describeMismatchSafely(Iterable<? extends E>, Description) - Method in class org.hamcrest.collection.IsEmptyIterable
- describeMismatchSafely(String, Description) - Method in class org.hamcrest.core.SubstringMatcher
- describeMismatchSafely(String, Description) - Method in class org.hamcrest.text.IsEqualIgnoringCase
- describeMismatchSafely(String, Description) - Method in class org.hamcrest.text.IsEqualIgnoringWhiteSpace
- describeMismatchSafely(String, Description) - Method in class org.hamcrest.text.StringContainsInOrder
- describeMismatchSafely(BigDecimal, Description) - Method in class org.hamcrest.number.BigDecimalCloseTo
- describeMismatchSafely(Collection<? extends E>, Description) - Method in class org.hamcrest.collection.IsEmptyCollection
- describeMismatchSafely(Map<? extends K, ? extends V>, Description) - Method in class org.hamcrest.collection.IsMapContaining
- describeMismatchSafely(T[], Description) - Method in class org.hamcrest.collection.IsArray
- describeMismatchSafely(T[], Description) - Method in class org.hamcrest.collection.IsArrayContaining
- describeMismatchSafely(T, Description) - Method in class org.hamcrest.beans.HasProperty
- describeMismatchSafely(T, Description) - Method in class org.hamcrest.number.OrderingComparison
- describeMismatchSafely(T, Description) - Method in class org.hamcrest.TypeSafeMatcher
-
Subclasses should override this.
- describeTo(Description) - Method in class org.hamcrest.beans.HasProperty
- describeTo(Description) - Method in class org.hamcrest.beans.HasPropertyWithValue
- describeTo(Description) - Method in class org.hamcrest.beans.SamePropertyValuesAs
- describeTo(Description) - Method in class org.hamcrest.beans.SamePropertyValuesAs.PropertyMatcher
- describeTo(Description) - Method in class org.hamcrest.collection.IsArray
- describeTo(Description) - Method in class org.hamcrest.collection.IsArrayContaining
- describeTo(Description) - Method in class org.hamcrest.collection.IsArrayContainingInAnyOrder
- describeTo(Description) - Method in class org.hamcrest.collection.IsArrayContainingInOrder
- describeTo(Description) - Method in class org.hamcrest.collection.IsEmptyCollection
- describeTo(Description) - Method in class org.hamcrest.collection.IsEmptyIterable
- describeTo(Description) - Method in class org.hamcrest.collection.IsIn
- describeTo(Description) - Method in class org.hamcrest.collection.IsIterableContainingInAnyOrder
- describeTo(Description) - Method in class org.hamcrest.collection.IsIterableContainingInOrder
- describeTo(Description) - Method in class org.hamcrest.collection.IsMapContaining
- describeTo(Description) - Method in class org.hamcrest.core.AllOf
- describeTo(Description) - Method in class org.hamcrest.core.AnyOf
- describeTo(Description) - Method in class org.hamcrest.core.CombinableMatcher
- describeTo(Description) - Method in class org.hamcrest.core.DescribedAs
- describeTo(Description) - Method in class org.hamcrest.core.Every
- describeTo(Description) - Method in class org.hamcrest.core.Is
- describeTo(Description) - Method in class org.hamcrest.core.IsAnything
- describeTo(Description) - Method in class org.hamcrest.core.IsCollectionContaining
- describeTo(Description) - Method in class org.hamcrest.core.IsEqual
- describeTo(Description) - Method in class org.hamcrest.core.IsInstanceOf
- describeTo(Description) - Method in class org.hamcrest.core.IsNot
- describeTo(Description) - Method in class org.hamcrest.core.IsNull
- describeTo(Description) - Method in class org.hamcrest.core.IsSame
- describeTo(Description) - Method in class org.hamcrest.core.SubstringMatcher
- describeTo(Description) - Method in class org.hamcrest.CustomMatcher
- describeTo(Description) - Method in class org.hamcrest.CustomTypeSafeMatcher
- describeTo(Description) - Method in class org.hamcrest.FeatureMatcher
- describeTo(Description) - Method in class org.hamcrest.internal.SelfDescribingValue
- describeTo(Description) - Method in class org.hamcrest.number.BigDecimalCloseTo
- describeTo(Description) - Method in class org.hamcrest.number.IsCloseTo
- describeTo(Description) - Method in class org.hamcrest.number.OrderingComparison
- describeTo(Description) - Method in class org.hamcrest.object.IsCompatibleType
- describeTo(Description) - Method in class org.hamcrest.object.IsEventFrom
- describeTo(Description) - Method in interface org.hamcrest.SelfDescribing
-
Generates a description of the object.
- describeTo(Description) - Method in class org.hamcrest.text.IsEmptyString
- describeTo(Description) - Method in class org.hamcrest.text.IsEqualIgnoringCase
- describeTo(Description) - Method in class org.hamcrest.text.IsEqualIgnoringWhiteSpace
- describeTo(Description) - Method in class org.hamcrest.text.StringContainsInOrder
- describeTo(Description) - Method in class org.hamcrest.xml.HasXPath
- Description - Interface in org.hamcrest
-
A description of a Matcher.
- Description.NullDescription - Class in org.hamcrest
- descriptionEnd() - Method in class org.hamcrest.collection.IsArray
-
Returns the string that ends the description.
- descriptionSeparator() - Method in class org.hamcrest.collection.IsArray
-
Returns the string that separates the elements in the description.
- descriptionStart() - Method in class org.hamcrest.collection.IsArray
-
Returns the string that starts the description.
- DiagnosingMatcher<T> - Class in org.hamcrest
-
TODO(ngd): Document.
- DiagnosingMatcher() - Constructor for class org.hamcrest.DiagnosingMatcher
E
- EasyMock2Adapter - Class in org.hamcrest.integration
-
An adapter allowing a Hamcrest
Matcher
to act as an EasyMockIArgumentMatcher
. - EasyMock2Adapter(Matcher<?>) - Constructor for class org.hamcrest.integration.EasyMock2Adapter
- EasyMock2Matchers - Class in org.hamcrest
- EasyMock2Matchers() - Constructor for class org.hamcrest.EasyMock2Matchers
- either(Matcher<? super LHS>) - Static method in class org.hamcrest.core.CombinableMatcher
-
Creates a matcher that matches when either of the specified matchers match the examined object.
- either(Matcher<? super LHS>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches when either of the specified matchers match the examined object.
- either(Matcher<? super LHS>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when either of the specified matchers match the examined object.
- empty() - Static method in class org.hamcrest.collection.IsEmptyCollection
-
Creates a matcher for
Collection
s matching examined collections whoseisEmpty
method returnstrue
. - empty() - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Collection
s matching examined collections whoseisEmpty
method returnstrue
. - emptyArray() - Static method in class org.hamcrest.collection.IsArrayWithSize
-
Creates a matcher for arrays that matches when the
length
of the array is zero. - emptyArray() - Static method in class org.hamcrest.Matchers
-
Creates a matcher for arrays that matches when the
length
of the array is zero. - emptyCollectionOf(Class<E>) - Static method in class org.hamcrest.collection.IsEmptyCollection
-
Creates a matcher for
Collection
s matching examined collections whoseisEmpty
method returnstrue
. - emptyCollectionOf(Class<E>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Collection
s matching examined collections whoseisEmpty
method returnstrue
. - emptyIterable() - Static method in class org.hamcrest.collection.IsEmptyIterable
-
Creates a matcher for
Iterable
s matching examined iterables that yield no items. - emptyIterable() - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s matching examined iterables that yield no items. - emptyIterableOf(Class<E>) - Static method in class org.hamcrest.collection.IsEmptyIterable
-
Creates a matcher for
Iterable
s matching examined iterables that yield no items. - emptyIterableOf(Class<E>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s matching examined iterables that yield no items. - endsWith(String) - Static method in class org.hamcrest.core.StringEndsWith
-
Creates a matcher that matches if the examined
String
ends with the specifiedString
. - endsWith(String) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined
String
ends with the specifiedString
. - endsWith(String) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined
String
ends with the specifiedString
. - equalTo(String) - Static method in class org.hamcrest.EasyMock2Matchers
- equalTo(T) - Static method in class org.hamcrest.core.IsEqual
-
Creates a matcher that matches when the examined object is logically equal to the specified
operand
, as determined by calling theObject.equals(java.lang.Object)
method on the examined object. - equalTo(T) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches when the examined object is logically equal to the specified
operand
, as determined by calling theObject.equals(java.lang.Object)
method on the examined object. - equalTo(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when the examined object is logically equal to the specified
operand
, as determined by calling theObject.equals(java.lang.Object)
method on the examined object. - equalToIgnoringCase(String) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
String
that matches when the examined string is equal to the specified expectedString, ignoring case. - equalToIgnoringCase(String) - Static method in class org.hamcrest.text.IsEqualIgnoringCase
-
Creates a matcher of
String
that matches when the examined string is equal to the specified expectedString, ignoring case. - equalToIgnoringWhiteSpace(String) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
String
that matches when the examined string is equal to the specified expectedString, when whitespace differences are (mostly) ignored. - equalToIgnoringWhiteSpace(String) - Static method in class org.hamcrest.text.IsEqualIgnoringWhiteSpace
-
Creates a matcher of
String
that matches when the examined string is equal to the specified expectedString, when whitespace differences are (mostly) ignored. - evalSubstringOf(String) - Method in class org.hamcrest.core.StringContains
- evalSubstringOf(String) - Method in class org.hamcrest.core.StringEndsWith
- evalSubstringOf(String) - Method in class org.hamcrest.core.StringStartsWith
- evalSubstringOf(String) - Method in class org.hamcrest.core.SubstringMatcher
- eventFrom(Class<? extends EventObject>, Object) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
EventObject
that matches any object derived from eventClass announced by source. - eventFrom(Class<? extends EventObject>, Object) - Static method in class org.hamcrest.object.IsEventFrom
-
Creates a matcher of
EventObject
that matches any object derived from eventClass announced by source. - eventFrom(Object) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
EventObject
that matches any EventObject announced by source. - eventFrom(Object) - Static method in class org.hamcrest.object.IsEventFrom
-
Creates a matcher of
EventObject
that matches any EventObject announced by source. - Every<T> - Class in org.hamcrest.core
- Every(Matcher<? super T>) - Constructor for class org.hamcrest.core.Every
- everyItem(Matcher<U>) - Static method in class org.hamcrest.core.Every
-
Creates a matcher for
Iterable
s that only matches when a single pass over the examinedIterable
yields items that are all matched by the specifieditemMatcher
. - everyItem(Matcher<U>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher for
Iterable
s that only matches when a single pass over the examinedIterable
yields items that are all matched by the specifieditemMatcher
. - everyItem(Matcher<U>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that only matches when a single pass over the examinedIterable
yields items that are all matched by the specifieditemMatcher
. - expectedTypeFrom(Method) - Method in class org.hamcrest.internal.ReflectiveTypeFinder
F
- Factory - Annotation Type in org.hamcrest
-
Marks a Hamcrest static factory method so tools recognise them.
- FeatureMatcher<T,U> - Class in org.hamcrest
-
Supporting class for matching a feature of an object.
- FeatureMatcher(Matcher<? super U>, String, String) - Constructor for class org.hamcrest.FeatureMatcher
-
Constructor
- featureValueOf(E[]) - Method in class org.hamcrest.collection.IsArrayWithSize
- featureValueOf(Iterable<E>) - Method in class org.hamcrest.collection.IsIterableWithSize
- featureValueOf(Collection<? extends E>) - Method in class org.hamcrest.collection.IsCollectionWithSize
- featureValueOf(T) - Method in class org.hamcrest.FeatureMatcher
-
Implement this to extract the interesting feature.
- featureValueOf(T) - Method in class org.hamcrest.object.HasToString
- findExpectedType(Class<?>) - Method in class org.hamcrest.internal.ReflectiveTypeFinder
G
- getPropertyDescriptor(String, Object) - Static method in class org.hamcrest.beans.PropertyUtil
-
Returns the description of the property with the provided name on the provided object's interface.
- greaterThan(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Comparable
object that matches when the examined object is greater than the specified value, as reported by thecompareTo
method of the examined object. - greaterThan(T) - Static method in class org.hamcrest.number.OrderingComparison
-
Creates a matcher of
Comparable
object that matches when the examined object is greater than the specified value, as reported by thecompareTo
method of the examined object. - greaterThanOrEqualTo(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Comparable
object that matches when the examined object is greater than or equal to the specified value, as reported by thecompareTo
method of the examined object. - greaterThanOrEqualTo(T) - Static method in class org.hamcrest.number.OrderingComparison
-
Creates a matcher of
Comparable
object that matches when the examined object is greater than or equal to the specified value, as reported by thecompareTo
method of the examined object.
H
- hasEntry(K, V) - Static method in class org.hamcrest.collection.IsMapContaining
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one entry whose key equals the specifiedkey
and whose value equals the specifiedvalue
. - hasEntry(K, V) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one entry whose key equals the specifiedkey
and whose value equals the specifiedvalue
. - hasEntry(Matcher<? super K>, Matcher<? super V>) - Static method in class org.hamcrest.collection.IsMapContaining
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one entry whose key satisfies the specifiedkeyMatcher
and whose value satisfies the specifiedvalueMatcher
. - hasEntry(Matcher<? super K>, Matcher<? super V>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one entry whose key satisfies the specifiedkeyMatcher
and whose value satisfies the specifiedvalueMatcher
. - hasItem(Matcher<? super T>) - Static method in class org.hamcrest.core.IsCollectionContaining
-
Creates a matcher for
Iterable
s that only matches when a single pass over the examinedIterable
yields at least one item that is matched by the specifieditemMatcher
. - hasItem(Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher for
Iterable
s that only matches when a single pass over the examinedIterable
yields at least one item that is matched by the specifieditemMatcher
. - hasItem(Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that only matches when a single pass over the examinedIterable
yields at least one item that is matched by the specifieditemMatcher
. - hasItem(T) - Static method in class org.hamcrest.core.IsCollectionContaining
-
Creates a matcher for
Iterable
s that only matches when a single pass over the examinedIterable
yields at least one item that is equal to the specifieditem
. - hasItem(T) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher for
Iterable
s that only matches when a single pass over the examinedIterable
yields at least one item that is equal to the specifieditem
. - hasItem(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that only matches when a single pass over the examinedIterable
yields at least one item that is equal to the specifieditem
. - hasItemInArray(Matcher<? super T>) - Static method in class org.hamcrest.collection.IsArrayContaining
-
Creates a matcher for arrays that matches when the examined array contains at least one item that is matched by the specified
elementMatcher
. - hasItemInArray(Matcher<? super T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for arrays that matches when the examined array contains at least one item that is matched by the specified
elementMatcher
. - hasItemInArray(T) - Static method in class org.hamcrest.collection.IsArrayContaining
-
A shortcut to the frequently used
hasItemInArray(equalTo(x))
. - hasItemInArray(T) - Static method in class org.hamcrest.Matchers
-
A shortcut to the frequently used
hasItemInArray(equalTo(x))
. - hasItems(Matcher<? super T>...) - Static method in class org.hamcrest.core.IsCollectionContaining
-
Creates a matcher for
Iterable
s that matches when consecutive passes over the examinedIterable
yield at least one item that is matched by the corresponding matcher from the specifieditemMatchers
. - hasItems(Matcher<? super T>...) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher for
Iterable
s that matches when consecutive passes over the examinedIterable
yield at least one item that is matched by the corresponding matcher from the specifieditemMatchers
. - hasItems(Matcher<? super T>...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that matches when consecutive passes over the examinedIterable
yield at least one item that is matched by the corresponding matcher from the specifieditemMatchers
. - hasItems(T...) - Static method in class org.hamcrest.core.IsCollectionContaining
-
Creates a matcher for
Iterable
s that matches when consecutive passes over the examinedIterable
yield at least one item that is equal to the corresponding item from the specifieditems
. - hasItems(T...) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher for
Iterable
s that matches when consecutive passes over the examinedIterable
yield at least one item that is equal to the corresponding item from the specifieditems
. - hasItems(T...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that matches when consecutive passes over the examinedIterable
yield at least one item that is equal to the corresponding item from the specifieditems
. - hasKey(K) - Static method in class org.hamcrest.collection.IsMapContaining
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one key that is equal to the specified key. - hasKey(K) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one key that is equal to the specified key. - hasKey(Matcher<? super K>) - Static method in class org.hamcrest.collection.IsMapContaining
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one key that satisfies the specified matcher. - hasKey(Matcher<? super K>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one key that satisfies the specified matcher. - hasNext() - Method in class org.hamcrest.internal.ArrayIterator
- hasNext() - Method in class org.hamcrest.internal.SelfDescribingValueIterator
- hasProperty(String) - Static method in class org.hamcrest.beans.HasProperty
-
Creates a matcher that matches when the examined object has a JavaBean property with the specified name.
- hasProperty(String) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when the examined object has a JavaBean property with the specified name.
- hasProperty(String, Matcher<?>) - Static method in class org.hamcrest.beans.HasPropertyWithValue
-
Creates a matcher that matches when the examined object has a JavaBean property with the specified name whose value satisfies the specified matcher.
- hasProperty(String, Matcher<?>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when the examined object has a JavaBean property with the specified name whose value satisfies the specified matcher.
- HasProperty<T> - Class in org.hamcrest.beans
-
A Matcher that checks that an object has a JavaBean property with the specified name.
- HasProperty(String) - Constructor for class org.hamcrest.beans.HasProperty
- HasPropertyWithValue<T> - Class in org.hamcrest.beans
-
Matcher that asserts that a JavaBean property on an argument passed to the mock object meets the provided matcher.
- HasPropertyWithValue(String, Matcher<?>) - Constructor for class org.hamcrest.beans.HasPropertyWithValue
- hasSize(int) - Static method in class org.hamcrest.collection.IsCollectionWithSize
-
Creates a matcher for
Collection
s that matches when thesize()
method returns a value equal to the specifiedsize
. - hasSize(int) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Collection
s that matches when thesize()
method returns a value equal to the specifiedsize
. - hasSize(Matcher<? super Integer>) - Static method in class org.hamcrest.collection.IsCollectionWithSize
-
Creates a matcher for
Collection
s that matches when thesize()
method returns a value that satisfies the specified matcher. - hasSize(Matcher<? super Integer>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Collection
s that matches when thesize()
method returns a value that satisfies the specified matcher. - hasToString(String) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches any examined object whose
toString
method returns a value equalTo the specified string. - hasToString(String) - Static method in class org.hamcrest.object.HasToString
-
Creates a matcher that matches any examined object whose
toString
method returns a value equalTo the specified string. - hasToString(Matcher<? super String>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches any examined object whose
toString
method returns a value that satisfies the specified matcher. - hasToString(Matcher<? super String>) - Static method in class org.hamcrest.object.HasToString
-
Creates a matcher that matches any examined object whose
toString
method returns a value that satisfies the specified matcher. - HasToString<T> - Class in org.hamcrest.object
- HasToString(Matcher<? super String>) - Constructor for class org.hamcrest.object.HasToString
- hasValue(Matcher<? super V>) - Static method in class org.hamcrest.collection.IsMapContaining
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one value that satisfies the specified valueMatcher. - hasValue(Matcher<? super V>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one value that satisfies the specified valueMatcher. - hasValue(V) - Static method in class org.hamcrest.collection.IsMapContaining
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one value that is equal to the specified value. - hasValue(V) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Map
s matching when the examinedMap
contains at least one value that is equal to the specified value. - hasXPath(String) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Node
s that matches when the examined node contains a node at the specifiedxPath
, with any content. - hasXPath(String) - Static method in class org.hamcrest.xml.HasXPath
-
Creates a matcher of
Node
s that matches when the examined node contains a node at the specifiedxPath
, with any content. - hasXPath(String, NamespaceContext) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Node
s that matches when the examined node contains a node at the specifiedxPath
within the specified namespace context, with any content. - hasXPath(String, NamespaceContext) - Static method in class org.hamcrest.xml.HasXPath
-
Creates a matcher of
Node
s that matches when the examined node contains a node at the specifiedxPath
within the specified namespace context, with any content. - hasXPath(String, NamespaceContext, Matcher<String>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Node
s that matches when the examined node has a value at the specifiedxPath
, within the specifiednamespaceContext
, that satisfies the specifiedvalueMatcher
. - hasXPath(String, NamespaceContext, Matcher<String>) - Static method in class org.hamcrest.xml.HasXPath
-
Creates a matcher of
Node
s that matches when the examined node has a value at the specifiedxPath
, within the specifiednamespaceContext
, that satisfies the specifiedvalueMatcher
. - hasXPath(String, Matcher<String>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Node
s that matches when the examined node has a value at the specifiedxPath
that satisfies the specifiedvalueMatcher
. - hasXPath(String, Matcher<String>) - Static method in class org.hamcrest.xml.HasXPath
-
Creates a matcher of
Node
s that matches when the examined node has a value at the specifiedxPath
that satisfies the specifiedvalueMatcher
. - HasXPath - Class in org.hamcrest.xml
-
Applies a Matcher to a given XML Node in an existing XML Node tree, specified by an XPath expression.
- HasXPath(String, NamespaceContext, Matcher<String>) - Constructor for class org.hamcrest.xml.HasXPath
- HasXPath(String, Matcher<String>) - Constructor for class org.hamcrest.xml.HasXPath
I
- instanceOf(Class<?>) - Static method in class org.hamcrest.core.IsInstanceOf
-
Creates a matcher that matches when the examined object is an instance of the specified
type
, as determined by calling theClass.isInstance(Object)
method on that type, passing the the examined object. - instanceOf(Class<?>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches when the examined object is an instance of the specified
type
, as determined by calling theClass.isInstance(Object)
method on that type, passing the the examined object. - instanceOf(Class<?>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when the examined object is an instance of the specified
type
, as determined by calling theClass.isInstance(Object)
method on that type, passing the the examined object. - is(Class<T>) - Static method in class org.hamcrest.core.Is
-
Deprecated.use isA(Class
type) instead. - is(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
Deprecated.use isA(Class
type) instead. - is(Class<T>) - Static method in class org.hamcrest.Matchers
-
Deprecated.use isA(Class
type) instead. - is(Matcher<T>) - Static method in class org.hamcrest.core.Is
-
Decorates another Matcher, retaining its behaviour, but allowing tests to be slightly more expressive.
- is(Matcher<T>) - Static method in class org.hamcrest.CoreMatchers
-
Decorates another Matcher, retaining its behaviour, but allowing tests to be slightly more expressive.
- is(Matcher<T>) - Static method in class org.hamcrest.Matchers
-
Decorates another Matcher, retaining its behaviour, but allowing tests to be slightly more expressive.
- is(T) - Static method in class org.hamcrest.core.Is
-
A shortcut to the frequently used
is(equalTo(x))
. - is(T) - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used
is(equalTo(x))
. - is(T) - Static method in class org.hamcrest.Matchers
-
A shortcut to the frequently used
is(equalTo(x))
. - Is<T> - Class in org.hamcrest.core
-
Decorates another Matcher, retaining the behaviour but allowing tests to be slightly more expressive.
- Is(Matcher<T>) - Constructor for class org.hamcrest.core.Is
- isA(Class<T>) - Static method in class org.hamcrest.core.Is
-
A shortcut to the frequently used
is(instanceOf(SomeClass.class))
. - isA(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used
is(instanceOf(SomeClass.class))
. - isA(Class<T>) - Static method in class org.hamcrest.Matchers
-
A shortcut to the frequently used
is(instanceOf(SomeClass.class))
. - IsAnything<T> - Class in org.hamcrest.core
-
A matcher that always returns
true
. - IsAnything() - Constructor for class org.hamcrest.core.IsAnything
- IsAnything(String) - Constructor for class org.hamcrest.core.IsAnything
- IsArray<T> - Class in org.hamcrest.collection
-
Matcher for array whose elements satisfy a sequence of matchers.
- IsArray(Matcher<? super T>[]) - Constructor for class org.hamcrest.collection.IsArray
- IsArrayContaining<T> - Class in org.hamcrest.collection
-
Matches if an array contains an item satisfying a nested matcher.
- IsArrayContaining(Matcher<? super T>) - Constructor for class org.hamcrest.collection.IsArrayContaining
- IsArrayContainingInAnyOrder<E> - Class in org.hamcrest.collection
- IsArrayContainingInAnyOrder(Collection<Matcher<? super E>>) - Constructor for class org.hamcrest.collection.IsArrayContainingInAnyOrder
- IsArrayContainingInOrder<E> - Class in org.hamcrest.collection
- IsArrayContainingInOrder(List<Matcher<? super E>>) - Constructor for class org.hamcrest.collection.IsArrayContainingInOrder
- IsArrayWithSize<E> - Class in org.hamcrest.collection
-
Matches if array size satisfies a nested matcher.
- IsArrayWithSize(Matcher<? super Integer>) - Constructor for class org.hamcrest.collection.IsArrayWithSize
- IsCloseTo - Class in org.hamcrest.number
-
Is the value a number equal to a value within some range of acceptable error?
- IsCloseTo(double, double) - Constructor for class org.hamcrest.number.IsCloseTo
- IsCollectionContaining<T> - Class in org.hamcrest.core
- IsCollectionContaining(Matcher<? super T>) - Constructor for class org.hamcrest.core.IsCollectionContaining
- IsCollectionWithSize<E> - Class in org.hamcrest.collection
-
Matches if collection size satisfies a nested matcher.
- IsCollectionWithSize(Matcher<? super Integer>) - Constructor for class org.hamcrest.collection.IsCollectionWithSize
- IsCompatibleType<T> - Class in org.hamcrest.object
- IsCompatibleType(Class<T>) - Constructor for class org.hamcrest.object.IsCompatibleType
- IsEmptyCollection<E> - Class in org.hamcrest.collection
-
Tests if collection is empty.
- IsEmptyCollection() - Constructor for class org.hamcrest.collection.IsEmptyCollection
- IsEmptyIterable<E> - Class in org.hamcrest.collection
-
Tests if collection is empty.
- IsEmptyIterable() - Constructor for class org.hamcrest.collection.IsEmptyIterable
- isEmptyOrNullString() - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
String
that matches when the examined string isnull
, or has zero length. - isEmptyOrNullString() - Static method in class org.hamcrest.text.IsEmptyString
-
Creates a matcher of
String
that matches when the examined string isnull
, or has zero length. - isEmptyString() - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
String
that matches when the examined string has zero length. - isEmptyString() - Static method in class org.hamcrest.text.IsEmptyString
-
Creates a matcher of
String
that matches when the examined string has zero length. - IsEmptyString - Class in org.hamcrest.text
-
Matches empty Strings (and null).
- IsEmptyString() - Constructor for class org.hamcrest.text.IsEmptyString
- IsEqual<T> - Class in org.hamcrest.core
-
Is the value equal to another value, as tested by the
Object.equals(java.lang.Object)
invokedMethod? - IsEqual(T) - Constructor for class org.hamcrest.core.IsEqual
- IsEqualIgnoringCase - Class in org.hamcrest.text
-
Tests if a string is equal to another string, regardless of the case.
- IsEqualIgnoringCase(String) - Constructor for class org.hamcrest.text.IsEqualIgnoringCase
- IsEqualIgnoringWhiteSpace - Class in org.hamcrest.text
-
Tests if a string is equal to another string, ignoring any changes in whitespace.
- IsEqualIgnoringWhiteSpace(String) - Constructor for class org.hamcrest.text.IsEqualIgnoringWhiteSpace
- IsEventFrom - Class in org.hamcrest.object
-
Tests if the value is an event announced by a specific object.
- IsEventFrom(Class<?>, Object) - Constructor for class org.hamcrest.object.IsEventFrom
- isIn(Collection<T>) - Static method in class org.hamcrest.collection.IsIn
-
Creates a matcher that matches when the examined object is found within the specified collection.
- isIn(Collection<T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when the examined object is found within the specified collection.
- isIn(T[]) - Static method in class org.hamcrest.collection.IsIn
-
Creates a matcher that matches when the examined object is found within the specified array.
- isIn(T[]) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when the examined object is found within the specified array.
- IsIn<T> - Class in org.hamcrest.collection
- IsIn(Collection<T>) - Constructor for class org.hamcrest.collection.IsIn
- IsIn(T[]) - Constructor for class org.hamcrest.collection.IsIn
- IsInstanceOf - Class in org.hamcrest.core
-
Tests whether the value is an instance of a class.
- IsInstanceOf(Class<?>) - Constructor for class org.hamcrest.core.IsInstanceOf
-
Creates a new instance of IsInstanceOf
- IsIterableContainingInAnyOrder<T> - Class in org.hamcrest.collection
- IsIterableContainingInAnyOrder(Collection<Matcher<? super T>>) - Constructor for class org.hamcrest.collection.IsIterableContainingInAnyOrder
- IsIterableContainingInOrder<E> - Class in org.hamcrest.collection
- IsIterableContainingInOrder(List<Matcher<? super E>>) - Constructor for class org.hamcrest.collection.IsIterableContainingInOrder
- IsIterableWithSize<E> - Class in org.hamcrest.collection
- IsIterableWithSize(Matcher<? super Integer>) - Constructor for class org.hamcrest.collection.IsIterableWithSize
- IsMapContaining<K,V> - Class in org.hamcrest.collection
- IsMapContaining(Matcher<? super K>, Matcher<? super V>) - Constructor for class org.hamcrest.collection.IsMapContaining
- IsNot<T> - Class in org.hamcrest.core
-
Calculates the logical negation of a matcher.
- IsNot(Matcher<T>) - Constructor for class org.hamcrest.core.IsNot
- IsNull<T> - Class in org.hamcrest.core
-
Is the value null?
- IsNull() - Constructor for class org.hamcrest.core.IsNull
- isOneOf(T...) - Static method in class org.hamcrest.collection.IsIn
-
Creates a matcher that matches when the examined object is equal to one of the specified elements.
- isOneOf(T...) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when the examined object is equal to one of the specified elements.
- IsSame<T> - Class in org.hamcrest.core
-
Is the value the same object as another value?
- IsSame(T) - Constructor for class org.hamcrest.core.IsSame
- iterableWithSize(int) - Static method in class org.hamcrest.collection.IsIterableWithSize
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields an item count that is equal to the specifiedsize
argument. - iterableWithSize(int) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields an item count that is equal to the specifiedsize
argument. - iterableWithSize(Matcher<? super Integer>) - Static method in class org.hamcrest.collection.IsIterableWithSize
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields an item count that satisfies the specified matcher. - iterableWithSize(Matcher<? super Integer>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher for
Iterable
s that matches when a single pass over the examinedIterable
yields an item count that satisfies the specified matcher.
J
- JavaLangMatcherAssert - Class in org.hamcrest
-
Integration method for use with Java's
assert
keyword.
L
- lessThan(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Comparable
object that matches when the examined object is less than the specified value, as reported by thecompareTo
method of the examined object. - lessThan(T) - Static method in class org.hamcrest.number.OrderingComparison
-
Creates a matcher of
Comparable
object that matches when the examined object is less than the specified value, as reported by thecompareTo
method of the examined object. - lessThanOrEqualTo(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Comparable
object that matches when the examined object is less than or equal to the specified value, as reported by thecompareTo
method of the examined object. - lessThanOrEqualTo(T) - Static method in class org.hamcrest.number.OrderingComparison
-
Creates a matcher of
Comparable
object that matches when the examined object is less than or equal to the specified value, as reported by thecompareTo
method of the examined object.
M
- matched(T, Description) - Static method in class org.hamcrest.Condition
- Matcher<T> - Interface in org.hamcrest
-
A matcher over acceptable values.
- MatcherAssert - Class in org.hamcrest
- MatcherAssert() - Constructor for class org.hamcrest.MatcherAssert
- Matchers - Class in org.hamcrest
- Matchers() - Constructor for class org.hamcrest.Matchers
- matches(Object) - Method in class org.hamcrest.collection.IsIn
- matches(Object) - Method in class org.hamcrest.core.AnyOf
- matches(Object) - Method in class org.hamcrest.core.DescribedAs
- matches(Object) - Method in class org.hamcrest.core.Is
- matches(Object) - Method in class org.hamcrest.core.IsAnything
- matches(Object) - Method in class org.hamcrest.core.IsEqual
- matches(Object) - Method in class org.hamcrest.core.IsNot
- matches(Object) - Method in class org.hamcrest.core.IsNull
- matches(Object) - Method in class org.hamcrest.core.IsSame
- matches(Object) - Method in class org.hamcrest.DiagnosingMatcher
- matches(Object) - Method in class org.hamcrest.integration.EasyMock2Adapter
- matches(Object) - Method in interface org.hamcrest.Matcher
-
Evaluates the matcher for argument item.
- matches(Object) - Method in class org.hamcrest.text.IsEmptyString
- matches(Object) - Method in class org.hamcrest.TypeSafeDiagnosingMatcher
- matches(Object) - Method in class org.hamcrest.TypeSafeMatcher
-
Methods made final to prevent accidental override.
- matches(Object, Description) - Method in class org.hamcrest.beans.SamePropertyValuesAs.PropertyMatcher
- matches(Object, Description) - Method in class org.hamcrest.core.AllOf
- matches(Object, Description) - Method in class org.hamcrest.core.IsInstanceOf
- matches(Object, Description) - Method in class org.hamcrest.DiagnosingMatcher
- matchesSafely(E[]) - Method in class org.hamcrest.collection.IsArrayContainingInAnyOrder
- matchesSafely(E[]) - Method in class org.hamcrest.collection.IsArrayContainingInOrder
- matchesSafely(Class<?>) - Method in class org.hamcrest.object.IsCompatibleType
- matchesSafely(Double) - Method in class org.hamcrest.number.IsCloseTo
- matchesSafely(Iterable<? extends E>) - Method in class org.hamcrest.collection.IsEmptyIterable
- matchesSafely(Iterable<? extends E>, Description) - Method in class org.hamcrest.collection.IsIterableContainingInOrder
- matchesSafely(Iterable<? extends T>, Description) - Method in class org.hamcrest.collection.IsIterableContainingInAnyOrder
- matchesSafely(Iterable<? super T>, Description) - Method in class org.hamcrest.core.IsCollectionContaining
- matchesSafely(Iterable<T>, Description) - Method in class org.hamcrest.core.Every
- matchesSafely(String) - Method in class org.hamcrest.core.SubstringMatcher
- matchesSafely(String) - Method in class org.hamcrest.text.IsEqualIgnoringCase
- matchesSafely(String) - Method in class org.hamcrest.text.IsEqualIgnoringWhiteSpace
- matchesSafely(String) - Method in class org.hamcrest.text.StringContainsInOrder
- matchesSafely(BigDecimal) - Method in class org.hamcrest.number.BigDecimalCloseTo
- matchesSafely(Collection<? extends E>) - Method in class org.hamcrest.collection.IsEmptyCollection
- matchesSafely(EventObject, Description) - Method in class org.hamcrest.object.IsEventFrom
- matchesSafely(Map<? extends K, ? extends V>) - Method in class org.hamcrest.collection.IsMapContaining
- matchesSafely(Node, Description) - Method in class org.hamcrest.xml.HasXPath
- matchesSafely(T) - Method in class org.hamcrest.beans.HasProperty
- matchesSafely(T) - Method in class org.hamcrest.number.OrderingComparison
- matchesSafely(T) - Method in class org.hamcrest.TypeSafeMatcher
-
Subclasses should implement this.
- matchesSafely(T[]) - Method in class org.hamcrest.collection.IsArray
- matchesSafely(T[]) - Method in class org.hamcrest.collection.IsArrayContaining
- matchesSafely(T, Description) - Method in class org.hamcrest.beans.HasPropertyWithValue
- matchesSafely(T, Description) - Method in class org.hamcrest.beans.SamePropertyValuesAs
- matchesSafely(T, Description) - Method in class org.hamcrest.core.CombinableMatcher
- matchesSafely(T, Description) - Method in class org.hamcrest.FeatureMatcher
- matchesSafely(T, Description) - Method in class org.hamcrest.TypeSafeDiagnosingMatcher
-
Subclasses should implement this.
- matching(Matcher<T>) - Method in class org.hamcrest.Condition
- matching(Matcher<T>, String) - Method in class org.hamcrest.Condition
N
- next() - Method in class org.hamcrest.internal.ArrayIterator
- next() - Method in class org.hamcrest.internal.SelfDescribingValueIterator
- NO_ARGUMENTS - Static variable in class org.hamcrest.beans.PropertyUtil
- NO_NAMESPACE_CONTEXT - Static variable in class org.hamcrest.xml.HasXPath
- NONE - Static variable in interface org.hamcrest.Description
-
A description that consumes input but does nothing.
- not(Matcher<T>) - Static method in class org.hamcrest.core.IsNot
-
Creates a matcher that wraps an existing matcher, but inverts the logic by which it will match.
- not(Matcher<T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that wraps an existing matcher, but inverts the logic by which it will match.
- not(Matcher<T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that wraps an existing matcher, but inverts the logic by which it will match.
- not(T) - Static method in class org.hamcrest.core.IsNot
-
A shortcut to the frequently used
not(equalTo(x))
. - not(T) - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used
not(equalTo(x))
. - not(T) - Static method in class org.hamcrest.Matchers
-
A shortcut to the frequently used
not(equalTo(x))
. - NOT_MATCHED - Static variable in class org.hamcrest.Condition
- notMatched() - Static method in class org.hamcrest.Condition
- notNullValue() - Static method in class org.hamcrest.core.IsNull
-
A shortcut to the frequently used
not(nullValue())
. - notNullValue() - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used
not(nullValue())
. - notNullValue() - Static method in class org.hamcrest.Matchers
-
A shortcut to the frequently used
not(nullValue())
. - notNullValue(Class<T>) - Static method in class org.hamcrest.core.IsNull
-
A shortcut to the frequently used
not(nullValue(X.class)).
- notNullValue(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used
not(nullValue(X.class)).
- notNullValue(Class<T>) - Static method in class org.hamcrest.Matchers
-
A shortcut to the frequently used
not(nullValue(X.class)).
- NullDescription() - Constructor for class org.hamcrest.Description.NullDescription
- nullValue() - Static method in class org.hamcrest.core.IsNull
-
Creates a matcher that matches if examined object is
null
. - nullValue() - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if examined object is
null
. - nullValue() - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if examined object is
null
. - nullValue(Class<T>) - Static method in class org.hamcrest.core.IsNull
-
Creates a matcher that matches if examined object is
null
. - nullValue(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if examined object is
null
. - nullValue(Class<T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if examined object is
null
.
O
- or(Matcher<? super T>) - Method in class org.hamcrest.core.CombinableMatcher
- or(Matcher<? super X>) - Method in class org.hamcrest.core.CombinableMatcher.CombinableEitherMatcher
- OrderingComparison<T extends java.lang.Comparable<T>> - Class in org.hamcrest.number
- org.hamcrest - package org.hamcrest
-
The stable API defining Matcher and its associated interfaces and classes.
- org.hamcrest.beans - package org.hamcrest.beans
-
Matchers of Java Bean properties and their values.
- org.hamcrest.collection - package org.hamcrest.collection
-
Matchers of arrays and collections.
- org.hamcrest.core - package org.hamcrest.core
-
Fundamental matchers of objects and values, and composite matchers.
- org.hamcrest.integration - package org.hamcrest.integration
- org.hamcrest.internal - package org.hamcrest.internal
- org.hamcrest.number - package org.hamcrest.number
-
Matchers that perform numeric comparisons.
- org.hamcrest.object - package org.hamcrest.object
-
Matchers that inspect objects and classes.
- org.hamcrest.text - package org.hamcrest.text
-
Matchers that perform text comparisons.
- org.hamcrest.xml - package org.hamcrest.xml
-
Matchers of XML documents.
P
- propertyDescriptorsFor(Object, Class<Object>) - Static method in class org.hamcrest.beans.PropertyUtil
-
Returns all the property descriptors for the class associated with the given object
- PropertyMatcher(PropertyDescriptor, Object) - Constructor for class org.hamcrest.beans.SamePropertyValuesAs.PropertyMatcher
- PropertyUtil - Class in org.hamcrest.beans
-
Utility class for accessing properties on JavaBean objects.
- PropertyUtil() - Constructor for class org.hamcrest.beans.PropertyUtil
R
- ReflectiveTypeFinder - Class in org.hamcrest.internal
- ReflectiveTypeFinder(String, int, int) - Constructor for class org.hamcrest.internal.ReflectiveTypeFinder
- relationship() - Method in class org.hamcrest.core.StringContains
- relationship() - Method in class org.hamcrest.core.StringEndsWith
- relationship() - Method in class org.hamcrest.core.StringStartsWith
- relationship() - Method in class org.hamcrest.core.SubstringMatcher
- remove() - Method in class org.hamcrest.internal.ArrayIterator
- remove() - Method in class org.hamcrest.internal.SelfDescribingValueIterator
S
- sameInstance(T) - Static method in class org.hamcrest.core.IsSame
-
Creates a matcher that matches only when the examined object is the same instance as the specified target object.
- sameInstance(T) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches only when the examined object is the same instance as the specified target object.
- sameInstance(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches only when the examined object is the same instance as the specified target object.
- samePropertyValuesAs(T) - Static method in class org.hamcrest.beans.SamePropertyValuesAs
-
Creates a matcher that matches when the examined object has values for all of its JavaBean properties that are equal to the corresponding values of the specified bean.
- samePropertyValuesAs(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches when the examined object has values for all of its JavaBean properties that are equal to the corresponding values of the specified bean.
- SamePropertyValuesAs<T> - Class in org.hamcrest.beans
- SamePropertyValuesAs(T) - Constructor for class org.hamcrest.beans.SamePropertyValuesAs
- SamePropertyValuesAs.PropertyMatcher - Class in org.hamcrest.beans
- SelfDescribing - Interface in org.hamcrest
-
The ability of an object to describe itself.
- SelfDescribingValue<T> - Class in org.hamcrest.internal
- SelfDescribingValue(T) - Constructor for class org.hamcrest.internal.SelfDescribingValue
- SelfDescribingValueIterator<T> - Class in org.hamcrest.internal
- SelfDescribingValueIterator(Iterator<T>) - Constructor for class org.hamcrest.internal.SelfDescribingValueIterator
- startsWith(String) - Static method in class org.hamcrest.core.StringStartsWith
-
Creates a matcher that matches if the examined
String
starts with the specifiedString
. - startsWith(String) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined
String
starts with the specifiedString
. - startsWith(String) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches if the examined
String
starts with the specifiedString
. - StringContains - Class in org.hamcrest.core
-
Tests if the argument is a string that contains a substring.
- StringContains(String) - Constructor for class org.hamcrest.core.StringContains
- stringContainsInOrder(Iterable<String>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
String
that matches when the examined string contains all of the specified substrings, regardless of the order of their appearance. - stringContainsInOrder(Iterable<String>) - Static method in class org.hamcrest.text.StringContainsInOrder
-
Creates a matcher of
String
that matches when the examined string contains all of the specified substrings, regardless of the order of their appearance. - StringContainsInOrder - Class in org.hamcrest.text
- StringContainsInOrder(Iterable<String>) - Constructor for class org.hamcrest.text.StringContainsInOrder
- StringDescription - Class in org.hamcrest
-
A
Description
that is stored as a string. - StringDescription() - Constructor for class org.hamcrest.StringDescription
- StringDescription(Appendable) - Constructor for class org.hamcrest.StringDescription
- StringEndsWith - Class in org.hamcrest.core
-
Tests if the argument is a string that contains a substring.
- StringEndsWith(String) - Constructor for class org.hamcrest.core.StringEndsWith
- StringStartsWith - Class in org.hamcrest.core
-
Tests if the argument is a string that contains a substring.
- StringStartsWith(String) - Constructor for class org.hamcrest.core.StringStartsWith
- stripSpace(String) - Method in class org.hamcrest.text.IsEqualIgnoringWhiteSpace
- substring - Variable in class org.hamcrest.core.SubstringMatcher
- SubstringMatcher - Class in org.hamcrest.core
- SubstringMatcher(String) - Constructor for class org.hamcrest.core.SubstringMatcher
T
- that(T, Matcher<? super T>) - Static method in class org.hamcrest.JavaLangMatcherAssert
- theInstance(T) - Static method in class org.hamcrest.core.IsSame
-
Creates a matcher that matches only when the examined object is the same instance as the specified target object.
- theInstance(T) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches only when the examined object is the same instance as the specified target object.
- theInstance(T) - Static method in class org.hamcrest.Matchers
-
Creates a matcher that matches only when the examined object is the same instance as the specified target object.
- then(Condition.Step<? super T, U>) - Method in class org.hamcrest.Condition
- toString() - Method in class org.hamcrest.BaseMatcher
- toString() - Method in class org.hamcrest.Description.NullDescription
- toString() - Method in class org.hamcrest.StringDescription
-
Returns the description as a string.
- toString(SelfDescribing) - Static method in class org.hamcrest.StringDescription
-
Return the description of a
SelfDescribing
object as a String. - typeCompatibleWith(Class<T>) - Static method in class org.hamcrest.Matchers
-
Creates a matcher of
Class
that matches when the specified baseType is assignable from the examined class. - typeCompatibleWith(Class<T>) - Static method in class org.hamcrest.object.IsCompatibleType
-
Creates a matcher of
Class
that matches when the specified baseType is assignable from the examined class. - TypeSafeDiagnosingMatcher<T> - Class in org.hamcrest
-
Convenient base class for Matchers that require a non-null value of a specific type and that will report why the received value has been rejected.
- TypeSafeDiagnosingMatcher() - Constructor for class org.hamcrest.TypeSafeDiagnosingMatcher
-
The default constructor for simple sub types
- TypeSafeDiagnosingMatcher(Class<?>) - Constructor for class org.hamcrest.TypeSafeDiagnosingMatcher
-
Use this constructor if the subclass that implements
matchesSafely
is not the class that binds <T> to a type. - TypeSafeDiagnosingMatcher(ReflectiveTypeFinder) - Constructor for class org.hamcrest.TypeSafeDiagnosingMatcher
-
Use this constructor if the subclass that implements
matchesSafely
is not the class that binds <T> to a type. - TypeSafeMatcher<T> - Class in org.hamcrest
-
Convenient base class for Matchers that require a non-null value of a specific type.
- TypeSafeMatcher() - Constructor for class org.hamcrest.TypeSafeMatcher
-
The default constructor for simple sub types
- TypeSafeMatcher(Class<?>) - Constructor for class org.hamcrest.TypeSafeMatcher
-
Use this constructor if the subclass that implements
matchesSafely
is not the class that binds <T> to a type. - TypeSafeMatcher(ReflectiveTypeFinder) - Constructor for class org.hamcrest.TypeSafeMatcher
-
Use this constructor if the subclass that implements
matchesSafely
is not the class that binds <T> to a type.
_
- _dont_implement_Matcher___instead_extend_BaseMatcher_() - Method in class org.hamcrest.BaseMatcher
-
Deprecated.
- _dont_implement_Matcher___instead_extend_BaseMatcher_() - Method in interface org.hamcrest.Matcher
-
Deprecated.to make
All Classes All Packages