|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OperandVisitor | |
---|---|
com.atlassian.jira.jql.permission | |
com.atlassian.query.operand |
Uses of OperandVisitor in com.atlassian.jira.jql.permission |
---|
Classes in com.atlassian.jira.jql.permission that implement OperandVisitor | |
---|---|
class |
DefaultOperandSanitisingVisitor
The default strategy for sanitising an arbitrary Operand is:
EmptyOperand s do not need sanitising;
FunctionOperand s have their arguments sanitised by JqlOperandResolver ;
MultiValueOperand s must have their children sanitised and potentially recombined
into a new MultiValueOperand instance. |
Uses of OperandVisitor in com.atlassian.query.operand |
---|
Methods in com.atlassian.query.operand with parameters of type OperandVisitor | ||
---|---|---|
|
SingleValueOperand.accept(OperandVisitor<R> visitor)
|
|
|
MultiValueOperand.accept(OperandVisitor<R> visitor)
|
|
|
FunctionOperand.accept(OperandVisitor<R> visitor)
|
|
|
EmptyOperand.accept(OperandVisitor<R> visitor)
|
|
|
Operand.accept(OperandVisitor<R> visitor)
Allows us to perform operations over the operand based on the passed in visitor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |