krieger.oclsolve
Interface IteratorBody<T extends Expression>

Type Parameters:
T - The representing the OCL type of the body.

public interface IteratorBody<T extends Expression>

Represents a body of an OCL iterator expression.


Method Summary
 T evaluate(Expression variable)
          Evaluates the body.
 

Method Detail

evaluate

T evaluate(Expression variable)
Evaluates the body.

Parameters:
variable - An expression representing the value assumed by the iterator variable.