@InjectableComponent public static class

ContextAwareQueryVisitor.ContextAwareQueryVisitorFactory

extends Object
java.lang.Object
   ↳ com.atlassian.jira.jql.query.ContextAwareQueryVisitor.ContextAwareQueryVisitorFactory

Summary

Public Constructors
ContextAwareQueryVisitorFactory(QueryRegistry queryRegistry, WasClauseQueryFactory wasClauseQueryFactory, ChangedClauseQueryFactory changedClauseQueryFactory)
Public Methods
ContextAwareQueryVisitor createVisitor(QueryCreationContext queryCreationContext, Clause parentClause)
ContextAwareQueryVisitor createVisitorWithCustomQueryRegistry(QueryCreationContext queryCreationContext, Clause parentClause, QueryRegistry customQueryRegistry)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ContextAwareQueryVisitorFactory (QueryRegistry queryRegistry, WasClauseQueryFactory wasClauseQueryFactory, ChangedClauseQueryFactory changedClauseQueryFactory)

Public Methods

public ContextAwareQueryVisitor createVisitor (QueryCreationContext queryCreationContext, Clause parentClause)

public ContextAwareQueryVisitor createVisitorWithCustomQueryRegistry (QueryCreationContext queryCreationContext, Clause parentClause, QueryRegistry customQueryRegistry)