Package com.atlassian.jira.jql.query
Class ContextAwareQueryVisitor.ContextAwareQueryVisitorFactory
java.lang.Object
com.atlassian.jira.jql.query.ContextAwareQueryVisitor.ContextAwareQueryVisitorFactory
- Enclosing class:
- ContextAwareQueryVisitor
@InjectableComponent
public static class ContextAwareQueryVisitor.ContextAwareQueryVisitorFactory
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionContextAwareQueryVisitorFactory(QueryRegistry queryRegistry, WasClauseQueryFactory wasClauseQueryFactory, ChangedClauseQueryFactory changedClauseQueryFactory) -
Method Summary
Modifier and TypeMethodDescriptioncreateVisitor(QueryCreationContext queryCreationContext, Clause parentClause) createVisitorWithCustomQueryRegistry(QueryCreationContext queryCreationContext, Clause parentClause, QueryRegistry customQueryRegistry)
-
Constructor Details
-
ContextAwareQueryVisitorFactory
public ContextAwareQueryVisitorFactory(QueryRegistry queryRegistry, WasClauseQueryFactory wasClauseQueryFactory, ChangedClauseQueryFactory changedClauseQueryFactory)
-
-
Method Details
-
createVisitor
public ContextAwareQueryVisitor createVisitor(QueryCreationContext queryCreationContext, Clause parentClause) -
createVisitorWithCustomQueryRegistry
public ContextAwareQueryVisitor createVisitorWithCustomQueryRegistry(QueryCreationContext queryCreationContext, Clause parentClause, QueryRegistry customQueryRegistry)
-