br.usp.iterador.internal.logic
Class ClassBuilder

java.lang.Object
  extended by br.usp.iterador.internal.logic.ClassBuilder

public class ClassBuilder
extends java.lang.Object


Constructor Summary
ClassBuilder()
           
 
Method Summary
 void addRealValueMethod(java.util.ArrayList<Parameter> params, java.util.List<Intermediate> interms)
           
 void build(ScriptFactory factory, Application app)
           
static double[] copy(double[] initial)
          Copies an array
static double[] copyInitialValues(java.util.ArrayList<Variable> iterations)
           
 java.lang.String getCode(int dim)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassBuilder

public ClassBuilder()
Method Detail

getCode

public java.lang.String getCode(int dim)

build

public void build(ScriptFactory factory,
                  Application app)

addRealValueMethod

public void addRealValueMethod(java.util.ArrayList<Parameter> params,
                               java.util.List<Intermediate> interms)

copy

public static double[] copy(double[] initial)
Copies an array

Parameters:
initial - data
Returns:
the copied data

copyInitialValues

public static double[] copyInitialValues(java.util.ArrayList<Variable> iterations)


Copyright 2004-2004-2006 IME - USP. All Rights Reserved.