Class EpicLabelActualValueEqualityQueryFactory
java.lang.Object
com.atlassian.greenhopper.customfield.epiclabel.EpicLabelActualValueEqualityQueryFactory
- All Implemented Interfaces:
com.atlassian.jira.search.jql.OperatorSpecificQueryFactory
public class EpicLabelActualValueEqualityQueryFactory
extends Object
implements com.atlassian.jira.search.jql.OperatorSpecificQueryFactory
Create a wrapper class for ActualValueEqualityQueryFactory to use different fieldName
when perform searching
-
Constructor Summary
ConstructorsConstructorDescriptionEpicLabelActualValueEqualityQueryFactory
(com.atlassian.jira.jql.util.IndexValueConverter indexValueConverter, String luceneFieldName) -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.jira.search.Query
createQueryForEmptyOperand
(String fieldName, com.atlassian.query.operator.Operator operator) com.atlassian.jira.search.Query
createQueryForMultipleValues
(String fieldName, com.atlassian.query.operator.Operator operator, List<com.atlassian.jira.jql.operand.QueryLiteral> rawValues) com.atlassian.jira.search.Query
createQueryForSingleValue
(String fieldName, com.atlassian.query.operator.Operator operator, List<com.atlassian.jira.jql.operand.QueryLiteral> rawValues) boolean
handlesOperator
(com.atlassian.query.operator.Operator operator)
-
Constructor Details
-
EpicLabelActualValueEqualityQueryFactory
public EpicLabelActualValueEqualityQueryFactory(com.atlassian.jira.jql.util.IndexValueConverter indexValueConverter, String luceneFieldName)
-
-
Method Details
-
createQueryForSingleValue
public com.atlassian.jira.search.Query createQueryForSingleValue(String fieldName, com.atlassian.query.operator.Operator operator, List<com.atlassian.jira.jql.operand.QueryLiteral> rawValues) - Specified by:
createQueryForSingleValue
in interfacecom.atlassian.jira.search.jql.OperatorSpecificQueryFactory
-
createQueryForMultipleValues
public com.atlassian.jira.search.Query createQueryForMultipleValues(String fieldName, com.atlassian.query.operator.Operator operator, List<com.atlassian.jira.jql.operand.QueryLiteral> rawValues) - Specified by:
createQueryForMultipleValues
in interfacecom.atlassian.jira.search.jql.OperatorSpecificQueryFactory
-
createQueryForEmptyOperand
public com.atlassian.jira.search.Query createQueryForEmptyOperand(String fieldName, com.atlassian.query.operator.Operator operator) - Specified by:
createQueryForEmptyOperand
in interfacecom.atlassian.jira.search.jql.OperatorSpecificQueryFactory
-
handlesOperator
public boolean handlesOperator(com.atlassian.query.operator.Operator operator) - Specified by:
handlesOperator
in interfacecom.atlassian.jira.search.jql.OperatorSpecificQueryFactory
-