Class UdfImplReflectiveFunctionBase.ParameterListBuilder
- java.lang.Object
-
- org.apache.beam.sdk.extensions.sql.impl.UdfImplReflectiveFunctionBase.ParameterListBuilder
-
- Enclosing class:
- UdfImplReflectiveFunctionBase
public static class UdfImplReflectiveFunctionBase.ParameterListBuilder extends java.lang.ObjectHelps build lists ofFunctionParameter.
-
-
Constructor Summary
Constructors Constructor Description ParameterListBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UdfImplReflectiveFunctionBase.ParameterListBuilderadd(java.lang.Class<?> type, java.lang.String name)UdfImplReflectiveFunctionBase.ParameterListBuilderadd(java.lang.reflect.Type type, java.lang.String name, boolean optional)UdfImplReflectiveFunctionBase.ParameterListBuilderaddMethodParameters(java.lang.reflect.Method method)org.apache.beam.vendor.guava.v32_1_2_jre.com.google.common.collect.ImmutableList<org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.FunctionParameter>build()
-
-
-
Method Detail
-
build
public org.apache.beam.vendor.guava.v32_1_2_jre.com.google.common.collect.ImmutableList<org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.schema.FunctionParameter> build()
-
add
public UdfImplReflectiveFunctionBase.ParameterListBuilder add(java.lang.Class<?> type, java.lang.String name)
-
add
public UdfImplReflectiveFunctionBase.ParameterListBuilder add(java.lang.reflect.Type type, java.lang.String name, boolean optional)
-
addMethodParameters
public UdfImplReflectiveFunctionBase.ParameterListBuilder addMethodParameters(java.lang.reflect.Method method)
-
-