Class BuiltinOperators
- java.lang.Object
-
- com.healthmarketscience.jackcess.impl.expr.BuiltinOperators
-
public class BuiltinOperators extends Object
- Author:
- James Ahlborn
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Valueadd(LocaleContext ctx, Value param1, Value param2)static Valueand(LocaleContext ctx, Value param1, Value param2)static Valuebetween(LocaleContext ctx, Value param1, Value param2, Value param3)static Valueconcat(LocaleContext ctx, Value param1, Value param2)static Valuedivide(LocaleContext ctx, Value param1, Value param2)static Valueequals(LocaleContext ctx, Value param1, Value param2)static Valueeqv(LocaleContext ctx, Value param1, Value param2)static Valueexp(LocaleContext ctx, Value param1, Value param2)static ValuegreaterThan(LocaleContext ctx, Value param1, Value param2)static ValuegreaterThanEq(LocaleContext ctx, Value param1, Value param2)static Valueimp(LocaleContext ctx, Value param1, Value param2)static Valuein(LocaleContext ctx, Value param1, Value[] params)static ValueintDivide(LocaleContext ctx, Value param1, Value param2)static ValueisNotNull(Value param1)static ValueisNull(Value param1)static ValuelessThan(LocaleContext ctx, Value param1, Value param2)static ValuelessThanEq(LocaleContext ctx, Value param1, Value param2)static Valuelike(LocaleContext ctx, Value param1, Pattern pattern)static Valuemod(LocaleContext ctx, Value param1, Value param2)static Valuemultiply(LocaleContext ctx, Value param1, Value param2)static Valuenegate(LocaleContext ctx, Value param1)static Valuenot(LocaleContext ctx, Value param1)static ValuenotBetween(LocaleContext ctx, Value param1, Value param2, Value param3)static ValuenotEquals(LocaleContext ctx, Value param1, Value param2)static ValuenotIn(LocaleContext ctx, Value param1, Value[] params)static ValuenotLike(LocaleContext ctx, Value param1, Pattern pattern)static Valueor(LocaleContext ctx, Value param1, Value param2)static Valuesubtract(LocaleContext ctx, Value param1, Value param2)static Valuexor(LocaleContext ctx, Value param1, Value param2)
-
-
-
Method Detail
-
negate
public static Value negate(LocaleContext ctx, Value param1)
-
add
public static Value add(LocaleContext ctx, Value param1, Value param2)
-
subtract
public static Value subtract(LocaleContext ctx, Value param1, Value param2)
-
multiply
public static Value multiply(LocaleContext ctx, Value param1, Value param2)
-
divide
public static Value divide(LocaleContext ctx, Value param1, Value param2)
-
intDivide
public static Value intDivide(LocaleContext ctx, Value param1, Value param2)
-
exp
public static Value exp(LocaleContext ctx, Value param1, Value param2)
-
mod
public static Value mod(LocaleContext ctx, Value param1, Value param2)
-
concat
public static Value concat(LocaleContext ctx, Value param1, Value param2)
-
not
public static Value not(LocaleContext ctx, Value param1)
-
lessThan
public static Value lessThan(LocaleContext ctx, Value param1, Value param2)
-
greaterThan
public static Value greaterThan(LocaleContext ctx, Value param1, Value param2)
-
lessThanEq
public static Value lessThanEq(LocaleContext ctx, Value param1, Value param2)
-
greaterThanEq
public static Value greaterThanEq(LocaleContext ctx, Value param1, Value param2)
-
equals
public static Value equals(LocaleContext ctx, Value param1, Value param2)
-
notEquals
public static Value notEquals(LocaleContext ctx, Value param1, Value param2)
-
and
public static Value and(LocaleContext ctx, Value param1, Value param2)
-
or
public static Value or(LocaleContext ctx, Value param1, Value param2)
-
eqv
public static Value eqv(LocaleContext ctx, Value param1, Value param2)
-
xor
public static Value xor(LocaleContext ctx, Value param1, Value param2)
-
imp
public static Value imp(LocaleContext ctx, Value param1, Value param2)
-
like
public static Value like(LocaleContext ctx, Value param1, Pattern pattern)
-
notLike
public static Value notLike(LocaleContext ctx, Value param1, Pattern pattern)
-
between
public static Value between(LocaleContext ctx, Value param1, Value param2, Value param3)
-
notBetween
public static Value notBetween(LocaleContext ctx, Value param1, Value param2, Value param3)
-
in
public static Value in(LocaleContext ctx, Value param1, Value[] params)
-
notIn
public static Value notIn(LocaleContext ctx, Value param1, Value[] params)
-
-