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 theFunctionOperandcorresponding 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
-