public interface PredicateOperandResolver
Operand
s and extracting the
String values from them.Modifier and Type | Method and Description |
---|---|
List<QueryLiteral> |
getValues(ApplicationUser searcher,
String field,
Operand operand) |
boolean |
isEmptyOperand(ApplicationUser searcher,
String field,
Operand operand)
Returns true if the operand represents an EMPTY operand.
|
boolean |
isFunctionOperand(ApplicationUser searcher,
String field,
Operand operand)
Returns true if the passed operand is a function call.
|
boolean |
isListOperand(ApplicationUser searcher,
String field,
Operand operand)
Returns true if the passed operand returns a list of values.
|
List<QueryLiteral> getValues(ApplicationUser searcher, String field, Operand operand)
searcher
- the User
performing the lookupfield
- a String representing the field over which you are searchingoperand
- the Operand containing the values used to searchboolean isEmptyOperand(ApplicationUser searcher, String field, Operand operand)
operand
- the operand to check if it is a EMPTY operandboolean isFunctionOperand(ApplicationUser searcher, String field, Operand operand)
operand
- the operand to check. Cannot be null.boolean isListOperand(ApplicationUser searcher, String field, Operand operand)
operand
- the operand to check. Cannot be null.Copyright © 2002-2021 Atlassian. All Rights Reserved.