public static class UdfImplReflectiveFunctionBase.ParameterListBuilder
extends java.lang.Object
FunctionParameter.| Constructor and Description | 
|---|
| ParameterListBuilder() | 
| Modifier and Type | Method and Description | 
|---|---|
| UdfImplReflectiveFunctionBase.ParameterListBuilder | add(java.lang.Class<?> type,
   java.lang.String name) | 
| UdfImplReflectiveFunctionBase.ParameterListBuilder | add(java.lang.Class<?> type,
   java.lang.String name,
   boolean optional) | 
| UdfImplReflectiveFunctionBase.ParameterListBuilder | addMethodParameters(java.lang.reflect.Method method) | 
| org.apache.beam.vendor.guava.v20_0.com.google.common.collect.ImmutableList<org.apache.calcite.schema.FunctionParameter> | build() | 
public org.apache.beam.vendor.guava.v20_0.com.google.common.collect.ImmutableList<org.apache.calcite.schema.FunctionParameter> build()
public UdfImplReflectiveFunctionBase.ParameterListBuilder add(java.lang.Class<?> type, java.lang.String name)
public UdfImplReflectiveFunctionBase.ParameterListBuilder add(java.lang.Class<?> type, java.lang.String name, boolean optional)
public UdfImplReflectiveFunctionBase.ParameterListBuilder addMethodParameters(java.lang.reflect.Method method)