public static class ReflectiveFunctionBase.ParameterListBuilder extends Object
FunctionParameter.| Modifier and Type | Field and Description |
|---|---|
(package private) List<FunctionParameter> |
builder |
| Constructor and Description |
|---|
ParameterListBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ReflectiveFunctionBase.ParameterListBuilder |
add(Class<?> type,
String name) |
ReflectiveFunctionBase.ParameterListBuilder |
add(Class<?> type,
String name,
boolean optional) |
ReflectiveFunctionBase.ParameterListBuilder |
addMethodParameters(Method method) |
com.google.common.collect.ImmutableList<FunctionParameter> |
build() |
final List<FunctionParameter> builder
public com.google.common.collect.ImmutableList<FunctionParameter> build()
public ReflectiveFunctionBase.ParameterListBuilder add(Class<?> type, String name)
public ReflectiveFunctionBase.ParameterListBuilder add(Class<?> type, String name, boolean optional)
public ReflectiveFunctionBase.ParameterListBuilder addMethodParameters(Method method)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.