com.atlassian.jira.webtest.framework.core.query
Class AbstractConditionBasedTimedQueryBuilder<B extends AbstractConditionBasedTimedQueryBuilder<B,Q,V>,Q extends AbstractConditionBasedQuery<V>,V>

java.lang.Object
  extended by com.atlassian.jira.webtest.framework.util.AbstractTimedObjectBuilder<B,Q>
      extended by com.atlassian.jira.webtest.framework.core.query.AbstractTimedQueryBuilder<B,Q,V>
          extended by com.atlassian.jira.webtest.framework.core.query.AbstractConditionBasedTimedQueryBuilder<B,Q,V>
All Implemented Interfaces:
Builder<Q>
Direct Known Subclasses:
Queries.ForQueryBuilder, Queries.ForValueBuilder

public abstract class AbstractConditionBasedTimedQueryBuilder<B extends AbstractConditionBasedTimedQueryBuilder<B,Q,V>,Q extends AbstractConditionBasedQuery<V>,V>
extends AbstractTimedQueryBuilder<B,Q,V>

An abstract builder for AbstractConditionBasedQuery implementations.

Since:
v4.3

Field Summary
 
Fields inherited from class com.atlassian.jira.webtest.framework.core.query.AbstractTimedQueryBuilder
DEFAULT_HANDLER
 
Fields inherited from class com.atlassian.jira.webtest.framework.util.AbstractTimedObjectBuilder
defaultTimeout, evaluationInterval
 
Constructor Summary
protected AbstractConditionBasedTimedQueryBuilder(Class<B> target)
           
 
Method Summary
 TimedCondition condition()
           
 B condition(TimedCondition condition)
           
 V substituteValue()
           
 B substituteValue(V nonEval)
           
 
Methods inherited from class com.atlassian.jira.webtest.framework.core.query.AbstractTimedQueryBuilder
expirationHandler, expirationHandler
 
Methods inherited from class com.atlassian.jira.webtest.framework.util.AbstractTimedObjectBuilder
asTargetType, build, defaultTimeout, defaultTimeout, evaluationInterval, evaluationInterval
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractConditionBasedTimedQueryBuilder

protected AbstractConditionBasedTimedQueryBuilder(Class<B> target)
Method Detail

condition

public final B condition(TimedCondition condition)

substituteValue

public final B substituteValue(V nonEval)

condition

public final TimedCondition condition()

substituteValue

public final V substituteValue()


Copyright © 2002-2013 Atlassian. All Rights Reserved.