All Methods Static Methods Instance Methods Abstract Methods
Modifier and Type |
Method |
Description |
Expression |
createExpression(List<Expression> args) |
|
static <T,U,V,W> ExpressionFactory.Factory |
of(Class<T> type1,
Class<U> type2,
Class<V> type3,
Class<W> type4,
ExpressionFactory.QuadFunction<T,U,V,W,?> function) |
|
static <T,U,V> ExpressionFactory.Factory |
of(Class<T> type1,
Class<U> type2,
Class<V> type3,
BiFunction<T,U,?> biFunction,
ExpressionFactory.TriFunction<T,U,V,?> triFunction) |
|
static <T,U> ExpressionFactory.Factory |
of(Class<T> type1,
Class<U> type2,
BiFunction<T,U,?> function) |
|
static <T> ExpressionFactory.Factory |
of(Class<T> type,
Function<T,?> function) |
|
static ExpressionFactory.Factory |
of(DoubleUnaryOperator operator) |
|
static <T,U> ExpressionFactory.Factory |
ofEnv(Class<T> type1,
Class<U> type2,
BiFunction<Environment,T,?> biFunction,
ExpressionFactory.TriFunction<Environment,T,U,?> triFunction) |
|
static <T> ExpressionFactory.Factory |
ofEnv(Class<T> type,
BiFunction<Environment,T,?> function) |
|
static <T> ExpressionFactory.Factory |
ofEnv(Function<Environment,?> function) |
|
static ExpressionFactory.Factory |
ofNumberVarArgs(double identity,
DoubleUnaryOperator unaryOperator,
DoubleBinaryOperator operator) |
|
static ExpressionFactory.Factory |
ofObjectVarargs(BiFunction<Environment,Object[],?> function) |
|
static ExpressionFactory.Factory |
ofStringVarargs(BiFunction<Environment,String[],?> function) |
|