com.atlassian.jira.issue.search.searchers.transformer.FieldFlagOperandRegistry |
Known Indirect Subclasses
|
Class Overview
Provides a registry for a field, navigator flag values and operand associations.
Public Methods
public
Set<String>
getFlagForOperand
(String fieldName, Operand operand)
Retrieves the navigator flag values associated with the field name and operand pair.
Parameters
fieldName
| The name of the field |
operand
| the Operand |
Returns
- The navigator flag value associated with the field name and operand pair; null if there is none
public
Operand
getOperandForFlag
(String fieldName, String flagValue)
Retrieves the operand associated with a field and navigator flag value pair.
For example the issuetype field has the -2 navigator flag value which maps to the
FunctionOperand
corresponding to the
AllStandardIssueTypesFunction
Parameters
fieldName
| The name of the field |
flagValue
| The navigator flag value |
Returns
- the operand associated with the field and navigator flag value; null if there is none