org.eclipse.ocl.internal.evaluation
Class IterationTemplateAny<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>
java.lang.Object
  
org.eclipse.ocl.internal.evaluation.IterationTemplate<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>
      
org.eclipse.ocl.internal.evaluation.IterationTemplateAny<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>
public class IterationTemplateAny<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>
 
| 
Constructor Summary | 
protected  | 
IterationTemplateAny(EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> v)
 
            | 
 
| 
Method Summary | 
protected  java.lang.Object | 
evaluateResult(java.util.List<Variable<C,PM>> iterators,
               java.lang.String resultName,
               java.lang.Object bodyVal)
 
            | 
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)
 
            | 
 
| Methods inherited from class org.eclipse.ocl.internal.evaluation.IterationTemplate | 
advanceIterators, evaluate, getEvalEnvironment, getEvaluationVisitor, getInvalid, getNextUnfinishedIterator, getOCLStandardLibrary, initializeIterators, isDone, moreToGo, removeIterators, setDone | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
IterationTemplateAny
protected IterationTemplateAny(EvaluationVisitor<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> v)
getInstance
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)
 
evaluateResult
protected java.lang.Object evaluateResult(java.util.List<Variable<C,PM>> iterators,
                                          java.lang.String resultName,
                                          java.lang.Object bodyVal)
- Overrides:
 evaluateResult in class IterationTemplate<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>