| JiraServiceContext | This is a context that provides information to calls to the JIRA service layer. |
| ServiceOutcome<T> | A service result that has a value. |
| ServiceResult | This interface defines a service method call result in JIRA that can contain human readable errors. |
| ErrorMatcher | |
| JiraServiceContextImpl | Default implementation of the JiraServiceContext. |
| ServiceOutcomeImpl<T> | Generic service outcome that can optionally hold a value. |
| ServiceOutcomeMatchers | Static factory for matchers that work with the ServiceOutcome. |
| ServiceResultImpl | Simple implementation of a validation result. |
| ValueMatcher<T> |
