com.banda.function.business
Class FunctionEvaluatorWrapper<T extends FunctionHolder<IN,OUT>,IN,OUT>

java.lang.Object
  extended by com.banda.function.business.FunctionEvaluatorWrapper<T,IN,OUT>
Direct Known Subclasses:
DoubleFunctionEvaluatorWrapper

public class FunctionEvaluatorWrapper<T extends FunctionHolder<IN,OUT>,IN,OUT>
extends Object


Constructor Summary
FunctionEvaluatorWrapper(T functionHolder)
           
FunctionEvaluatorWrapper(T functionHolder, Function<IN,OUT> function)
           
FunctionEvaluatorWrapper(T functionHolder, Function<IN,OUT> function, Map<Integer,Integer> variableIndexConversionMap)
           
FunctionEvaluatorWrapper(T functionHolder, Map<Integer,Integer> variableIndexConversionMap)
           
 
Method Summary
 FunctionEvaluator<Function<IN,OUT>,IN,OUT> getFunctionEvaluator()
           
 T getFunctionHolder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionEvaluatorWrapper

public FunctionEvaluatorWrapper(T functionHolder)

FunctionEvaluatorWrapper

public FunctionEvaluatorWrapper(T functionHolder,
                                Map<Integer,Integer> variableIndexConversionMap)

FunctionEvaluatorWrapper

public FunctionEvaluatorWrapper(T functionHolder,
                                Function<IN,OUT> function)

FunctionEvaluatorWrapper

public FunctionEvaluatorWrapper(T functionHolder,
                                Function<IN,OUT> function,
                                Map<Integer,Integer> variableIndexConversionMap)
Method Detail

getFunctionHolder

public T getFunctionHolder()

getFunctionEvaluator

public FunctionEvaluator<Function<IN,OUT>,IN,OUT> getFunctionEvaluator()


Copyright © 2012. All Rights Reserved.