| com.atlassian.jira.jql.operand.PredicateOperandResolver |
Known Indirect Subclasses
|
Class Overview
Responsible for validating Operands and extracting the
String values from them.
Public Methods
Parameters
| searcher
| the User performing the lookup |
| field
| a String representing the field over which you are searching |
| operand
| the Operand containing the values used to search |
Returns
- a List of values obtained from the operand
public
boolean
isEmptyOperand
(ApplicationUser searcher, String field, Operand operand)
Returns true if the operand represents an EMPTY operand.
Parameters
| operand
| the operand to check if it is a EMPTY operand |
Returns
- true if the operand is an EMPTY operand, false otherwise.
public
boolean
isFunctionOperand
(ApplicationUser searcher, String field, Operand operand)
Returns true if the passed operand is a function call.
Parameters
| operand
| the operand to check. Cannot be null. |
Returns
- true of the passed operand is a function operand, false otherwise.
public
boolean
isListOperand
(ApplicationUser searcher, String field, Operand operand)
Returns true if the passed operand returns a list of values.
Parameters
| operand
| the operand to check. Cannot be null. |
Returns
- true if the passed operand returns a list of values or false otherwise.