java.lang.Object |
↳ |
com.atlassian.jira.issue.search.searchers.transformer.DefaultFieldFlagOperandRegistry |
Class Overview
The default field flag operand registry that maps field name and
navigator flag value pairs to their appropiate operand.
Public Constructors
public
DefaultFieldFlagOperandRegistry
()
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