com.atlassian.webdriver.waiter.webdriver
Class WebDriverFieldQuery

java.lang.Object
  extended by com.atlassian.webdriver.waiter.webdriver.WebDriverFieldQuery
All Implemented Interfaces:
StringValueQuery

@ExperimentalApi
public class WebDriverFieldQuery
extends Object
implements StringValueQuery

WARNING: This API is still experimental and may be changed between versions.

Since:
2.1.0

Constructor Summary
WebDriverFieldQuery(com.atlassian.webdriver.waiter.webdriver.WebDriverQueryBuilder queryBuilder, WebElementFieldRetriever fieldRetriever)
           
 
Method Summary
 ExecutableWaiterQuery contains(String value)
           
 ExecutableWaiterQuery doesNotEndWith(String value)
           
 ExecutableWaiterQuery doesNotMatch(String value)
           
 ExecutableWaiterQuery doesNotStartWith(String value)
           
 ExecutableWaiterQuery endsWith(String value)
           
 ExecutableWaiterQuery equalsIgnoresCase(String value)
           
 ExecutableWaiterQuery isEmpty()
          isEmpty should evaludate to true if the value is null or is the empty String
 ExecutableWaiterQuery isEqual(String value)
          isEqual will evaluate to true if both values are null or equal.
 ExecutableWaiterQuery isNotEmpty()
          isNotEmpty should evaluate to true if the value is not null and is not the empty String.
 ExecutableWaiterQuery matches(String value)
           
 ExecutableWaiterQuery notContains(String value)
           
 ExecutableWaiterQuery notEqual(String value)
           
 ExecutableWaiterQuery startsWith(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebDriverFieldQuery

public WebDriverFieldQuery(com.atlassian.webdriver.waiter.webdriver.WebDriverQueryBuilder queryBuilder,
                           WebElementFieldRetriever fieldRetriever)
Method Detail

contains

public ExecutableWaiterQuery contains(String value)
Specified by:
contains in interface StringValueQuery

notContains

public ExecutableWaiterQuery notContains(String value)
Specified by:
notContains in interface StringValueQuery

isEqual

public ExecutableWaiterQuery isEqual(String value)
Description copied from interface: StringValueQuery
isEqual will evaluate to true if both values are null or equal.

Specified by:
isEqual in interface StringValueQuery

notEqual

public ExecutableWaiterQuery notEqual(String value)
Specified by:
notEqual in interface StringValueQuery

isEmpty

public ExecutableWaiterQuery isEmpty()
Description copied from interface: StringValueQuery
isEmpty should evaludate to true if the value is null or is the empty String

Specified by:
isEmpty in interface StringValueQuery

isNotEmpty

public ExecutableWaiterQuery isNotEmpty()
Description copied from interface: StringValueQuery
isNotEmpty should evaluate to true if the value is not null and is not the empty String.

Specified by:
isNotEmpty in interface StringValueQuery

endsWith

public ExecutableWaiterQuery endsWith(String value)
Specified by:
endsWith in interface StringValueQuery

doesNotEndWith

public ExecutableWaiterQuery doesNotEndWith(String value)
Specified by:
doesNotEndWith in interface StringValueQuery

matches

public ExecutableWaiterQuery matches(String value)
Specified by:
matches in interface StringValueQuery

doesNotMatch

public ExecutableWaiterQuery doesNotMatch(String value)
Specified by:
doesNotMatch in interface StringValueQuery

startsWith

public ExecutableWaiterQuery startsWith(String value)
Specified by:
startsWith in interface StringValueQuery

doesNotStartWith

public ExecutableWaiterQuery doesNotStartWith(String value)
Specified by:
doesNotStartWith in interface StringValueQuery

equalsIgnoresCase

public ExecutableWaiterQuery equalsIgnoresCase(String value)
Specified by:
equalsIgnoresCase in interface StringValueQuery


Copyright © 2014 Atlassian. All rights reserved.