Uses of Class
com.google.javascript.rhino.jstype.FunctionType.Parameter
-
Packages that use FunctionType.Parameter Package Description com.google.javascript.rhino.jstype Provides abstractions to represent types in JavaScript. -
-
Uses of FunctionType.Parameter in com.google.javascript.rhino.jstype
Methods in com.google.javascript.rhino.jstype that return FunctionType.Parameter Modifier and Type Method Description static FunctionType.Parameter
FunctionType.Parameter. create(JSType type, boolean isOptional, boolean isVariadic)
Methods in com.google.javascript.rhino.jstype that return types with arguments of type FunctionType.Parameter Modifier and Type Method Description com.google.common.collect.ImmutableList<FunctionType.Parameter>
FunctionParamBuilder. build()
com.google.common.collect.ImmutableList<FunctionType.Parameter>
JSTypeRegistry. createOptionalParameters(JSType... parameterTypes)
Creates a tree hierarchy representing a typed parameter list in which every parameter is optional.com.google.common.collect.ImmutableList<FunctionType.Parameter>
JSTypeRegistry. createParameters(JSType... parameterTypes)
Creates a tree hierarchy representing a typed argument list.com.google.common.collect.ImmutableList<FunctionType.Parameter>
JSTypeRegistry. createParametersWithVarArgs(JSType... parameterTypes)
Creates a tree hierarchy representing a typed argument list.com.google.common.collect.ImmutableList<FunctionType.Parameter>
FunctionType. getParameters()
Methods in com.google.javascript.rhino.jstype with parameters of type FunctionType.Parameter Modifier and Type Method Description void
FunctionParamBuilder. newOptionalParameterFrom(FunctionType.Parameter p)
Copies the parameter specification from the given parameter, but makes sure it's optional.void
FunctionParamBuilder. newParameterFrom(FunctionType.Parameter n)
Copies the parameter specification from the given parameter.Method parameters in com.google.javascript.rhino.jstype with type arguments of type FunctionType.Parameter Modifier and Type Method Description FunctionType
JSTypeRegistry. createConstructorType(java.lang.String name, Node source, java.util.List<FunctionType.Parameter> parameters, JSType returnType, com.google.common.collect.ImmutableList<TemplateType> templateKeys, boolean isAbstract)
Creates a constructor function type.FunctionType
JSTypeRegistry. createFunctionType(JSType returnType, java.util.List<FunctionType.Parameter> parameters)
FunctionType.Builder
FunctionType.Builder. withParameters(java.util.List<FunctionType.Parameter> parameters)
Set the parameters of the function type.
-