Interface GhOperatorSpecificQueryFactory
- All Known Implementing Classes:
EpicLinkEqualityQueryFactory,SprintEqualityQueryFactory
public interface GhOperatorSpecificQueryFactory
This class is a copy of JIRA's
OperatorSpecificQueryFactory, but properly passes
through the QueryContext required to get the user and security requirements.- Since:
- v6.1.2
- See Also:
-
OperatorSpecificQueryFactory
-
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.jira.jql.query.QueryFactoryResultcreateQueryForEmptyOperand(com.atlassian.jira.jql.query.QueryCreationContext queryCreationContext, String fieldName, com.atlassian.query.operator.Operator operator) com.atlassian.jira.jql.query.QueryFactoryResultcreateQueryForMultipleValues(com.atlassian.jira.jql.query.QueryCreationContext queryCreationContext, String fieldName, com.atlassian.query.operator.Operator operator, List<com.atlassian.jira.jql.operand.QueryLiteral> rawValues) com.atlassian.jira.jql.query.QueryFactoryResultcreateQueryForSingleValue(com.atlassian.jira.jql.query.QueryCreationContext queryCreationContext, String fieldName, com.atlassian.query.operator.Operator operator, List<com.atlassian.jira.jql.operand.QueryLiteral> rawValues) booleanhandlesOperator(com.atlassian.query.operator.Operator operator)
-
Method Details
-
createQueryForSingleValue
com.atlassian.jira.jql.query.QueryFactoryResult createQueryForSingleValue(com.atlassian.jira.jql.query.QueryCreationContext queryCreationContext, String fieldName, com.atlassian.query.operator.Operator operator, List<com.atlassian.jira.jql.operand.QueryLiteral> rawValues) - See Also:
-
OperatorSpecificQueryFactory.createQueryForSingleValue(String, com.atlassian.query.operator.Operator, java.util.List)
-
createQueryForMultipleValues
com.atlassian.jira.jql.query.QueryFactoryResult createQueryForMultipleValues(com.atlassian.jira.jql.query.QueryCreationContext queryCreationContext, String fieldName, com.atlassian.query.operator.Operator operator, List<com.atlassian.jira.jql.operand.QueryLiteral> rawValues) - See Also:
-
OperatorSpecificQueryFactory.createQueryForMultipleValues(String, com.atlassian.query.operator.Operator, java.util.List)
-
createQueryForEmptyOperand
com.atlassian.jira.jql.query.QueryFactoryResult createQueryForEmptyOperand(com.atlassian.jira.jql.query.QueryCreationContext queryCreationContext, String fieldName, com.atlassian.query.operator.Operator operator) - See Also:
-
OperatorSpecificQueryFactory.createQueryForEmptyOperand(String, com.atlassian.query.operator.Operator)
-
handlesOperator
boolean handlesOperator(com.atlassian.query.operator.Operator operator) - See Also:
-
OperatorSpecificQueryFactory.handlesOperator(com.atlassian.query.operator.Operator)
-