public final class ArrayGeneratorUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static ArrayMapBytecodeExpression |
map(io.airlift.bytecode.Scope scope,
CachedInstanceBinder cachedInstanceBinder,
Type fromElementType,
Type toElementType,
io.airlift.bytecode.Variable array,
String elementFunctionName,
ScalarFunctionImplementation elementFunction) |
static ArrayMapBytecodeExpression |
map(io.airlift.bytecode.Scope scope,
CallSiteBinder binder,
io.airlift.bytecode.expression.BytecodeExpression array,
Type fromElementType,
Type toElementType,
Function<io.airlift.bytecode.expression.BytecodeExpression,io.airlift.bytecode.expression.BytecodeExpression> mapper) |
static ArrayMapBytecodeExpression |
map(io.airlift.bytecode.Scope scope,
CallSiteBinder binder,
Type fromElementType,
Type toElementType,
io.airlift.bytecode.expression.BytecodeExpression array,
Function<io.airlift.bytecode.expression.BytecodeExpression,io.airlift.bytecode.expression.BytecodeExpression> mapper) |
public static ArrayMapBytecodeExpression map(io.airlift.bytecode.Scope scope, CachedInstanceBinder cachedInstanceBinder, Type fromElementType, Type toElementType, io.airlift.bytecode.Variable array, String elementFunctionName, ScalarFunctionImplementation elementFunction)
public static ArrayMapBytecodeExpression map(io.airlift.bytecode.Scope scope, CallSiteBinder binder, Type fromElementType, Type toElementType, io.airlift.bytecode.expression.BytecodeExpression array, Function<io.airlift.bytecode.expression.BytecodeExpression,io.airlift.bytecode.expression.BytecodeExpression> mapper)
public static ArrayMapBytecodeExpression map(io.airlift.bytecode.Scope scope, CallSiteBinder binder, io.airlift.bytecode.expression.BytecodeExpression array, Type fromElementType, Type toElementType, Function<io.airlift.bytecode.expression.BytecodeExpression,io.airlift.bytecode.expression.BytecodeExpression> mapper)
Copyright © 2012–2019. All rights reserved.