public class IterationTemplateClosure<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> extends IterationTemplate<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>
closure
iterator.| Modifier and Type | Method and Description |
|---|---|
protected Object |
evaluateResult(List<Variable<C,PM>> iterators,
String resultName,
Object bodyVal)
Recursively evaluates the iterator body expression.
|
static <PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> |
getInstance(EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> v,
OCLExpression<C> body) |
advanceIterators, evaluate, getEvalEnvironment, getEvaluationVisitor, getInstance, getInvalid, getNextUnfinishedIterator, getOCLStandardLibrary, initializeIterators, isDone, moreToGo, removeIterators, setDonepublic static <PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> IterationTemplate<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> getInstance(EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> v, OCLExpression<C> body)
Copyright © 2015 Open eHealth Foundation. All rights reserved.