public class BuiltinOperators extends Object
Modifier and Type | Method and Description |
---|---|
static Value |
add(EvalContext ctx,
Value param1,
Value param2) |
static Value |
and(Value param1,
Value param2) |
static Value |
between(Value param1,
Value param2,
Value param3) |
static Value |
concat(Value param1,
Value param2) |
static Value |
divide(Value param1,
Value param2) |
static Value |
equals(Value param1,
Value param2) |
static Value |
eqv(Value param1,
Value param2) |
static Value |
exp(Value param1,
Value param2) |
static Value |
greaterThan(Value param1,
Value param2) |
static Value |
greaterThanEq(Value param1,
Value param2) |
static Value |
imp(Value param1,
Value param2) |
static Value |
in(Value param1,
Value[] params) |
static Value |
intDivide(Value param1,
Value param2) |
static Value |
isNotNull(Value param1) |
static Value |
isNull(Value param1) |
static Value |
lessThan(Value param1,
Value param2) |
static Value |
lessThanEq(Value param1,
Value param2) |
static Value |
like(Value param1,
Pattern pattern) |
static Value |
mod(Value param1,
Value param2) |
static Value |
multiply(Value param1,
Value param2) |
static Value |
negate(EvalContext ctx,
Value param1) |
protected static int |
nonNullCompareTo(Value param1,
Value param2) |
static Value |
not(Value param1) |
static Value |
notBetween(Value param1,
Value param2,
Value param3) |
static Value |
notEquals(Value param1,
Value param2) |
static Value |
notIn(Value param1,
Value[] params) |
static Value |
notLike(Value param1,
Pattern pattern) |
static Value |
or(Value param1,
Value param2) |
static Value |
subtract(EvalContext ctx,
Value param1,
Value param2) |
static Value |
xor(Value param1,
Value param2) |
public static Value negate(EvalContext ctx, Value param1)
public static Value add(EvalContext ctx, Value param1, Value param2)
public static Value subtract(EvalContext ctx, Value param1, Value param2)
Copyright © 2005–2018. All rights reserved.