com.atlassian.jira.webtest.framework.core.query
Class Queries.ConditionalQueryForValue<V>
java.lang.Object
com.atlassian.jira.webtest.framework.core.AbstractPollingQuery
com.atlassian.jira.webtest.framework.core.query.AbstractTimedQuery<T>
com.atlassian.jira.webtest.framework.core.query.AbstractConditionBasedQuery<V>
com.atlassian.jira.webtest.framework.core.query.Queries.ConditionalQueryForValue<V>
- All Implemented Interfaces:
- ClockAware, PollingQuery, TimedQuery<V>
- Enclosing class:
- Queries
public static class Queries.ConditionalQueryForValue<V>
- extends AbstractConditionBasedQuery<V>
evaluateNow
protected V evaluateNow()
- Description copied from class:
AbstractConditionBasedQuery
- Hook for subclasses, semantics are basically the same as
AbstractConditionBasedQuery.currentValue()
.
- Specified by:
evaluateNow
in class AbstractConditionBasedQuery<V>
- Returns:
- current evaluation of this query
- See Also:
AbstractTimedQuery.currentValue()
substituteValue
protected V substituteValue()
- Description copied from class:
AbstractConditionBasedQuery
A 'null' value for given context that will be returned by AbstractConditionBasedQuery.currentValue()
in case the underlying condition
evaluates to false.
Subclasses may override this method to provide non-null empty values, depending on the query context
- Overrides:
substituteValue
in class AbstractConditionBasedQuery<V>
- Returns:
- 'null' substitution of the query result
toString
public String toString()
- Overrides:
toString
in class AbstractTimedQuery<V>
Copyright © 2002-2012 Atlassian. All Rights Reserved.