org.eclipse.ocl.examples.codegen.java.iteration
Class SelectIteration2Java

java.lang.Object
  extended by org.eclipse.ocl.examples.codegen.java.iteration.AbstractIteration2Java
      extended by org.eclipse.ocl.examples.codegen.java.iteration.AbstractAccumulation2Java
          extended by org.eclipse.ocl.examples.codegen.java.iteration.SelectIteration2Java
All Implemented Interfaces:
IterationHelper, Iteration2Java

public class SelectIteration2Java
extends AbstractAccumulation2Java


Field Summary
static SelectIteration2Java INSTANCE
           
 
Constructor Summary
SelectIteration2Java()
           
 
Method Summary
 void appendUpdate(JavaStream js, CGBuiltInIterationCallExp cgIterationCallExp)
           
 
Methods inherited from class org.eclipse.ocl.examples.codegen.java.iteration.AbstractAccumulation2Java
appendAccumulatorInit, appendFinalValue, getAccumulator, getAccumulatorClass, getAccumulatorTypeId
 
Methods inherited from class org.eclipse.ocl.examples.codegen.java.iteration.AbstractIteration2Java
getBody, getIterator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

@NonNull
public static final SelectIteration2Java INSTANCE
Constructor Detail

SelectIteration2Java

public SelectIteration2Java()
Method Detail

appendUpdate

public void appendUpdate(@NonNull
                         JavaStream js,
                         @NonNull
                         CGBuiltInIterationCallExp cgIterationCallExp)