public class Calculator
extends java.lang.Object
| Constructor and Description |
|---|
Calculator() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
and(java.util.function.Supplier<java.lang.Object> s1,
java.util.function.Supplier<java.lang.Object> s2) |
static int |
compare(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context) |
static java.lang.Object |
divide(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context) |
static boolean |
equals(Data v1,
Data v2) |
static boolean |
greater(java.lang.Object left,
java.lang.Object right,
RuntimeContextBuilder.DALRuntimeContext context) |
static boolean |
greaterOrEqual(java.lang.Object left,
java.lang.Object right,
RuntimeContextBuilder.DALRuntimeContext context) |
static boolean |
less(java.lang.Object left,
java.lang.Object right,
RuntimeContextBuilder.DALRuntimeContext context) |
static boolean |
lessOrEqual(java.lang.Object left,
java.lang.Object rgiht,
RuntimeContextBuilder.DALRuntimeContext context) |
static java.lang.Object |
multiply(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context) |
static java.lang.Object |
negate(Data data,
RuntimeContextBuilder.DALRuntimeContext context) |
static java.lang.Object |
not(java.lang.Object v) |
static boolean |
notEqual(Data left,
Data right) |
static java.lang.Object |
or(java.util.function.Supplier<java.lang.Object> s1,
java.util.function.Supplier<java.lang.Object> s2) |
static java.lang.Object |
plus(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context) |
static java.lang.Object |
positive(Data data,
RuntimeContextBuilder.DALRuntimeContext context) |
static void |
requireBooleanType(java.lang.Object v,
java.lang.String operand) |
static java.lang.Object |
subtract(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context) |
public static int compare(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object plus(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object subtract(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object multiply(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object divide(java.lang.Object v1,
java.lang.Object v2,
RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object and(java.util.function.Supplier<java.lang.Object> s1,
java.util.function.Supplier<java.lang.Object> s2)
public static java.lang.Object or(java.util.function.Supplier<java.lang.Object> s1,
java.util.function.Supplier<java.lang.Object> s2)
public static java.lang.Object not(java.lang.Object v)
public static void requireBooleanType(java.lang.Object v,
java.lang.String operand)
public static java.lang.Object negate(Data data, RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object positive(Data data, RuntimeContextBuilder.DALRuntimeContext context)
public static boolean less(java.lang.Object left,
java.lang.Object right,
RuntimeContextBuilder.DALRuntimeContext context)
public static boolean greaterOrEqual(java.lang.Object left,
java.lang.Object right,
RuntimeContextBuilder.DALRuntimeContext context)
public static boolean lessOrEqual(java.lang.Object left,
java.lang.Object rgiht,
RuntimeContextBuilder.DALRuntimeContext context)
public static boolean greater(java.lang.Object left,
java.lang.Object right,
RuntimeContextBuilder.DALRuntimeContext context)