@Internal public class UnnestRowsFunction extends BuiltInSpecializedFunction
UnnestTableFunctionBase.| Modifier and Type | Class and Description |
|---|---|
static class |
UnnestRowsFunction.CollectionUnnestTableFunction
Table function that unwraps the elements of a collection (array or multiset).
|
static class |
UnnestRowsFunction.MapUnnestTableFunction
Table function that unwraps the elements of a map.
|
org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluator, org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluatorFactory, org.apache.flink.table.functions.SpecializedFunction.SpecializedContext| Constructor and Description |
|---|
UnnestRowsFunction() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.flink.table.types.logical.LogicalType |
getUnnestedType(org.apache.flink.table.types.logical.LogicalType logicalType) |
org.apache.flink.table.functions.UserDefinedFunction |
specialize(org.apache.flink.table.functions.SpecializedFunction.SpecializedContext context) |
getKind, getRequirements, getTypeInference, isDeterministicpublic org.apache.flink.table.functions.UserDefinedFunction specialize(org.apache.flink.table.functions.SpecializedFunction.SpecializedContext context)
public static org.apache.flink.table.types.logical.LogicalType getUnnestedType(org.apache.flink.table.types.logical.LogicalType logicalType)
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.