public class SignatureAst
extends java.lang.Object
| Constructor and Description |
|---|
SignatureAst(IdentifierAst nameAst,
java.util.List<FunctionParameterAst> parameters,
boolean variadic,
TypeAst returnType,
TypeParametersAst typeParameters) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
IdentifierAst |
getNameAst() |
java.util.List<FunctionParameterAst> |
getParameters() |
Type |
getReturnType() |
TypeAst |
getReturnTypeAst() |
TypeParametersAst |
getTypeParameters() |
boolean |
isVariadic() |
public SignatureAst(IdentifierAst nameAst, java.util.List<FunctionParameterAst> parameters, boolean variadic, TypeAst returnType, TypeParametersAst typeParameters)
public IdentifierAst getNameAst()
public java.lang.String getName()
public java.util.List<FunctionParameterAst> getParameters()
public boolean isVariadic()
public TypeAst getReturnTypeAst()
public Type getReturnType()
public TypeParametersAst getTypeParameters()
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.