|
Class Summary |
| MatcherBasedExceptionGroup |
Default implementation of ExceptionGroup uses a TypeSafeMatcher
to determine if the given Throwable is a member if this grouping |
| MatchingExceptionHandler |
Implementation of IkasanExceptionHandler that relies on a configuration of ExceptionGroups
to match Throwables and apply Exception Actions
Includes ability so set rules that are either specific to named components, on non specific |
| ThrowableCauseMatcher |
Implementation of TypeSafeMatcher for matching instances of Throwable
by considering the cause of the Throwable
When passed a throwable for matching, this implementation will apply another matcher to both
that throwable and its cause. |
| ThrowableMessageMatcher |
Implementation of TypeSafeMatcher for matching instances of Throwable
by considering the message of the Throwable
For now only supports direct matches of a supplied substring within the Throwable's message
In future could be extended to support a more powerful regular expression match |