org.norecess.citkit.tir.expressions
Interface IOperatorETIR

All Superinterfaces:
ExpressionTIR, HobbesTIR
All Known Implementing Classes:
OperatorETIR

public interface IOperatorETIR
extends ExpressionTIR


Nested Class Summary
static interface IOperatorETIR.IOperator
          This is for easy mocking of an OperatorETIR.Operator.
 
Method Summary
 ExpressionTIR getLeft()
          Returns the left expression.
 IOperatorETIR.IOperator getOperator()
          Returns the operator.
 ExpressionTIR getRight()
          Returns the right expression.
 
Methods inherited from interface org.norecess.citkit.tir.ExpressionTIR
accept, getType
 
Methods inherited from interface org.norecess.citkit.tir.HobbesTIR
getPosition
 

Method Detail

getLeft

ExpressionTIR getLeft()
Returns the left expression.

Returns:
the left expression.

getOperator

IOperatorETIR.IOperator getOperator()
Returns the operator.

Returns:
the operator.

getRight

ExpressionTIR getRight()
Returns the right expression.

Returns:
the right expression.