public abstract class Operators extends Object
Modifier and Type | Method and Description |
---|---|
static Consumer<CompilationContext> |
compileMapZip(Class<?> operandType,
Class<?> resultType,
Consumer<CompilationContext> compileOp,
Consumer<CompilationContext>... compileOperands) |
static Consumer<CompilationContext> |
compileMapZip(Class<?> operandType,
Consumer<CompilationContext> compileOp,
Consumer<CompilationContext>... compileOperands) |
static <O> void |
compileOperator(CompilationContext context,
Class<O> opType,
String methodName,
Class<?> operandType,
Class<?> resultType,
int arity,
O op) |
static <O> void |
compileOperator(CompilationContext context,
Class<O> opType,
String methodName,
Class<?> operandType,
int arity,
O op) |
public static <O> void compileOperator(CompilationContext context, Class<O> opType, String methodName, Class<?> operandType, int arity, O op)
public static <O> void compileOperator(CompilationContext context, Class<O> opType, String methodName, Class<?> operandType, Class<?> resultType, int arity, O op)
@SafeVarargs public static Consumer<CompilationContext> compileMapZip(Class<?> operandType, Consumer<CompilationContext> compileOp, Consumer<CompilationContext>... compileOperands)
@SafeVarargs public static Consumer<CompilationContext> compileMapZip(Class<?> operandType, Class<?> resultType, Consumer<CompilationContext> compileOp, Consumer<CompilationContext>... compileOperands)