com.atlassian.jira.jql.query
Class WasClauseQueryFactory
java.lang.Object
com.atlassian.jira.jql.query.WasClauseQueryFactory
public class WasClauseQueryFactory
- extends Object
Factory class for validating and building the Lucene Was query.
- Since:
- v4.3
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WasClauseQueryFactory
public WasClauseQueryFactory(SearchProviderFactory searchProviderFactory,
JqlOperandResolver operandResolver,
HistoryPredicateQueryFactory wasPredicateQueryFactory,
EmptyWasClauseOperandHandler emptyWasClauseOperandHandler,
ChangeHistoryFieldIdResolver changeHistoryFieldIdResolver)
- Parameters:
searchProviderFactory - factory for retrieving the history search provideroperandResolver - resolves Operand and retrieves their valueswasPredicateQueryFactory - returns queries for the predicatesemptyWasClauseOperandHandler - handler for WAS EMPTY querieschangeHistoryFieldIdResolver -
create
public QueryFactoryResult create(com.atlassian.crowd.embedded.api.User searcher,
WasClause clause)
- Parameters:
searcher - the User representing the current searcherclause - the search cluase , for instance "Status was Open"
- Returns:
QueryFactoryResult that wraps the Lucene Query
Copyright © 2002-2014 Atlassian. All Rights Reserved.