Interface | Description |
---|---|
FieldFilter |
The FieldFilter indicates whether any given Field should be accepted for processing or not.
|
Class | Description |
---|---|
AllFieldsFilter |
FieldFilter implementation that accepts all Fields.
|
EmptyCollectionMatcher<T> |
Matches any empty collection.
|
EqualFieldsMatcher<T> |
Matcher that will match an Object if all the fields on that Object contain values equal to the same field in the
expected instance.
|
EqualsMatcher<T> |
Matcher testing for object equality as per
Object.equals(Object o) |
ExactSequenceMatcher<T> |
A matcher that will match if all the given
matchers against the event in a list at their respective
index. |
IgnoreField |
FieldFilter implementation that rejects a given Field
|
ListMatcher<T> |
Abstract implementation for matchers that use event-specific matchers to match against a list of items.
|
ListWithAllOfMatcher<T> |
A matcher that will match if all the given
matchers match against at least one item in a given List. |
ListWithAnyOfMatcher<T> |
A matcher that will match if all the given
matchers match against at least one item in a given List. |
MapEntryMatcher |
Matcher that will match an Object if that object is a
Map of which all
keys-values pairs are equal to pairs of the expected instance. |
MatchAllFieldFilter |
FieldFilter that delegates to an arbitrary number of other filters.
|
Matchers |
Utility class containing static methods to obtain instances of (List) Matchers.
|
NonStaticFieldsFilter |
FieldFilter implementation that only accepts non-static Fields.
|
NonTransientFieldsFilter |
FieldFilter implementation that only accepts non-transient Fields.
|
NullOrVoidMatcher<T> |
Matcher that matches against a
null or void value. |
PayloadMatcher<T extends Message> |
Matcher that matches any message (e.g.
|
PayloadsMatcher |
Matches a list of Messages if the list of their payloads matches the given matcher..
|
PredicateMatcher<T> |
Matcher implementation that delegates the matching to a Predicate.
|
SequenceMatcher<T> |
A matcher that will match if all the given
matchers each match against an item that the previous
matcher matched against. |
Exception | Description |
---|---|
MatcherExecutionException |
Exception indicating that an error occurred that prevented successful execution of a matcher.
|
Copyright © 2010–2022. All rights reserved.