Package com.walkfares.odsl.curve
Class CurveBuilder
java.lang.Object
com.walkfares.odsl.curve.CurveBuilder
public class CurveBuilder extends Object
-
Constructor Summary
Constructors Constructor Description CurveBuilder()
-
Method Summary
Modifier and Type Method Description VarDynamicObject
build(OpenDSLContext context, ProcessRunner processRunner, VarProcess process, UTCDate date, Map<String,Var> inputdata)
VarDynamicObject
buildDynamic(OpenDSLContext context, ProcessRunner processRunner, VarProcess process, UTCDate date, Map<String,Var> inputdata, VarDynamicObject config)
Var
buildDynamicCurve(OpenDSLContext context, UTCDate date, VarDynamicObject config, String name)
String
getBuildScript(OpenDSLContext context, VarDynamicObject config)
void
run(OpenDSLContext context, String tid, String name, String sdate, com.google.gson.JsonObject input, Map<String,Var> inputdata, VarProcess process)
-
Constructor Details
-
CurveBuilder
public CurveBuilder()
-
-
Method Details
-
run
public void run(OpenDSLContext context, String tid, String name, String sdate, com.google.gson.JsonObject input, Map<String,Var> inputdata, VarProcess process) throws Exception- Throws:
Exception
-
build
public VarDynamicObject build(OpenDSLContext context, ProcessRunner processRunner, VarProcess process, UTCDate date, Map<String,Var> inputdata) throws Exception- Throws:
Exception
-
buildDynamicCurve
public Var buildDynamicCurve(OpenDSLContext context, UTCDate date, VarDynamicObject config, String name) throws Exception- Throws:
Exception
-
buildDynamic
public VarDynamicObject buildDynamic(OpenDSLContext context, ProcessRunner processRunner, VarProcess process, UTCDate date, Map<String,Var> inputdata, VarDynamicObject config) throws Exception- Throws:
Exception
-
getBuildScript
-