-
Methods in com.walkfares.function with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
VarCurve |
CurveFunctions.asStrips(OpenDSLContext context,
VarCurve input) |
|
VarCurve |
CurveFunctions.bootstrapCurve(OpenDSLContext context,
VarCurve input) |
|
VarScalar |
StringFunctions.json(Var var,
OpenDSLContext context) |
|
VarGeometry |
GeoConstructors.LineString(Coordinate[] coordinates,
OpenDSLContext context) |
|
void |
GeneralFunctions.loadCalendars(OpenDSLContext context) |
|
void |
GeneralFunctions.loadTypes(OpenDSLContext context) |
|
VarGeometry |
GeoConstructors.MultiLineString(VarGeometry[] coordinates,
OpenDSLContext context) |
|
VarGeometry |
GeoConstructors.MultiPoint(Coordinate[] coordinates,
OpenDSLContext context) |
|
VarGeometry |
GeoConstructors.MultiPolygon(VarGeometry[] coordinates,
OpenDSLContext context) |
|
VarGeometry |
GeoConstructors.Polygon(Coordinate[] coordinates,
OpenDSLContext context) |
|
VarGeometry |
GeoConstructors.Polygon(VarGeometry[] coordinates,
OpenDSLContext context) |
|
VarReference |
GeneralFunctions.ref(OpenDSLContext context,
VarScalar service,
VarScalar var) |
|
VarReference |
GeneralFunctions.ref(OpenDSLContext context,
Var var) |
|
void |
AbstractFunctionHolder.setContext(OpenDSLContext context) |
|
VarScalar |
ConversionFunctions.toInt(OpenDSLContext context,
Var input) |
|
Var |
IntrospectionFunctions.variable(OpenDSLContext context,
VarScalar name) |
|
Var |
IntrospectionFunctions.variable(OpenDSLContext context,
Var obj,
VarScalar name) |
|
-
-
Methods in com.walkfares.function.math with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
static VarMatrix |
MatrixTransforms.createShiftedCorrelation(OpenDSLContext context,
VarMatrix matrix,
int shift) |
|
static VarMatrix |
MatrixTransforms.fromSeriesList(OpenDSLContext context,
VarList series) |
|
static Var |
CumulativeTransforms.transform(OpenDSLContext context,
Var input,
CumulativeTransform t,
VarCalendar outputCalendar,
VarScalar... params) |
|
VarMatrix |
MatrixTransforms.correlation.transform(OpenDSLContext context,
VarList series,
VarScalar... params) |
|
VarMatrix |
MatrixTransforms.correlationFromMatrix.transform(OpenDSLContext context,
VarMatrix matrix,
VarScalar... params) |
|
VarMatrix |
MatrixTransforms.covariance.transform(OpenDSLContext context,
VarList series,
VarScalar... params) |
|
static VarMatrix |
MatrixTransforms.transform(OpenDSLContext context,
VarList input,
String property,
SeriesToMatrixTransform t,
VarScalar... params) |
|
static VarMatrix |
MatrixTransforms.transform(OpenDSLContext context,
VarMatrix input,
MatrixTransform t,
VarScalar... params) |
|
static Var |
SeriesToSingleValueTransforms.transform(OpenDSLContext context,
Var input,
DescriptiveStatisticsTransform t,
VarScalar... params) |
|
static Var |
SeriesToSingleValueTransforms.transform(OpenDSLContext context,
Var input,
SeriesToSingleValueTransform t,
VarScalar... params) |
|
static Var |
SingleValueTransforms.transform(OpenDSLContext context,
Var input,
SingleValueTransform t,
VarScalar... params) |
|
-
-
-
-
Methods in com.walkfares.odsl.conversion.scale with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
VarTimeSeries |
Aggregation.scale(OpenDSLContext context,
VarTimeSeries input,
Calendar to,
ScaleOptions options) |
|
VarTimeSeries |
Distribution.scale(OpenDSLContext context,
VarTimeSeries input,
Calendar to,
ScaleOptions options) |
|
VarTimeSeries |
Scale.scale(OpenDSLContext context,
VarTimeSeries input,
Calendar to,
ScaleOptions options) |
|
static VarTimeSeries |
ScalingHelper.scale(OpenDSLContext context,
VarTimeSeries input,
Calendar to,
ScaleOptions options) |
|
-
Methods in com.walkfares.odsl.curve with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
VarDynamicObject |
CurveBuilder.build(OpenDSLContext context,
ProcessRunner processRunner,
VarProcess process,
UTCDate date,
Map<String,Var> inputdata) |
|
VarDynamicObject |
CurveBuilder.buildDynamic(OpenDSLContext context,
ProcessRunner processRunner,
VarProcess process,
UTCDate date,
Map<String,Var> inputdata,
VarDynamicObject config) |
|
Var |
CurveBuilder.buildDynamicCurve(OpenDSLContext context,
UTCDate date,
VarDynamicObject config,
String name) |
|
VarCurve |
CurveExpression.createCurve(String id,
VarEventCurve events,
OpenDSLContext context) |
|
VarCurve |
CurveExpression.createCurve(String id,
VarSmartCurve formula,
OpenDSLContext context,
UTCDate ondate,
SmartCurveBuilder.SmartCurveBuildMethod method) |
|
VarTimeSeries |
CurveExpression.createTenorTimeSeries(VarEventCurve events,
OpenDSLContext context,
String tenor,
String range,
boolean includeData) |
|
String |
CurveBuilder.getBuildScript(OpenDSLContext context,
VarDynamicObject config) |
|
VarCurveDates |
CurveExpression.getCurveDates(VarEventCurve events,
OpenDSLContext context,
String filter) |
|
VarCurveDates |
CurveExpression.getCurveDates(VarSmartCurve formula,
OpenDSLContext context) |
|
List<ODSLFunction> |
ODSLFunctionHelper.getFunctions(OpenDSLContext context,
String sname,
String tag) |
|
void |
CurveBuilder.run(OpenDSLContext context,
String tid,
String name,
String sdate,
com.google.gson.JsonObject input,
Map<String,Var> inputdata,
VarProcess process) |
|
-
-
-
-
-
-
-
Methods in com.walkfares.odsl.util with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
static void |
ProcessHelper.addSubstituteCurves(OpenDSLContext context,
VarCurveDates vcd,
String oid,
String did) |
|
static Convertible |
ProcessHelper.convertInputData(OpenDSLContext context,
Convertible var,
VarDynamicObject output) |
|
static Convertible |
ProcessHelper.convertInputData(OpenDSLContext context,
Convertible var,
VarSmartCurve output) |
|
static Convertible |
ProcessHelper.convertInputData(OpenDSLContext context,
Convertible var,
VarTimeSeries output) |
|
static Var |
ProcessHelper.getData(OpenDSLContext context,
String id) |
|
static Var |
ProcessHelper.getData(OpenDSLContext context,
String key,
String id,
boolean optional,
String range) |
|
static Var |
ProcessHelper.getData(OpenDSLContext context,
String key,
String id,
UTCDate date,
boolean optional) |
|
static Var |
ProcessHelper.getData(OpenDSLContext context,
String key,
String id,
UTCDate date,
boolean optional,
String range) |
|
static Var |
ProcessHelper.getData(OpenDSLContext context,
String key,
String source,
String id,
boolean optional,
String range) |
|
static List<VarEvent> |
ProcessHelper.getEvents(OpenDSLContext context,
String eventlist,
String filter) |
|
static VarScript |
ProcessHelper.getODSLScript(OpenDSLContext context,
String name) |
|
static String |
ProcessHelper.getScript(OpenDSLContext context,
String name) |
|
static Var |
ProcessHelper.getVar(OpenDSLContext context,
String service,
String source,
String id) |
|
static void |
ProcessHelper.saveData(OpenDSLContext context,
Var object,
String source,
String reason) |
|
static void |
ProcessHelper.saveObject(OpenDSLContext context,
Var object,
String source,
String reason) |
|
-
-
Methods in com.walkfares.odsl.var.basic with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
static VarMatrix |
VarConversion.CurveToMatrix(OpenDSLContext context,
VarCurve curve,
Calendar rc,
boolean addAverage) |
|
static VarTimeSeries |
VarConversion.CurveToTimeseries(OpenDSLContext context,
VarCurve curve) |
|
Var |
VarReference.getReferencedObject(OpenDSLContext context) |
|
VarScalar |
VarDate.isHoliday(OpenDSLContext context,
Var calendar) |
|
VarDate |
VarDate.next(OpenDSLContext context,
Var calendar) |
|
VarDate |
VarDate.previous(OpenDSLContext context,
Var calendar) |
|
static VarMatrix |
VarConversion.TimeseriesToMatrix(OpenDSLContext context,
VarTimeSeries timeSeries,
Calendar rc,
boolean fill) |
|
-
Methods in com.walkfares.odsl.var.curve with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
VarCurve |
VarEventCurve.build(OpenDSLContext context) |
|
VarCurve |
VarSmartCurve.build(OpenDSLContext context,
VarDate ondate) |
|
Convertible |
VarCurve.convert(ConversionOptions options,
OpenDSLContext context) |
|
VarCurve |
VarCurve.convert(OpenDSLContext context,
String currency,
String units) |
|
Convertible |
VarSmartCurve.convert(ConversionOptions options,
OpenDSLContext context) |
|
VarCurve |
EventCurveBuilder.createCurve(String id,
VarEventCurve events,
OpenDSLContext context) |
|
VarCurve |
SmartCurveBuilder.createCurve(String id,
VarSmartCurve formula,
OpenDSLContext context,
UTCDate ondate,
SmartCurveBuilder.SmartCurveBuildMethod method) |
|
VarTimeSeries |
EventCurveBuilder.createTenorTimeSeries(VarEventCurve events,
OpenDSLContext context,
String tenor,
String range,
boolean includeData) |
|
VarCurveDates |
EventCurveBuilder.getCurveDates(VarEventCurve events,
OpenDSLContext context,
String range) |
|
VarCurveDates |
SmartCurveDatesBuilder.getCurveDates(VarSmartCurve formula,
OpenDSLContext context) |
|
VarMatrix |
VarCurve.toMatrix(OpenDSLContext context) |
|
VarMatrix |
VarCurve.toMatrix(OpenDSLContext context,
Calendar rc,
boolean addAverage) |
|
VarMatrix |
VarCurve.toMatrix(OpenDSLContext context,
VarCalendar rowCalendar,
boolean addAverage) |
|
VarMatrix |
VarCurve.toMatrix(OpenDSLContext context,
String cal,
boolean addAverage) |
|
VarTimeSeries |
VarCurve.toTimeseries(OpenDSLContext context) |
|
-
-
-
Methods in com.walkfares.odsl.var.matrix with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
VarMatrix |
VarMatrix.append(OpenDSLContext context,
VarMatrix other,
boolean side) |
|
int |
VarMatrix.getColumnForLabel(OpenDSLContext context,
String label) |
|
String |
VarMatrix.getGroupForColumn(OpenDSLContext context,
int col) |
|
String |
VarMatrix.getGroupForRow(OpenDSLContext context,
int row) |
|
String |
VarMatrix.getLabelForColumn(OpenDSLContext context,
int col) |
|
String |
VarMatrix.getLabelForRow(OpenDSLContext context,
int row) |
|
int |
VarMatrix.getRowForLabel(OpenDSLContext context,
String label) |
|
VarScalar |
VarMatrix.getValue(OpenDSLContext context,
int y,
int x) |
|
VarScalar |
VarMatrix.getValueAt(OpenDSLContext context,
String yl,
String xl) |
|
VarMatrix |
VarMatrix.setColumnData(OpenDSLContext context,
int col,
VarList list) |
|
VarMatrix |
VarMatrix.setColumnData(OpenDSLContext context,
int col,
VarScalar[] list) |
|
VarMatrix |
VarMatrix.setColumnData(OpenDSLContext context,
String label,
VarList list) |
|
VarMatrix |
VarMatrix.setLabels(OpenDSLContext context,
String[] labels) |
|
VarMatrix |
VarMatrix.setRowData(OpenDSLContext context,
int row,
VarList list) |
|
VarMatrix |
VarMatrix.setRowData(OpenDSLContext context,
String label,
VarList list) |
|
VarMatrix |
VarMatrix.setValue(OpenDSLContext context,
int y,
int x,
VarScalar value) |
|
VarMatrix |
VarMatrix.setValue(OpenDSLContext context,
String cell,
VarScalar value) |
|
VarMatrix |
VarMatrix.setValueAt(OpenDSLContext context,
String yl,
String xl,
VarScalar value) |
|
VarMatrix |
VarMatrix.setXLabels(OpenDSLContext context,
String[] labels) |
|
VarMatrix |
VarMatrix.setYLabels(OpenDSLContext context,
String[] labels) |
|
VarMatrix |
VarMatrix.subMatrix(OpenDSLContext context,
int y1,
int x1,
int y2,
int x2) |
|
VarMatrix |
VarMatrix.subMatrix(OpenDSLContext context,
String rc1,
String rc2) |
|
-
-
Methods in com.walkfares.odsl.var.report with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
VarReport |
VarReportConfiguration.build(OpenDSLContext context) |
|
VarReport |
VarReportConfiguration.build(OpenDSLContext context,
VarDate start) |
|
VarReport |
VarReportConfiguration.build(OpenDSLContext context,
VarDate start,
VarDate end) |
|
VarReport |
VarReportConfiguration.build(OpenDSLContext context,
VarDate ondate,
VarDate start,
VarDate end) |
|
VarReport |
ReportBuilder.createReport(VarReportConfiguration config,
OpenDSLContext context,
UTCDate ondate,
UTCDate start,
UTCDate end) |
|
-
-
-
Methods in com.walkfares.odsl.var.timeseries with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
VarTimeSeries |
VarTimeSeries.addValue(OpenDSLContext context,
VarScalar value) |
|
VarTimeSeries |
VarEventTimeSeries.build(OpenDSLContext context) |
|
VarTimeSeries |
VarSmartTimeSeries.build(OpenDSLContext context) |
|
Convertible |
VarTimeSeries.convert(ConversionOptions options,
OpenDSLContext context) |
|
VarTimeSeries |
VarTimeSeries.convert(OpenDSLContext context,
String currency,
String units) |
|
VarTimeSeries |
EventTimeSeriesBuilder.createTimeSeries(String id,
VarEventTimeSeries events,
OpenDSLContext context,
String range) |
|
VarTimeSeries |
SmartTimeSeriesBuilder.createTimeSeries(String id,
VarSmartTimeSeries formula,
OpenDSLContext context,
String range) |
|
List<TimeValue> |
VarTimeSeries.getLastNValues(OpenDSLContext context,
int n) |
|
String[] |
EventTimeSeriesBuilder.getStartAndEnd(VarEventCurve events,
OpenDSLContext context) |
|
String[] |
EventTimeSeriesBuilder.getStartAndEnd(VarEventTimeSeries events,
OpenDSLContext context) |
|
VarEventTimeSeries |
VarEventTimeSeries.setCalendar(OpenDSLContext context,
String calendar) |
|
VarMatrix |
VarTimeSeries.toMatrix(OpenDSLContext context) |
|
VarMatrix |
VarTimeSeries.toMatrix(OpenDSLContext context,
Calendar rc,
boolean fill) |
|
VarMatrix |
VarTimeSeries.toMatrix(OpenDSLContext context,
VarCalendar rowCalendar) |
|
VarMatrix |
VarTimeSeries.toMatrix(OpenDSLContext context,
VarCalendar rowCalendar,
boolean fill) |
|
VarMatrix |
VarTimeSeries.toMatrix(OpenDSLContext context,
String cal,
boolean fill) |
|
VarTimeSeries |
TimeSeriesFill.transform(OpenDSLContext context,
VarTimeSeries input,
VarScalar... params) |
|
-
-
Methods in com.walkfares.odsl.var.type with parameters of type OpenDSLContext
Modifier and Type |
Method |
Description |
static void |
DeclaredTypeBuilder.build(OpenDSLContext context,
DeclaredType declaredType,
com.walkfares.odsl.grammar.OpenDSLParser.TypeDefinitionContext ctx) |
|
static Var |
TypeExecutor.execute(OpenDSLContext context,
Var parent,
VarExecutable exec,
List<Var> params) |
|
static Var |
TypeExecutor.executeExpression(OpenDSLContext context,
Var var,
DeclaredExpression exp) |
|
static Var |
TypeExecutor.executeMethod(OpenDSLContext context,
Var var,
DeclaredMethod exp,
List<Var> params) |
|
static Var |
TypeExecutor.run(OpenDSLContext context,
String script) |
|
-
-