1 package com.atlassian.webdriver.waiter;
2
3 import com.atlassian.annotations.ExperimentalApi;
4
5
6
7
8
9
10 @ExperimentalApi
11 public interface StringValueQuery
12 {
13 ExecutableWaiterQuery contains(String value);
14 ExecutableWaiterQuery notContains(String value);
15
16
17
18
19 ExecutableWaiterQuery isEqual(String value);
20 ExecutableWaiterQuery notEqual(String value);
21
22
23
24
25
26 ExecutableWaiterQuery isEmpty();
27
28
29
30
31
32 ExecutableWaiterQuery isNotEmpty();
33
34 ExecutableWaiterQuery endsWith(String value);
35 ExecutableWaiterQuery doesNotEndWith(String value);
36
37 ExecutableWaiterQuery matches(String value);
38 ExecutableWaiterQuery doesNotMatch(String value);
39
40 ExecutableWaiterQuery startsWith(String value);
41 ExecutableWaiterQuery doesNotStartWith(String value);
42
43 ExecutableWaiterQuery equalsIgnoresCase(String value);
44 }