Package com.atlassian.query.clause
Interface TerminalClause
- All Superinterfaces:
Clause
,Serializable
- All Known Subinterfaces:
WasClause
- All Known Implementing Classes:
TerminalClauseImpl
,WasClauseImpl
Denotes a terminal nodes that contain an Operator and an Operand.
- Since:
- v4.0
-
Method Details
-
getOperand
Operand getOperand()- Returns:
- the right hand side value of the expression. This can be a composite of more Operands or it can be SingleValueOperands that resolve to constant values.
-
getOperator
Operator getOperator()- Returns:
- the operator used by the clause
Operator
.
-
getProperty
io.atlassian.fugue.Option<Property> getProperty()- Returns:
- the name of the property or absent.
-