C# Class Dev2.Data.MathOperations.MathOpsFactory

Datei anzeigen Open project: Warewolf-ESB/Warewolf

Public Methods

Method Description
CreateEvaluationExpressionTO ( string expression ) : IEvaluationFunction
CreateFunction ( ) : IFunction
CreateFunction ( string functionName, IList arguments, IList argumentDescriptions, string description ) : IFunction
CreateFunctionEvaluator ( ) : IFunctionEvaluator
FetchMathFnDataList ( ) : string
FetchMathFnStringList ( ) : IList
FunctionRepository ( ) : IFrameworkRepository

Private Methods

Method Description
InitMathFnRawData ( ) : void

Method Details

CreateEvaluationExpressionTO() public static method

public static CreateEvaluationExpressionTO ( string expression ) : IEvaluationFunction
expression string
return IEvaluationFunction

CreateFunction() public static method

public static CreateFunction ( ) : IFunction
return IFunction

CreateFunction() public static method

public static CreateFunction ( string functionName, IList arguments, IList argumentDescriptions, string description ) : IFunction
functionName string
arguments IList
argumentDescriptions IList
description string
return IFunction

CreateFunctionEvaluator() public static method

public static CreateFunctionEvaluator ( ) : IFunctionEvaluator
return IFunctionEvaluator

FetchMathFnDataList() public static method

public static FetchMathFnDataList ( ) : string
return string

FetchMathFnStringList() public static method

public static FetchMathFnStringList ( ) : IList
return IList

FunctionRepository() public static method

public static FunctionRepository ( ) : IFrameworkRepository
return IFrameworkRepository