public class

SuggestionMatchers

extends Object
java.lang.Object
   ↳ com.atlassian.jira.pageobjects.components.fields.SuggestionMatchers

Class Overview

Matchers for suggestions.

Summary

Public Constructors
SuggestionMatchers()
Public Methods
static Matcher<Suggestion> containsSubstring(String substring)
static Matcher<Iterable<MultiSelectSuggestion>> containsSuggestion(String mainLabel, String alias)
static Matcher<Iterable<MultiSelectSuggestion>> containsSuggestion(String mainLabel)
static Matcher<HasId> hasId(String id)
static <E extends HasId> Matcher<E> hasId(String id, Class<E> targetType)
static Matcher<MultiSelectSuggestion> hasLabels(String mainLabel, String alias)
static Matcher<MultiSelectSuggestion> hasMainLabel(String mainLabel)
static Matcher<List<MultiSelectSuggestion>> hasNoMatches()
static Matcher<Iterable<MultiSelectSuggestion>> hasNumberSuggestions(Integer numberSuggestions)
static Matcher<MultiSelectSuggestion> hasText(String text)
static <E extends HasId> Matcher<E> idContainsSubstring(String idSubstring, Class<E> targetType)
static Matcher<Suggestion> isActive()
static <S extends Suggestion> Matcher<S> isActive(Class<S> targetType)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public SuggestionMatchers ()

Public Methods

public static Matcher<Suggestion> containsSubstring (String substring)

public static Matcher<Iterable<MultiSelectSuggestion>> containsSuggestion (String mainLabel, String alias)

public static Matcher<Iterable<MultiSelectSuggestion>> containsSuggestion (String mainLabel)

public static Matcher<HasId> hasId (String id)

public static Matcher<E> hasId (String id, Class<E> targetType)

public static Matcher<MultiSelectSuggestion> hasLabels (String mainLabel, String alias)

public static Matcher<MultiSelectSuggestion> hasMainLabel (String mainLabel)

public static Matcher<List<MultiSelectSuggestion>> hasNoMatches ()

public static Matcher<Iterable<MultiSelectSuggestion>> hasNumberSuggestions (Integer numberSuggestions)

public static Matcher<MultiSelectSuggestion> hasText (String text)

public static Matcher<E> idContainsSubstring (String idSubstring, Class<E> targetType)

public static Matcher<Suggestion> isActive ()

public static Matcher<S> isActive (Class<S> targetType)