All functions
Class | Function | Returns | Applies To |
---|---|---|---|
Numeric | abs(data) Absolute value | Number | curvetimeseriesscalarlist |
Numeric | acos(data) Returns the arc cosine of a value; the returned angle is in the range 0.0 through pi | Number | curvetimeseriesscalarlist |
Constructors | AnnualCalendar() Creates a new Annual Calendar | Calendar | |
BeanConstructors | ApprovalGroup() Creates a new curve approval group | ApprovalGroup | |
Curve | asDays(contract) Splits a Contract into day contracts | Contracts | |
Curve | asHours(contract) Splits a Contract into hourly contracts | Contracts | |
Curve | asHours(contract, timezone) Splits a Contract into hourly contracts | Contracts | |
Numeric | asin(data) Returns the arc sine of a value; the returned angle is in the range -pi/2 through pi/2 | Number | curvetimeseriesscalarlist |
Curve | asMonths(contract) Splits a Contract into month contracts - usually used with Quarters, Seasons or Cals | Contracts | |
Test | assertEquals(expected, value, message) A test to check if 2 variables or values are equal | Void | |
Test | assertEquals(expected, value) A test to check if 2 variables or values are equal | Void | |
Test | assertFalse(value) A test to check if an expression is false | Void | |
Test | assertFalse(value, message) A test to check if an expression is false | Void | |
Test | assertHasProperty(var, property) A test to check if a variable has a specific named property | Void | |
Test | assertNoProperty(var, property) A test to check if a variable doesn't have a specific named property | Void | |
Test | assertNull(object) A test to check if object is null | Void | |
Test | assertTrue(value, message) A test to check if an expression is true | Void | |
Test | assertTrue(value) A test to check if an expression is true | Void | |
Test | assertType(var, type) A test to check if a variable is of a certain type | Void | |
Curve | asStrips(input) Creates an arbitrage free curve comprised of calendar year strips | Curve | curve |
Numeric | atan(data) Returns the arc tangent of a value; the returned angle is in the range -pi/2 through pi/2 | Number | curvetimeseriesscalarlist |
Numeric | atan2(y, x) Returns the angle theta from the conversion of rectangular coordinates (x, y) to polar coordinates (r, theta) | Number | curvetimeseriesscalarlist |
Constructors | Batch() Creates a batch to be sent to a message queue | Batch | |
Options | blackScholesCall(F, K, sigma, T) Calculate the (undiscounted) Black option price for a call option | Double | |
Options | blackScholesPut(F, K, sigma, T) Calculate the (undiscounted) Black option price for a put option | Double | |
Constructors | BlockCalendar(holiday, observed, start, end, timezone) Creates a new Block Calendar | Calendar | |
Constructors | BlockCalendar(holiday, observed, start, end) Creates a new Block Calendar | Calendar | |
Curve | bootstrapCurve(input) Creates an arbitrage free monthly curve from the input curve | Curve | curve |
BeanConstructors | BuildGroup() Creates a new curve build group | BuildGroup | |
Constructors | BusinessCalendar() Creates a new Business (Monday to Friday) Calendar | Calendar | |
Constructors | Calendar(code) Creates a new Calendar | Calendar | |
String | capitalise(str) Returns a Capitalised string. | String | |
String | capitaliseFully(str) Returns a Capitalised string of all the words. | String | |
TimeSeries | cave(data) The cumulative average of all the values in the input Timeseries or List | Number | |
TimeSeries | cave(data, calendar) The cumulative average of all the values in the input Timeseries | Number | |
Numeric | cbrt(data) Returns the cube root of a double value | Number | curvetimeseriesscalarlist |
String | clean(str) Creates a valid variable name from the input string - spaces converted to underscores and invalid characters removed | String | |
General | clone(var) Creates a new copy of a variable | Same type as input | |
TimeSeries | cmax(data) The cumulative maximum of all the values in the input Timeseries or List | Number | |
TimeSeries | cmax(data, calendar) The cumulative maximum of all the values in the input Timeseries | Number | |
TimeSeries | cmin(data) The cumulative minimum of all the values in the input Timeseries or List | Number | |
TimeSeries | cmin(data, calendar) The cumulative minimum of all the values in the input Timeseries | Number | |
Curve | combine(base, other, replace) Combines 2 curves into 1 - uses the date and expiry calendar from the base | Curve | curve |
Constructors | CombinedHolidayCalendar() Creates a new Combined Holiday Calendar | Calendar | |
Constructors | CombinedHolidayCalendar(cal1, cal2) Creates a new Combined Holiday Calendar using the 2 passed in Holiday Calendars | Calendar | |
String | compare(str1, str2) Compares the contents of 2 non-null strings, returns true if they are the same | Boolean | |
String | concatenate(str1, str2) Joins 2 non-null strings together | String | |
String | contains(str1, str2) Returns true if a string contains another string | Boolean | |
General | content() | ||
Constructors | Contract(ondate, tenor, value, absolute, start, end, expiry) Creates a new *Custom* Forward Contract | Contract | |
Constructors | Contract(ondate, tenor, value) Creates a new Forward Contract | Contract | |
Constructors | Contract(ondate, tenor, value, start, end) Creates a new *Hybrid* Forward Contract | Contract | |
Matrix | correlation(data, shift) Create a Pearsons correlation matrix from the columns of a matrix. PearsonsCorrelation computes correlations defined by the formula ```cor(X, Y) = sum[(xi - E(X))(yi - E(Y))] / [(n - 1)s(X)s(Y)]``` where ```E(X)``` and ```E(Y)``` are means of ```X``` and ```Y``` and ```s(X)```, ```s(Y)``` are standard deviations. | Matrix | |
Matrix | correlation(data) Create a Pearsons correlation matrix from the columns of a matrix. PearsonsCorrelation computes correlations defined by the formula ```cor(X, Y) = sum[(xi - E(X))(yi - E(Y))] / [(n - 1)s(X)s(Y)]``` where ```E(X)``` and ```E(Y)``` are means of ```X``` and ```Y``` and ```s(X)```, ```s(Y)``` are standard deviations. | Matrix | |
Matrix | correlation(data, shift) Create a Pearsons correlation matrix from a list of timeseries. PearsonsCorrelation computes correlations defined by the formula ```cor(X, Y) = sum[(xi - E(X))(yi - E(Y))] / [(n - 1)s(X)s(Y)]``` where ```E(X)``` and ```E(Y)``` are means of ```X``` and ```Y``` and ```s(X)```, ```s(Y)``` are standard deviations. | Matrix | |
Matrix | correlation(data) Create a Pearsons correlation matrix from a list of timeseries. PearsonsCorrelation computes correlations defined by the formula ```cor(X, Y) = sum[(xi - E(X))(yi - E(Y))] / [(n - 1)s(X)s(Y)]``` where ```E(X)``` and ```E(Y)``` are means of ```X``` and ```Y``` and ```s(X)```, ```s(Y)``` are standard deviations. | Matrix | |
Numeric | cos(data) Returns the trigonometric cosine of an angle | Number | curvetimeseriesscalarlist |
Numeric | cosh(data) Returns the hyperbolic cosine of a double value | Number | curvetimeseriesscalarlist |
Statistics | count(data) Gets the count of the values | Number | |
Matrix | covariance(data, biasCorrected) Create a convariance matrix from a list of timeseries. Unbiased covariances are given by the formula ```cov(X, Y) = sum [(xi - E(X))(yi - E(Y))] / (n - 1)``` where ```E(X)``` is the mean of ```X``` and ```E(Y)``` is the mean of the ```Y``` values. Non-bias-corrected estimates use ```n``` in place of ```n - 1```. Whether or not covariances are bias-corrected is determined by the optional parameter, **biasCorrected**, which defaults to true. | Matrix | |
Matrix | covariance(data) Create a convariance matrix from a list of timeseries. Unbiased covariances are given by the formula ```cov(X, Y) = sum [(xi - E(X))(yi - E(Y))] / (n - 1)``` where ```E(X)``` is the mean of ```X``` and ```E(Y)``` is the mean of the ```Y``` values. | Matrix | |
TimeSeries | csum(data, calendar) The cumulative sum of all the values in the input Timeseries | Number | |
TimeSeries | csum(data) The cumulative sum of all the values in the input Timeseries or List | Number | |
Constructors | Curve(ondate) Creates a new Curve | Curve | |
Constructors | CurveDate(date, calendar) Creates a new Curve Date variable | CurveDate | |
Constructors | CurveDate(date, calendar, timezone) Creates a new Curve Date variable | CurveDate | |
Constructors | CurveSeries(calendar, ondate, data) Creates a new Curve Series | CurveSeries | |
Constructors | CurveSeries(calendar, ondate) Creates a new Curve Series | CurveSeries | |
Constructors | CurveSeries(calendar, ondate, start, data) Creates a new Curve Series | CurveSeries | |
Constructors | DailyCalendar() Creates a new Daily Calendar | Calendar | |
Constructors | Date(date, format) Creates a new Date variable | Date | |
Constructors | Date() Creates a new Date variable as the current date | Date | |
Constructors | Date(date) Creates a new Date variable | Date | |
Date | daylightSavings(date, timezone) Checks a day to see if it is a daylight savings day | 0 if false, -1 if it is the start day of DST, 1 if it is the end day of DST | |
TimeSeries | diff(series) Returns a TimeSeries with the absolute change values from one observation to the next | TimeSeries | |
Constructors | Documentation() Creates a new default documentation configuration | Documentation | |
Constructors | DocumentationLink(url) Creates a new documentation URL Link configuration | Documentation | |
Constructors | DocumentationLink(url, selector) Creates a new documentation URL Link configuration | Documentation | |
Constructors | Duration(dur, calendar) Creates a new Duration with a calendar | Duration | |
Constructors | Duration(dur) Creates a new Duration | Duration | |
Constructors | DynamicReport() Creates a new dynamic report configuration | Report | |
General | element() | ||
General | elementValues() | ||
General | elementValuesIndexOf() | ||
String | encodeBase64(content) Encode Base64. | String | |
String | encodeURI(uri) Encode URI. | String | |
String | endsWith(str, suffix) Tests to see if the first string ends with the specified suffix. If either the string or the suffix are null, it returns false | Boolean | |
String | equals(str1, str2) Checks to see if 2 strings are the same | Boolean | |
String | equals() | ||
String | equalsIgnoreCase(str1, str2) Checks to see if 2 strings are the same ignoring case | Boolean | |
General | evaluate(var) Evaluates a string expression and returns the result | Any | |
Constructors | Event(ondate, tenor) Creates an event that can be added to an object | Event | |
Constructors | Event(time) Creates an event that can be added to an object | Event | |
Constructors | EventCurve(eventlist, calendar, property, tenor) Creates a new EventCurve | EventCurve | |
Constructors | EventTimeSeries(eventlist, property) Creates a new Event TimeSeries using an EventList and the name of the property to use for the TimeSeries values | EventTimeSeries | |
Numeric | exp(data) Returns Euler's number e raised to the power of a double value | Number | curvetimeseriesscalarlist |
Constructors | ExpiryCalendar(holiday, delivery) Creates a new expiry Calendar | ExpiryCalendar | |
Constructors | ExpiryCalendar(holiday) Creates a new expiry Calendar | ExpiryCalendar | |
Constructors | ExpiryCalendar(code) Reads an expiry Calendar | ExpiryCalendar | |
BeanConstructors | ExportGroup() Creates a new curve export group | ExportGroup | |
CurveInterpolation | extendCurve(input, years) Extends a curve by taking the last period and extending out the required number of years | Curve | |
TimeseriesInterpolation | fill(input, method) Removes missing values by either filling them with values or removing them entirely | List or Timeseries | |
Constructors | FinancialExpiryCalendar(code, holiday, cross, base, offset) Creates a financial expiry Calendar | ExpiryCalendar | |
General | firstElement() | ||
Loader | firstElementOf() | ||
Constructors | FixedReport() Creates a new Fixed report configuration | Report | |
Date | format(date, format) Converts a date into a string using the specified format | String | |
Loader | formatDateLocale() | ||
Loader | formatDates() | ||
Loader | formatDatesWithLocale() | ||
Loader | formatHarvestDates() | ||
Loader | formatListValues() | ||
Loader | formatNumericValues() | ||
String | formatString(format, str) Formats the string passed using the formatter. | String | |
Loader | formatValue() | ||
Loader | formatValues() | ||
CurveInterpolation | forwardFillCurve(input) Fills any gaps by forward filling and missing periods | Curve | |
Statistics | geomean(data) Gets the geometric average value | Number | |
GeoConstructors | GeometryCollection() Creates an empty GeometryCollection geometry object | GeometryCollection | |
GeoConstructors | GeometryCollection() Creates a GeometryCollection geometry object | GeometryCollection | |
DatasetMonitoring | getDataset(dsid) Gets the dataset information for the supplied dsid | Dataset | |
DatasetMonitoring | getDatasetDelivery(dsid, date) Gets the dataset delivery information for the supplied date | DatasetDelivery | |
Statistics | GLSMultipleRegression(y, x, covariance) GLSMultipleLinearRegression provide least squares regression to fit the linear model: Y=X*b+u where Y is an n-vector regressand, X is a [n,k] matrix whose k columns are called regressors, b is k-vector of regression parameters and u is an n-vector of error terms or residuals. GLSMultipleLinearRegression implements Generalized Least Squares. Data for OLS models can be loaded in a single double[] array, consisting of concatenated rows of data, each containing the regressand (Y) value, followed by regressor values; or using a double[][] array with rows corresponding to observations. GLS models also require a double[][] array representing the covariance matrix of the error terms. | Object | |
Constructors | HolidayCalendar() Creates a new Holiday Calendar | Calendar | |
Constructors | HourlyBlockCalendar(holiday, start, end) Creates a new Hourly Block Calendar | Calendar | |
Constructors | HourlyBlockCalendar(holiday, start, end, timezone) Creates a new Hourly Block Calendar | Calendar | |
Constructors | IdentityMatrix(size) Creates a new identity matrix of the given size | Matrix | |
Constructors | Index() Creates a new Database Index | Index | |
String | indexOf(str1, str2) Returns a int value that is a indexOf of a string. | int | |
Loader | initialiseList() | ||
Constructors | InsightReport() Creates a new insight report configuration | Report | |
Constructors | IntradayCalendar(period) Creates a new Intraday Calendar | Calendar | |
Constructors | IntradayCalendar(period, holiday, withoutHours, timezone, useHolidays) Creates a new Intraday Calendar | Calendar | |
Constructors | IntradayCalendar(period, holiday, withoutHours, timezone) Creates a new Intraday Calendar | Calendar | |
Constructors | IntradayCalendar(period, holiday, withoutHours) Creates a new Intraday Calendar | Calendar | |
Constructors | IntradayCalendar(period, holiday) Creates a new Intraday Calendar | Calendar | |
DatasetMonitoring | isDatasetComplete(dsid, date) Checks to see if the supplied dataset is 100% complete for the supplied date | Boolean | |
String | isNumber(str) Returns true if a string is a Number | Boolean | |
Constructors | ISODate(date) Creates a new Date variable from the supplied ISO Date formatted string | Date | |
String | json(var) Converts the input variable of any type to a JSON formatted string | String | |
Statistics | kurtosis(data) Gets the kurtosis | Number | |
General | lastElement() | ||
Loader | lastElementOf() | ||
String | lastIndexOf(str1, str2) Returns a int value that is a last IndexOf of a string. | int | |
String | left(str, amount) Creates a new string from the 'amount' leftmost characters of another string | String | |
String | length(str) Returns the length of the string | Int | |
GeoConstructors | LineString() Creates a LineString geometry object | GeoSpatial | |
GeoConstructors | LineString() Creates a LineString geometry object with the supplied list of coordinates | GeoSpatial | |
Constructors | Link() Creates a link that can be added to an item | Reference | |
Constructors | List() Creates a new List | List | |
General | loadCalendars() Loads all known public and private calendars into memory | Void | |
General | loadTypes() Loads all known public and private types into memory | Void | |
Numeric | log(data) Returns the natural logarithm (base e) of a double value | Number | curvetimeseriesscalarlist |
Numeric | log10(data) Returns the base 10 logarithm of a double value | Number | curvetimeseriesscalarlist |
Numeric | log1p(data) Returns the natural logarithm of the sum of the argument and 1 | Number | curvetimeseriesscalarlist |
String | lower(str) Returns a copy of the passed in string with all the characters converted to lower case | String | |
Loader | matches() | ||
Constructors | Matrix(x, y) Creates a new matrix | Matrix | |
Constructors | Matrix(y, x, v) Creates a new matrix, initialising all values to the provided value | Matrix | |
Constructors | Matrix(labels, v) Creates a new matrix from a list of labels | Matrix | |
Constructors | Matrix(labels, v) Creates a new matrix from a list of labels | Matrix | |
Constructors | Matrix(labels) Creates a new matrix from a list of labels | Matrix | |
Constructors | Matrix(labels) Creates a new matrix from a list of labels | Matrix | |
Statistics | max(data) Gets the highest value | Number | |
Statistics | mean(data) Gets the arithmetic average value | Number | |
Constructors | Message() Creates a new coded message | Message | |
Introspection | methods(object) Returns the methods available for a given variable | List | |
Metric | metric(metric) Get a virtual metric timeseries | TimeSeries | |
Metric | metric(metric, calendar, observed, range) Get a virtual metric timeseries | TimeSeries | |
Metric | metric(metric, calendar, observed, range, filter) Get a virtual metric timeseries | TimeSeries | |
Constructors | MetricTimeSeries(provider, metric) Creates a new Metric TimeSeries | MetricTimeSeries | |
Statistics | min(data) Gets the lowest value | Number | |
Validation | missing(series) Checks for unexpected missing values in a TimeSeries | TimeSeries | |
Constructors | MonthlyCalendar() Creates a new Monthly Calendar | Calendar | |
Constructors | MonthlyCalendar(code, name, period) Creates a new Monthly Calendar with a period specifier | Calendar | |
GeoConstructors | MultiLineString() Creates an empty MultiLineString geometry object | GeoSpatial | |
GeoConstructors | MultiLineString() Creates an empty MultiLineString geometry object | GeoSpatial | |
GeoConstructors | MultiPoint() Creates a MultiPoint geometry object | GeoSpatial | |
GeoConstructors | MultiPoint() Creates a MultiPoint geometry object with the supplied list of coordinates | GeoSpatial | |
GeoConstructors | MultiPolygon() Creates a MultiPolygon geometry object with the supplied polygons | GeoSpatial | |
GeoConstructors | MultiPolygon() Creates an empty MultiPolygon geometry object | GeoSpatial | |
String | normalise(str) Returns a normalised string removing all accents of the string passed. | String | |
Curve | normaliseCurve(input) Normalises a curve such that all the inputs average to 1 | Curve | curve |
Constructors | Null() Creates a Null variable | Null | |
Constructors | Object() Creates a new Object of type #Object | Object | |
Constructors | Object(type) Creates a new Object of the specified type | Object | |
Constructors | ObjectId() Creates a unique object id | String | |
Constructors | OffsetDailyCalendar(timezone, dayOffset, hour) Creates a new Offset Daily Calendar | Calendar | |
Statistics | OLSMultipleRegression(y, x) OLSMultipleLinearRegression provide least squares regression to fit the linear model: Y=X*b+u where Y is an n-vector regressand, X is a [n,k] matrix whose k columns are called regressors, b is k-vector of regression parameters and u is an n-vector of error terms or residuals. OLSMultipleLinearRegression provides Ordinary Least Squares Regression. Data for OLS models can be loaded in a single double[] array, consisting of concatenated rows of data, each containing the regressand (Y) value, followed by regressor values; or using a double[][] array with rows corresponding to observations. | Object | |
TimeSeries | overlay(base, other) Returns a TimeSeries with all the non-missing values from other added to base | TimeSeries | |
Date | parse(date, format) Converts a string into a date using the specified format | String | |
Date | parse(date, format, tz) Converts a string into a date using the specified format and timezone | String | |
Date | parseISODate(date) Converts a ISO Date format string into a date | String | |
TimeSeries | pct(series) Returns a TimeSeries with the percentage change values from one observation to the next | TimeSeries | |
Statistics | percentile(data, percentile) Gets the percentile | Number | |
GeoConstructors | Point(longitude, latitude) Creates a single coordinate point | GeoSpatial | |
Constructors | Policy() Creates a new security policy | Policy | |
GeoConstructors | Polygon() Creates a Polygon geometry object with a single ring containing the supplied coordinates | GeoSpatial | |
GeoConstructors | Polygon() Creates a empty Polygon geometry object | GeoSpatial | |
GeoConstructors | Polygon() Creates a Polygon geometry object with a multiple rings containing the supplied geometries | GeoSpatial | |
Statistics | popvar(data) Gets the population variance | Number | |
Numeric | pow(data, power) Returns the value of the first argument raised to the power of the second argument | Number | curvetimeseriesscalarlist |
Curve | priority(curves) Adds tenors from a list of curves in order of priority | Curve | curve |
Constructors | Process() Creates a new Process | Process | |
Introspection | properties(object) Returns an array of Strings that gives information about the properties on a variable | List(String) | |
Statistics | quadmean(data) Gets the quadratic average value | Number | |
BeanConstructors | QualityGroup() Creates a new curve quality group | QualityGroup | |
Constructors | QuarterlyCalendar() Creates a new Quarterly Calendar | Calendar | |
BeanConstructors | Queue(name) Creates a new queue | Queue | |
DataGeneration | random() Creates a random number between 0 and 1 | Scalar | |
DataGeneration | randomInteger(var) Creates a random integer between 0 and the supplied number - 1 | Scalar | |
General | ref(Service, Id) Creates a reference to a variable | Reference | |
General | ref(var) Creates a reference to a variable | Reference | |
String | remove(str, regex) Removes all the characters according to the regex parameter from the passed in string | String | |
Loader | removeEmpty() | ||
String | replace(str, match, replacement) Replaces each substring of the input string that matches the literal match string with the specified literal replacement string | String | |
String | replaceAll(str, regex, replacement) Replaces all the characters according to the regex parameter from the passed in string with the passed in literal replacement string | String | |
General | replaceElements() | ||
Loader | replaceEmptyValues() | ||
Loader | replaceValues() | ||
Constructors | Report() Creates a new report configuration | Report | |
Constructors | ReportCreator() Creates a new report creator | ReportCreator | |
Loader | reverseList() | ||
Constructors | Row() Creates a new Row | Row | |
TimeSeriesScaling | scale(input, calendar) Scales a TimeSeries to the supplied calendar using the observed setting on the TimeSeries or the global observed setting | TimeSeries | |
TimeSeriesScaling | scale(input, calendar, observed) Scales a TimeSeries to the supplied calendar using the observed setting on the TimeSeries or the global observed setting | TimeSeries | |
TimeSeriesScaling | scale(input, calendar, observed, distribution) Scales a TimeSeries to the supplied calendar using the observed setting on the TimeSeries or the global observed setting | TimeSeries | |
Constructors | Script() Creates a new Script | Script | |
Constructors | Secret(value) Creates a new Secret Value | Secret | |
TimeSeries | sequence(base, other) Returns a TimeSeries with all the non-missing values from other added to base | TimeSeries | |
Curve | shape(input) Simple shaping algorithm used to shape a monthly curve | Curve | curve |
TimeSeries | shift(series, observations) Returns a TimeSeries that is shifted in time by the number of specified observations | TimeSeries | |
Constructors | SimpleObject() Creates a new SimpleObject or JSON Document | SimpleObject | |
Statistics | simpleRegression(data) Provides ordinary least squares regression with one independent variable estimating the linear model: y = intercept + slope * x or y = slope * x Standard errors for intercept and slope are available as well as ANOVA, r-square and Pearson's r statistics. Observations (x,y pairs) can be added to the model one at a time or they can be provided in a 2-dimensional array. The observations are not stored in memory, so there is no limit to the number of observations that can be added to the model. | Object | |
Statistics | simpleRegression(data) Provides ordinary least squares regression with one independent variable estimating the linear model: y = intercept + slope * x or y = slope * x Standard errors for intercept and slope are available as well as ANOVA, r-square and Pearson's r statistics. Observations (x,y pairs) can be added to the model one at a time or they can be provided in a 2-dimensional array. The observations are not stored in memory, so there is no limit to the number of observations that can be added to the model. | Object | |
Numeric | sin(data) Returns the trigonometric sine of an angle | Number | curvetimeseriesscalarlist |
Numeric | sinh(data) Returns the hyperbolic sine of a double value | Number | curvetimeseriesscalarlist |
Statistics | skew(data) Gets the skewness | Number | |
Statistics | sma(data, window) A simple moving average | TimeSeries | |
Constructors | SmartCurve() Creates a new Smart Curve | SmartCurve | |
Constructors | SmartCurve(base, expression) Creates a new Smart Curve using a base curve and expression | SmartCurve | |
Constructors | SmartTimeSeries(base, expression) Creates a new Smart TimeSeries using a base TimeSeries and expression | SmartTimeSeries | |
Constructors | SmartTimeSeries(expression) Creates a new Smart TimeSeries using an expression | SmartTimeSeries | |
Constructors | SmartTimeSeries(start, calendar, expression) Creates a new Smart TimeSeries using a base TimeSeries and expression | SmartTimeSeries | |
GeoConstructors | Sphere() Creates a centerSphere geometry object used in geospatial queries | GeoSpatial | |
GeoConstructors | Sphere() Creates a nearSphere geometry object used in geospatial queries | GeoSpatial | |
String | split(str, sep) Splits the string passed by the separator. | List | |
Numeric | sqrt(data) Returns the correctly rounded positive square root of a double value | Number | curvetimeseriesscalarlist |
String | startsWith(str, prefix) Tests to see if the first string starts with the specified prefix. If either the string or the prefix are null, it returns false | Boolean | |
Statistics | stdev(data) Gets the standard deviation | Number | |
Constructors | String(text) Creates a new string scalar using the supplied text | String | |
BeanConstructors | Subscription() Creates a new subscription | Subscription | |
String | substring(str, beginIndex, endIndex) Returns a string that is a substring of another string. The substring begins with the character at the specified index (counting from 0) and extends to the character at the end index -1. If the end index is entered as -1, the substring ends as the last character in the input string. | String | |
Statistics | sum(data) Gets the sum of the values | Number | |
Statistics | sumsq(data) Gets the sum of the squares | Number | |
Constructors | Table() Creates a new Table | Table | |
Numeric | tan(data) Returns the trigonometric tangent of an angle | Number | curvetimeseriesscalarlist |
Numeric | tanh(data) Returns the hyperbolic tangent of a double value | Number | curvetimeseriesscalarlist |
Constructors | Task() Creates a new user task | Task | |
Constructors | TimeOfDay(time) Creates a new TimeOfDay variable using the supplied String in the format [+]hh:mm [tz] | TimeOfDay | |
Constructors | TimeSeries(start, Calendar, value, dataType) Creates a new TimeSeries variable | TimeSeries | |
Constructors | TimeSeries(start, Calendar, value) Creates a new TimeSeries variable | TimeSeries | |
Constructors | TimeSeries(start, end, Calendar, value, dataType) Creates a new TimeSeries variable | TimeSeries | |
Constructors | TimeSeries(start, Calendar, intervalPositions, value, dataType, positionCalendar) Creates a new TimeSeries variable | TimeSeries | |
Constructors | TimeSeries(calendar) Creates a new TimeSeries variable | TimeSeries | |
Constructors | TimeSeries(calendar, dataType) Creates a new TimeSeries variable | TimeSeries | |
Constructors | TimeStamp() Creates a new Date variable as the current date and time | Date | |
Numeric | toDegrees(data) Converts an angle measured in radians to an approximately equivalent angle measured in degrees | Number | curvetimeseriesscalarlist |
Conversion | toInt(var) Converts any input number to an integer | Scalar | |
Loader | toPropertySet() | ||
Numeric | toRadians(data) Converts an angle measured in degrees to an approximately equivalent angle measured in radians | Number | curvetimeseriesscalarlist |
String | trim() Returns a string with any space characters from the start or end of the string removed | String | |
Introspection | typeOf(object) Returns a String with the type name of a variable | String | |
General | uid() Generates a unique ID | String | |
String | upper(str) Returns a copy of the passed in string with all the characters converted to UPPER case | String | |
Statistics | var(data) Gets the variance | Number | |
Introspection | variable(name) Returns the variable with the given name | Any | |
Introspection | variable(var, name) Returns the variable with the given name | Any | |
Introspection | variables() Returns a list of the current variables | List | |
Constructors | WeeklyCalendar(dow, holcal, rollbackwards) Creates a new Weekly Calendar | Calendar | |
Constructors | WeeklyCalendar(dow) Creates a new Weekly Calendar | Calendar | |
Constructors | WidgetReport() Creates a new widget report configuration | Report |