public final class MapToMapCast extends SqlOperator
| Modifier and Type | Field and Description |
|---|---|
static MapToMapCast |
MAP_TO_MAP_CAST |
| Constructor and Description |
|---|
MapToMapCast() |
| Modifier and Type | Method and Description |
|---|---|
static Block |
checkBlockIsNotNull(Block value) |
static boolean |
checkBooleanIsNotNull(Boolean value) |
static double |
checkDoubleIsNotNull(Double value) |
static long |
checkLongIsNotNull(Long value) |
static io.airlift.slice.Slice |
checkSliceIsNotNull(io.airlift.slice.Slice value) |
static Block |
mapCast(MethodHandle keyProcessFunction,
MethodHandle valueProcessFunction,
Type toMapType,
ConnectorSession session,
Block fromMap) |
ScalarFunctionImplementation |
specialize(BoundVariables boundVariables,
int arity,
TypeManager typeManager,
FunctionRegistry functionRegistry) |
getDescription, isDeterministic, isHiddenbuilder, getSignaturepublic static final MapToMapCast MAP_TO_MAP_CAST
public ScalarFunctionImplementation specialize(BoundVariables boundVariables, int arity, TypeManager typeManager, FunctionRegistry functionRegistry)
specialize in class SqlScalarFunctionpublic static long checkLongIsNotNull(Long value)
public static double checkDoubleIsNotNull(Double value)
public static boolean checkBooleanIsNotNull(Boolean value)
public static io.airlift.slice.Slice checkSliceIsNotNull(io.airlift.slice.Slice value)
public static Block mapCast(MethodHandle keyProcessFunction, MethodHandle valueProcessFunction, Type toMapType, ConnectorSession session, Block fromMap)
Copyright © 2012–2019. All rights reserved.