public abstract class

OptionMatchers

extends TypeSafeDiagnosingMatcher<T>
java.lang.Object
   ↳ org.hamcrest.BaseMatcher<T>
     ↳ org.hamcrest.TypeSafeDiagnosingMatcher<T>
       ↳ com.atlassian.jira.matchers.OptionMatchers<T>

Class Overview

Hamcrest Matchers for Option. For java.util.Optional matchers look into OptionalMatchers.

Summary

Public Constructors
OptionMatchers()
Public Methods
static <T> OptionMatchers<T> fromOption(Option<T> option)
static <T> OptionMatchers<T> none()
static <T> OptionMatchers<T> none(Class<? extends T> ignored)
static <T> OptionMatchers<T> some(Matcher<? super T> matcher)
static <T> OptionMatchers<T> some(T value)
[Expand]
Inherited Methods
From class org.hamcrest.TypeSafeDiagnosingMatcher
From class org.hamcrest.BaseMatcher
From class java.lang.Object
From interface org.hamcrest.Matcher
From interface org.hamcrest.SelfDescribing

Public Constructors

public OptionMatchers ()

Public Methods

public static OptionMatchers<T> fromOption (Option<T> option)

public static OptionMatchers<T> none ()

public static OptionMatchers<T> none (Class<? extends T> ignored)

public static OptionMatchers<T> some (Matcher<? super T> matcher)

public static OptionMatchers<T> some (T value)