public interface

TerminalClause

implements Clause
com.atlassian.query.clause.TerminalClause
Known Indirect Subclasses

Class Overview

Denotes a terminal nodes that contain an Operator and an Operand.

Summary

Public Methods
Operand getOperand()
Operator getOperator()
Option<Property> getProperty()
[Expand]
Inherited Methods
From interface com.atlassian.query.clause.Clause

Public Methods

public 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.

public Operator getOperator ()

Returns
  • the operator used by the clause Operator.

public Option<Property> getProperty ()

Returns
  • the name of the property or absent.