public final class

ExtendedElementFinder.QueryBuilder

extends Object
implements ExtendedElementFinder.SearchQuery<T>
java.lang.Object
   ↳ com.atlassian.jira.pageobjects.framework.elements.ExtendedElementFinder.QueryBuilder<P extends com.atlassian.pageobjects.elements.PageElement>

Summary

Public Methods
<T> TransformingQueryBuilder<P, T> bindTo(Class<T> pageObjectClass)
QueryBuilder<P> filter(Matcher<? super P> filter)
QueryBuilder<P> filter(Predicate<? super P> filter)
Iterable<P> search()
final T searchOne()
final Supplier<Iterable<T>> supplier()
QueryBuilder<P> timeoutType(TimeoutType timeoutType)
<T> TransformingQueryBuilder<P, T> transform(Function<? super P, ? extends T> transformer)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.pageobjects.framework.elements.ExtendedElementFinder.SearchQuery

Public Methods

public TransformingQueryBuilder<P, T> bindTo (Class<T> pageObjectClass)

public QueryBuilder<P> filter (Matcher<? super P> filter)

public QueryBuilder<P> filter (Predicate<? super P> filter)

public Iterable<P> search ()

public final T searchOne ()

public final Supplier<Iterable<T>> supplier ()

public QueryBuilder<P> timeoutType (TimeoutType timeoutType)

public TransformingQueryBuilder<P, T> transform (Function<? super P, ? extends T> transformer)