public class Function extends Expression
Expression.In, Expression.PropertyExpression, Expression.Satisfies| Modifier and Type | Method and Description |
|---|---|
static Function |
abs(Object expression) |
static Function |
acos(Object expression) |
static Function |
arrayContains(Object expression,
Object value) |
static Function |
arrayLength(Object expression) |
static Function |
asin(Object expression) |
protected Object |
asJSON() |
static Function |
atan(Object expression) |
static Function |
atan2(Object y,
Object x)
Returns the angle theta from the conversion of rectangular coordinates (x, y)
to polar coordinates (r, theta).
|
static Function |
avg(Object expression) |
static Function |
ceil(Object expression) |
static Function |
contains(Object expression,
Object substring) |
static Function |
cos(Object expression) |
static Function |
count(Object expression) |
static Function |
degrees(Object expression) |
static Function |
e() |
static Function |
exp(Object expression) |
static Function |
floor(Object expression) |
static Function |
isArray(Object expression) |
static Function |
isDictionary(Object expression) |
static Function |
isNumber(Object expression) |
static Function |
isString(Object expression) |
static Function |
length(Object expression) |
static Function |
ln(Object expression) |
static Function |
log(Object expression) |
static Function |
lower(Object expression) |
static Function |
ltrim(Object expression) |
static Function |
max(Object expression) |
static Function |
min(Object expression) |
static Function |
pi() |
static Function |
power(Object base,
Object exponent) |
static Function |
radians(Object expression) |
static Function |
rank(Expression property) |
static Function |
round(Object expression) |
static Function |
round(Object expression,
int digits) |
static Function |
rtrim(Object expression) |
static Function |
sign(Object expression) |
static Function |
sin(Object expression) |
static Function |
sqrt(Object expression) |
static Function |
sum(Object expression) |
static Function |
tan(Object expression) |
static Function |
trim(Object expression) |
static Function |
trunc(Object expression) |
static Function |
trunc(Object expression,
int digits) |
static Function |
upper(Object expression) |
add, and, any, anyAndEvery, between, collate, concat, divide, equalTo, every, greaterThan, greaterThanOrEqualTo, in, is, isNot, isNullOrMissing, jsonValue, lessThan, lessThanOrEqualTo, like, match, meta, modulo, multiply, negated, not, notBetween, notEqualTo, notGreaterThan, notGreaterThanOrEqualTo, notIn, notLessThan, notLessThanOrEqualTo, notLike, notMatch, notNullOrMissing, notRegex, or, parameter, property, regex, subtract, toString, variablepublic static Function atan2(Object y, Object x)
y - the ordinate coordinatex - the abscissa coordinatepublic static Function e()
public static Function pi()
public static Function rank(Expression property)
protected Object asJSON()
asJSON in class Expression