public class

AliasedIssuePropertyClauseQueryFactory

extends AbstractPropertyClauseQueryFactory
java.lang.Object
   ↳ com.atlassian.jira.jql.query.AbstractPropertyClauseQueryFactory
     ↳ com.atlassian.jira.jql.query.AliasedIssuePropertyClauseQueryFactory

Class Overview

Factory for producing Lucene queries from aliased issue properties.

Summary

Public Constructors
AliasedIssuePropertyClauseQueryFactory(DoubleConverter doubleConverter, JqlDateSupport jqlDateSupport, JqlOperandResolver operandResolver, JiraAuthenticationContext authenticationContext, Property property, IndexDocumentConfiguration.Type type, Set<Operator> operators)
Protected Methods
Option<Property> getProperty(TerminalClause terminalClause)
Iterable<IndexDocumentConfiguration.Type> getPropertyTypes(Property property)
boolean isSupportedOperator(TerminalClause terminalClause)
[Expand]
Inherited Methods
From class com.atlassian.jira.jql.query.AbstractPropertyClauseQueryFactory
From class java.lang.Object
From interface com.atlassian.jira.jql.query.ClauseQueryFactory

Public Constructors

public AliasedIssuePropertyClauseQueryFactory (DoubleConverter doubleConverter, JqlDateSupport jqlDateSupport, JqlOperandResolver operandResolver, JiraAuthenticationContext authenticationContext, Property property, IndexDocumentConfiguration.Type type, Set<Operator> operators)

Protected Methods

protected Option<Property> getProperty (TerminalClause terminalClause)

protected Iterable<IndexDocumentConfiguration.Type> getPropertyTypes (Property property)

protected boolean isSupportedOperator (TerminalClause terminalClause)