static <T,U,V,W> ExpressionFactory.Factory |
ExpressionFactory.Factory.of(java.lang.Class<T> type1,
java.lang.Class<U> type2,
java.lang.Class<V> type3,
java.lang.Class<W> type4,
ExpressionFactory.QuadFunction<T,U,V,W,?> function) |
|
static <T,U,V> ExpressionFactory.Factory |
ExpressionFactory.Factory.of(java.lang.Class<T> type1,
java.lang.Class<U> type2,
java.lang.Class<V> type3,
java.util.function.BiFunction<T,U,?> biFunction,
ExpressionFactory.TriFunction<T,U,V,?> triFunction) |
|
static <T,U> ExpressionFactory.Factory |
ExpressionFactory.Factory.of(java.lang.Class<T> type1,
java.lang.Class<U> type2,
java.util.function.BiFunction<T,U,?> function) |
|
static <T> ExpressionFactory.Factory |
ExpressionFactory.Factory.of(java.lang.Class<T> type,
java.util.function.Function<T,?> function) |
|
static ExpressionFactory.Factory |
ExpressionFactory.Factory.of(java.util.function.DoubleUnaryOperator operator) |
|
static <T,U> ExpressionFactory.Factory |
ExpressionFactory.Factory.ofEnv(java.lang.Class<T> type1,
java.lang.Class<U> type2,
java.util.function.BiFunction<Environment,T,?> biFunction,
ExpressionFactory.TriFunction<Environment,T,U,?> triFunction) |
|
static <T,U> ExpressionFactory.Factory |
ExpressionFactory.Factory.ofEnv(java.lang.Class<T> type1,
java.lang.Class<U> type2,
java.util.function.Function<Environment,?> function,
java.util.function.BiFunction<Environment,T,?> biFunction,
ExpressionFactory.TriFunction<Environment,T,U,?> triFunction) |
|
static <T> ExpressionFactory.Factory |
ExpressionFactory.Factory.ofEnv(java.lang.Class<T> type,
java.util.function.BiFunction<Environment,T,?> function) |
|
static ExpressionFactory.Factory |
ExpressionFactory.Factory.ofEnv(java.util.function.Function<Environment,?> function) |
|
static <T> ExpressionFactory.Factory |
ExpressionFactory.Factory.ofIterable(java.lang.Class<T> type,
java.util.function.Function<java.lang.Iterable<T>,?> function) |
Create a factory that accepts an iterable (array or generic iterable)
|
static ExpressionFactory.Factory |
ExpressionFactory.Factory.ofNumberVarArgs(double identity,
java.util.function.DoubleUnaryOperator unaryOperator,
java.util.function.DoubleBinaryOperator operator) |
|
static ExpressionFactory.Factory |
ExpressionFactory.Factory.ofObjectVarargs(java.util.function.BiFunction<Environment,java.lang.Object[],?> function) |
|
static ExpressionFactory.Factory |
ExpressionFactory.Factory.ofStringVarargs(java.util.function.BiFunction<Environment,java.lang.String[],?> function) |
|