public class Calculator
extends java.lang.Object
| Constructor and Description |
|---|
Calculator() |
| Modifier and Type | Method and Description |
|---|---|
static Data<?> |
and(java.util.function.Supplier<Data<?>> s1,
java.util.function.Supplier<Data<?>> s2) |
static Data<?> |
arithmetic(Data<?> v1,
DALOperator opt,
Data<?> v2,
RuntimeContextBuilder.DALRuntimeContext context) |
static boolean |
equals(Data<?> data1,
Data<?> data2) |
static java.lang.Object |
greater(Data<?> left,
DALOperator opt,
Data<?> right,
RuntimeContextBuilder.DALRuntimeContext context) |
static java.lang.Object |
greaterOrEqual(Data<?> left,
DALOperator opt,
Data<?> right,
RuntimeContextBuilder.DALRuntimeContext context) |
static java.lang.Object |
less(Data<?> left,
DALOperator opt,
Data<?> right,
RuntimeContextBuilder.DALRuntimeContext context) |
static java.lang.Object |
lessOrEqual(Data<?> left,
DALOperator opt,
Data<?> right,
RuntimeContextBuilder.DALRuntimeContext context) |
static Data<?> |
negate(Data<?> input,
RuntimeContextBuilder.DALRuntimeContext context) |
static java.lang.Object |
not(java.lang.Object v) |
static boolean |
notEqual(Data<?> left,
Data<?> right) |
static Data<?> |
or(java.util.function.Supplier<Data<?>> s1,
java.util.function.Supplier<Data<?>> s2) |
static Data<?> |
positive(Data<?> input,
RuntimeContextBuilder.DALRuntimeContext context) |
public static Data<?> arithmetic(Data<?> v1, DALOperator opt, Data<?> v2, RuntimeContextBuilder.DALRuntimeContext context)
public static Data<?> and(java.util.function.Supplier<Data<?>> s1, java.util.function.Supplier<Data<?>> s2)
public static Data<?> or(java.util.function.Supplier<Data<?>> s1, java.util.function.Supplier<Data<?>> s2)
public static java.lang.Object not(java.lang.Object v)
public static Data<?> negate(Data<?> input, RuntimeContextBuilder.DALRuntimeContext context)
public static Data<?> positive(Data<?> input, RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object less(Data<?> left, DALOperator opt, Data<?> right, RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object greaterOrEqual(Data<?> left, DALOperator opt, Data<?> right, RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object lessOrEqual(Data<?> left, DALOperator opt, Data<?> right, RuntimeContextBuilder.DALRuntimeContext context)
public static java.lang.Object greater(Data<?> left, DALOperator opt, Data<?> right, RuntimeContextBuilder.DALRuntimeContext context)