codesimian
Class Function.ParamProxy

java.lang.Object
  extended by codesimian.Function.ParamProxy
Enclosing class:
Function

public static class Function.ParamProxy
extends java.lang.Object

The Function class encapsulates a tree/graph of CSs. Some of them need to have their parameters changed. ParamProxy replaces certain indexs in certain CSs, all with the parameter of changeParentsParams().


Nested Class Summary
static class Function.ParamProxy.CSAndInt
           
 
Constructor Summary
Function.ParamProxy()
           
 
Method Summary
 void addParent(CS parent, int indexInParentToReplace)
           
 void changeParentsParams(CS setTheParamsToThis)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Function.ParamProxy

public Function.ParamProxy()
Method Detail

addParent

public void addParent(CS parent,
                      int indexInParentToReplace)

changeParentsParams

public void changeParentsParams(CS setTheParamsToThis)