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