-
Methods in com.walkfares.function with annotations of type ODSLMethod
Modifier and Type |
Method |
Description |
Var |
NumericFunctions.abs(Var data) |
|
Var |
NumericFunctions.acos(Var data) |
|
VarCalendar |
Constructors.AnnualCalendar() |
|
VarApprovalGroup |
BeanConstructors.ApprovalGroup() |
|
VarContracts |
CurveFunctions.asDays(VarContract contract) |
|
VarContracts |
CurveFunctions.asHours(VarContract contract) |
|
VarContracts |
CurveFunctions.asHours(VarContract contract,
String timezone) |
|
Var |
NumericFunctions.asin(Var data) |
|
VarContracts |
CurveFunctions.asMonths(VarContract contract) |
|
void |
TestFunctions.assertEquals(Var expected,
Var actual) |
|
void |
TestFunctions.assertEquals(Var expected,
Var actual,
VarScalar message) |
|
void |
TestFunctions.assertFalse(Var value) |
|
void |
TestFunctions.assertFalse(Var value,
VarScalar message) |
|
void |
TestFunctions.assertHasProperty(Var var,
VarScalar property) |
|
void |
TestFunctions.assertNoProperty(Var var,
VarScalar property) |
|
void |
TestFunctions.assertNull(Var object) |
|
void |
TestFunctions.assertTrue(Var value) |
|
void |
TestFunctions.assertTrue(Var value,
VarScalar message) |
|
void |
TestFunctions.assertType(Var var,
VarScalar type) |
|
VarCurve |
CurveFunctions.asStrips(OpenDSLContext context,
VarCurve input) |
|
Var |
NumericFunctions.atan(Var data) |
|
Var |
NumericFunctions.atan2(Var y,
VarScalar x) |
|
VarBatch |
Constructors.Batch() |
|
VarCalendar |
Constructors.BlockCalendar(Var holiday,
Var observed,
VarScalar start,
VarScalar end) |
|
VarCalendar |
Constructors.BlockCalendar(Var holiday,
Var observed,
VarScalar start,
VarScalar end,
String timezone) |
|
VarCurve |
CurveFunctions.bootstrapCurve(OpenDSLContext context,
VarCurve input) |
|
VarBuildGroup |
BeanConstructors.BuildGroup() |
|
VarCalendar |
Constructors.BusinessCalendar() |
|
Var |
Constructors.Calendar(VarScalar code) |
|
VarScalar |
StringFunctions.capitalise(VarScalar str) |
|
VarScalar |
StringFunctions.capitaliseFully(VarScalar str) |
|
Var |
TimeSeriesFunctions.cave(Var series) |
|
Var |
TimeSeriesFunctions.cave(Var series,
VarCalendar calendar) |
|
Var |
NumericFunctions.cbrt(Var data) |
|
VarScalar |
StringFunctions.clean(VarScalar str1) |
|
Var |
GeneralFunctions.clone(Var var) |
|
Var |
TimeSeriesFunctions.cmax(Var series) |
|
Var |
TimeSeriesFunctions.cmax(Var series,
VarCalendar calendar) |
|
Var |
TimeSeriesFunctions.cmin(Var series) |
|
Var |
TimeSeriesFunctions.cmin(Var series,
VarCalendar calendar) |
|
VarCalendar |
Constructors.CombinedHolidayCalendar() |
|
VarCalendar |
Constructors.CombinedHolidayCalendar(Var cal1,
Var cal2) |
|
VarScalar |
StringFunctions.compare(VarScalar str1,
VarScalar str2) |
|
VarScalar |
StringFunctions.concatenate(VarScalar str1,
VarScalar str2) |
|
VarScalar |
StringFunctions.contains(VarScalar str1,
VarScalar str2) |
|
Var |
Constructors.Contract(VarCurveDate ondate,
VarScalar tenor,
VarScalar value) |
|
Var |
Constructors.Contract(VarCurveDate ondate,
VarScalar tenor,
VarScalar value,
VarDate start,
VarDate end) |
|
Var |
Constructors.Contract(VarCurveDate ondate,
VarScalar tenor,
VarScalar value,
VarScalar absolute,
VarDate start,
VarDate end,
VarDate expiry) |
|
Var |
MatrixFunctions.correlation(VarList data) |
|
Var |
MatrixFunctions.correlation(VarList data,
int shift) |
|
Var |
MatrixFunctions.correlation(VarMatrix data) |
|
Var |
MatrixFunctions.correlation(VarMatrix data,
int shift) |
|
Var |
NumericFunctions.cos(Var data) |
|
Var |
NumericFunctions.cosh(Var data) |
|
Var |
MatrixFunctions.covariance(VarList data) |
|
Var |
MatrixFunctions.covariance(VarList data,
boolean biasCorrected) |
|
Var |
TimeSeriesFunctions.csum(Var series) |
|
Var |
TimeSeriesFunctions.csum(Var series,
VarCalendar calendar) |
|
Var |
Constructors.Curve(VarCurveDate ondate) |
|
Var |
Constructors.CurveDate(VarDate date,
Var calendar) |
|
Var |
Constructors.CurveDate(VarDate date,
Var calendar,
String timezone) |
|
Var |
Constructors.CurveSeries(VarCalendar calendar,
VarCurveDate ondate) |
|
Var |
Constructors.CurveSeries(Var calendar,
VarCurveDate ondate,
VarList data) |
|
Var |
Constructors.CurveSeries(Var calendar,
VarCurveDate ondate,
Var start,
VarList data) |
|
VarCalendar |
Constructors.DailyCalendar() |
|
Var |
Constructors.Date() |
|
Var |
Constructors.Date(VarScalar id) |
|
Var |
Constructors.Date(VarScalar id,
VarScalar format) |
|
VarScalar |
DateFunctions.daylightSavings(VarDate date,
VarScalar timezone) |
|
VarTimeSeries |
TimeSeriesFunctions.diff(VarTimeSeries series) |
|
Var |
Constructors.Duration(Var dur) |
|
Var |
Constructors.Duration(Var dur,
Var calendar) |
|
VarScalar |
StringFunctions.encodeBase64(VarScalar content) |
|
VarScalar |
StringFunctions.encodeURI(VarScalar url) |
|
VarScalar |
StringFunctions.endsWith(VarScalar str1,
VarScalar str2) |
|
VarScalar |
StringFunctions.equals(VarScalar str1,
VarScalar str2) |
|
VarScalar |
StringFunctions.equalsIgnoreCase(VarScalar str1,
VarScalar str2) |
|
Var |
GeneralFunctions.evaluate(VarScalar var) |
|
VarEvent |
Constructors.Event(VarDate time) |
|
VarEvent |
Constructors.Event(VarCurveDate ondate,
String tenor) |
|
Var |
Constructors.EventCurve(Var eventlist,
VarScalar calendar,
VarScalar property,
VarScalar tenor) |
|
Var |
Constructors.EventTimeSeries(Var eventlist,
VarScalar property) |
|
Var |
NumericFunctions.exp(Var data) |
|
VarExpiryCalendar |
Constructors.ExpiryCalendar(VarScalar code) |
|
VarExpiryCalendar |
Constructors.ExpiryCalendar(Var holiday) |
|
VarExportGroup |
BeanConstructors.ExportGroup() |
|
VarExpiryCalendar |
Constructors.FinancialExpiryCalendar(VarScalar code,
Var holiday,
Var cross,
Var base,
VarScalar offset) |
|
VarScalar |
DateFunctions.format(VarDate date,
VarScalar format) |
|
VarScalar |
StringFunctions.formatString(VarScalar format,
VarScalar str) |
|
VarGeometryCollection |
GeoConstructors.GeometryCollection() |
|
VarGeometryCollection |
GeoConstructors.GeometryCollection(VarGeometry... coordinates) |
|
VarCalendar |
Constructors.HolidayCalendar() |
|
VarCalendar |
Constructors.HourlyBlockCalendar(Var holiday,
VarScalar start,
VarScalar end) |
|
VarCalendar |
Constructors.HourlyBlockCalendar(Var holiday,
VarScalar start,
VarScalar end,
String timezone) |
|
VarMatrix |
Constructors.IdentityMatrix(int size) |
|
VarIndex |
Constructors.Index() |
|
VarScalar |
StringFunctions.indexOf(VarScalar str1,
VarScalar str2) |
|
VarCalendar |
Constructors.IntradayCalendar(VarDuration period) |
|
VarCalendar |
Constructors.IntradayCalendar(VarDuration period,
Var holiday) |
|
VarCalendar |
Constructors.IntradayCalendar(VarDuration period,
VarCalendar holiday,
VarList withoutHours) |
|
VarCalendar |
Constructors.IntradayCalendar(VarDuration period,
Var holiday,
VarList withoutHours,
String timezone) |
|
VarCalendar |
Constructors.IntradayCalendar(VarDuration period,
Var holiday,
VarList withoutHours,
String timezone,
boolean useHolidays) |
|
VarScalar |
StringFunctions.isNumber(VarScalar str) |
|
Var |
Constructors.ISODate(VarScalar id) |
|
VarScalar |
StringFunctions.json(Var var,
OpenDSLContext context) |
|
VarScalar |
StringFunctions.lastIndexOf(VarScalar str1,
VarScalar str2) |
|
VarScalar |
StringFunctions.left(VarScalar str1,
int amount) |
|
VarScalar |
StringFunctions.length(Var str) |
|
VarGeometry |
GeoConstructors.LineString() |
|
VarGeometry |
GeoConstructors.LineString(Coordinate[] coordinates,
OpenDSLContext context) |
|
VarReference |
Constructors.Link(String name,
VarReference ref) |
|
Var |
Constructors.List() |
|
void |
GeneralFunctions.loadCalendars(OpenDSLContext context) |
|
void |
GeneralFunctions.loadTypes(OpenDSLContext context) |
|
Var |
NumericFunctions.log(Var data) |
|
Var |
NumericFunctions.log10(Var data) |
|
Var |
NumericFunctions.log1p(Var data) |
|
VarScalar |
StringFunctions.lower(VarScalar str) |
|
VarMatrix |
Constructors.Matrix(int y,
int x) |
|
VarMatrix |
Constructors.Matrix(int y,
int x,
double v) |
|
VarMatrix |
Constructors.Matrix(VarList labels) |
|
VarMatrix |
Constructors.Matrix(VarList labels,
double v) |
|
VarMatrix |
Constructors.Matrix(VarList ylabels,
VarList xlabels) |
|
VarMatrix |
Constructors.Matrix(VarList ylabels,
VarList xlabels,
double v) |
|
VarMessage |
Constructors.Message(int code,
String message) |
|
VarList |
IntrospectionFunctions.methods(Var object) |
|
VarCalendar |
Constructors.MonthlyCalendar() |
|
VarCalendar |
Constructors.MonthlyCalendar(VarScalar code,
VarScalar name,
VarScalar period) |
|
VarGeometry |
GeoConstructors.MultiLineString() |
|
VarGeometry |
GeoConstructors.MultiLineString(VarGeometry[] coordinates,
OpenDSLContext context) |
|
VarGeometry |
GeoConstructors.MultiPoint() |
|
VarGeometry |
GeoConstructors.MultiPoint(Coordinate[] coordinates,
OpenDSLContext context) |
|
VarGeometry |
GeoConstructors.MultiPolygon() |
|
VarGeometry |
GeoConstructors.MultiPolygon(VarGeometry[] coordinates,
OpenDSLContext context) |
|
VarScalar |
StringFunctions.normalise(VarScalar str) |
|
VarCurve |
CurveFunctions.normaliseCurve(VarCurve input) |
|
Var |
Constructors.Null() |
|
Var |
Constructors.Object() |
|
VarDynamicObject |
Constructors.Object(String type) |
|
VarScalar |
Constructors.ObjectId() |
|
VarCalendar |
Constructors.OffsetDailyCalendar(String timezone,
int dayOffset,
int hour) |
|
VarTimeSeries |
TimeSeriesFunctions.overlay(VarTimeSeries base,
VarTimeSeries other) |
|
VarDate |
DateFunctions.parse(VarScalar date,
VarScalar format) |
|
VarDate |
DateFunctions.parse(VarScalar date,
VarScalar format,
VarScalar tz) |
|
VarDate |
DateFunctions.parseISODate(VarScalar date) |
|
VarTimeSeries |
TimeSeriesFunctions.pct(VarTimeSeries series) |
|
VarGeometry |
GeoConstructors.Point(Coordinate coordinate) |
|
Policy |
Constructors.Policy() |
|
VarGeometry |
GeoConstructors.Polygon() |
|
VarGeometry |
GeoConstructors.Polygon(Coordinate[] coordinates,
OpenDSLContext context) |
|
VarGeometry |
GeoConstructors.Polygon(VarGeometry[] coordinates,
OpenDSLContext context) |
|
Var |
NumericFunctions.pow(Var y,
VarScalar x) |
|
Var |
Constructors.Process() |
|
VarList |
IntrospectionFunctions.properties(Var object) |
|
VarQualityGroup |
BeanConstructors.QualityGroup() |
|
VarCalendar |
Constructors.QuarterlyCalendar() |
|
VarObjectWrapper |
BeanConstructors.Queue(String name) |
|
VarReference |
GeneralFunctions.ref(OpenDSLContext context,
VarScalar service,
VarScalar var) |
|
VarReference |
GeneralFunctions.ref(OpenDSLContext context,
Var var) |
|
VarScalar |
StringFunctions.remove(VarScalar str1,
VarScalar str2) |
|
VarScalar |
StringFunctions.replace(VarScalar str1,
VarScalar str2,
VarScalar str3) |
|
VarScalar |
StringFunctions.replaceAll(VarScalar str1,
VarScalar str2,
VarScalar str3) |
|
VarReportConfiguration |
Constructors.Report() |
|
VarReportCreator |
Constructors.ReportCreator() |
|
Var |
Constructors.Row() |
|
Var |
TimeSeriesScaling.scale(Var input,
Var calendar) |
|
Var |
TimeSeriesScaling.scale(Var input,
Var calendar,
VarScalar observed) |
|
Var |
TimeSeriesScaling.scale(Var input,
Var calendar,
VarScalar observed,
VarScalar distribution) |
|
Var |
Constructors.Script() |
|
VarSecret |
Constructors.Secret(VarScalar value) |
|
VarCurve |
CurveFunctions.shape(VarCurve curve) |
|
VarTimeSeries |
TimeSeriesFunctions.shift(VarTimeSeries series,
VarScalar observations) |
|
Var |
Constructors.SimpleObject() |
|
Var |
NumericFunctions.sin(Var data) |
|
Var |
NumericFunctions.sinh(Var data) |
|
Var |
Constructors.SmartCurve() |
|
Var |
Constructors.SmartCurve(Var base,
VarScalar expression) |
|
Var |
Constructors.SmartTimeSeries(VarDate start,
VarCalendar calendar,
VarScalar expression) |
|
Var |
Constructors.SmartTimeSeries(VarScalar expression) |
|
Var |
Constructors.SmartTimeSeries(Var base,
VarScalar expression) |
|
VarDynamicObject |
GeoConstructors.Sphere(Coordinate centre,
VarScalar radius) |
|
VarDynamicObject |
GeoConstructors.Sphere(Coordinate centre,
VarScalar min,
VarScalar max) |
|
VarList |
StringFunctions.split(VarScalar str,
VarScalar sep) |
|
Var |
NumericFunctions.sqrt(Var data) |
|
VarScalar |
StringFunctions.startsWith(VarScalar str1,
VarScalar str2) |
|
VarScalar |
Constructors.String(String text) |
|
VarObjectWrapper |
BeanConstructors.Subscription() |
|
VarScalar |
StringFunctions.substring(VarScalar str1,
int beginIndex,
int endIndex) |
|
Var |
Constructors.Table() |
|
Var |
NumericFunctions.tan(Var data) |
|
Var |
NumericFunctions.tanh(Var data) |
|
VarTask |
Constructors.Task() |
|
Var |
Constructors.TimeSeries(VarScalar calendar,
VarScalar dataType) |
|
Var |
Constructors.TimeSeries(Var calendar) |
|
Var |
Constructors.TimeSeries(Var index,
Var calendar,
Var value) |
|
Var |
Constructors.TimeSeries(Var index,
Var calendar,
Var value,
Var dataType) |
|
Var |
Constructors.TimeSeries(Var start,
Var end,
Var calendar,
Var value,
Var dataType) |
|
Var |
Constructors.TimeSeries(Var index,
Var calendar,
Var intervalPositions,
Var value,
Var dataType,
Var positionCalendar) |
|
VarDate |
Constructors.TimeStamp() |
|
Var |
NumericFunctions.toDegrees(Var data) |
|
VarScalar |
ConversionFunctions.toInt(OpenDSLContext context,
Var input) |
|
Var |
NumericFunctions.toRadians(Var data) |
|
VarScalar |
StringFunctions.trim(VarScalar str) |
|
Var |
IntrospectionFunctions.typeOf(Var object) |
|
VarScalar |
GeneralFunctions.uid() |
|
VarScalar |
StringFunctions.upper(VarScalar str) |
|
Var |
IntrospectionFunctions.variable(OpenDSLContext context,
VarScalar name) |
|
Var |
IntrospectionFunctions.variable(OpenDSLContext context,
Var obj,
VarScalar name) |
|
VarList |
IntrospectionFunctions.variables() |
|
VarCalendar |
Constructors.WeeklyCalendar(VarScalar dow) |
|
VarCalendar |
Constructors.WeeklyCalendar(VarScalar dow,
VarScalar holcal,
VarScalar rollBackwards) |
|
-
-
-
-
-
-
-
-
-
-
-
-
Methods in com.walkfares.odsl.var.matrix with annotations of type ODSLMethod
Modifier and Type |
Method |
Description |
void |
VarMatrix.forwardFill() |
|
VarList |
VarMatrix.getColumn(int col) |
|
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) |
|
VarList |
VarMatrix.getRow(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) |
|
boolean |
VarMatrix.isSameDimensions(VarMatrix other) |
|
VarMatrix |
VarMatrix.setColumnData(OpenDSLContext context,
int col,
VarList 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) |
|
VarMatrix |
VarMatrix.transpose() |
|
-
-
-
-
-
Methods in com.walkfares.odsl.var.timeseries with annotations of type ODSLMethod
Modifier and Type |
Method |
Description |
VarTimeSeries |
VarTimeSeries.add(VarDate index,
Var value) |
|
VarTimeSeries |
VarTimeSeries.add(VarDate start,
Var... values) |
|
VarTimeSeries |
VarTimeSeries.add(VarDate index,
Var value,
String... status) |
|
VarTimeSeries |
VarTimeSeries.add(VarTimeSeries other) |
|
VarTimeSeries |
VarTimeSeries.addCheck(String check) |
|
VarTimeSeries |
VarTimeSeries.addValue(OpenDSLContext context,
VarScalar value) |
|
VarTimeSeries |
VarEventTimeSeries.build(OpenDSLContext context) |
|
VarTimeSeries |
VarSmartTimeSeries.build(OpenDSLContext context) |
|
VarTimeSeries |
VarTimeSeries.convert(OpenDSLContext context,
String currency,
String units) |
|
VarTimeSeries |
VarTimeSeries.from(UTCDate start) |
|
List<TimeValue> |
VarTimeSeries.getLastNValues(OpenDSLContext context,
int n) |
|
VarTimeSeries |
VarTimeSeries.last(int n) |
|
VarTimeSeries |
VarTimeSeries.range(UTCDate start,
UTCDate end) |
|
void |
VarTimeSeries.withRange(UTCDate start,
UTCDate end) |
|
-