public static class FunctionType.Parameter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ParameterDeclaration |
parameterDeclaration |
private java.lang.String |
parameterName |
private Type |
parameterType |
Constructor and Description |
---|
Parameter(Type parameterType,
ParameterDeclaration parameterDeclaration) |
Parameter(Type parameterType,
java.lang.String parameterName,
ParameterDeclaration parameterDeclaration) |
Modifier and Type | Method and Description |
---|---|
ParameterDeclaration |
getParameterDeclaration() |
java.lang.String |
getParameterName() |
Type |
getParameterType() |
void |
setParameterDeclaration(ParameterDeclaration parameterDeclaration) |
void |
setParameterName(java.lang.String parameterName) |
void |
setParameterType(Type parameterType) |
private Type parameterType
private java.lang.String parameterName
private ParameterDeclaration parameterDeclaration
public Parameter(Type parameterType, ParameterDeclaration parameterDeclaration)
public Parameter(Type parameterType, java.lang.String parameterName, ParameterDeclaration parameterDeclaration)
public Type getParameterType()
public void setParameterType(Type parameterType)
public java.lang.String getParameterName()
public void setParameterName(java.lang.String parameterName)
public ParameterDeclaration getParameterDeclaration()
public void setParameterDeclaration(ParameterDeclaration parameterDeclaration)