public class IterationTemplate<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> extends Object
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(Collection<?> coll,
List<Variable<C,PM>> iterators,
OCLExpression<C> body,
String resultName) |
EvaluationEnvironment<C,O,P,CLS,E> |
getEvalEnvironment() |
EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> |
getEvaluationVisitor() |
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) |
boolean |
isDone() |
void |
setDone(boolean done) |
public 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)
public EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> getEvaluationVisitor()
public final void setDone(boolean done)
public final boolean isDone()
public Object evaluate(Collection<?> coll, List<Variable<C,PM>> iterators, OCLExpression<C> body, String resultName)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.