Interface FieldFlagOperandRegistry
- All Known Implementing Classes:
DefaultFieldFlagOperandRegistry
public interface FieldFlagOperandRegistry
Provides a registry for a field, navigator flag values and operand associations.
- Since:
- v4.0
-
Method Summary
Modifier and TypeMethodDescriptiongetFlagForOperand
(String fieldName, Operand operand) Retrieves the navigator flag values associated with the field name and operand pair.getOperandForFlag
(String fieldName, String flagValue) Retrieves the operand associated with a field and navigator flag value pair.
-
Method Details
-
getOperandForFlag
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 theFunctionOperand
corresponding to theAllStandardIssueTypesFunction
- Parameters:
fieldName
- The name of the fieldflagValue
- The navigator flag value- Returns:
- the operand associated with the field and navigator flag value; null if there is none
-
getFlagForOperand
Retrieves the navigator flag values associated with the field name and operand pair.- Parameters:
fieldName
- The name of the fieldoperand
- theOperand
- Returns:
- The navigator flag value associated with the field name and operand pair; null if there is none
-