public class JavaParserParameterDeclaration extends Object implements ResolvedParameterDeclaration
Constructor and Description |
---|
JavaParserParameterDeclaration(Parameter wrappedNode,
TypeSolver typeSolver) |
Modifier and Type | Method and Description |
---|---|
ResolvedParameterDeclaration |
asParameter() |
String |
getName() |
ResolvedType |
getType() |
Parameter |
getWrappedNode()
Returns the JavaParser node associated with this JavaParserParameterDeclaration.
|
boolean |
isField() |
boolean |
isParameter() |
boolean |
isType() |
boolean |
isVariadic() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
describeType, hasName
asEnumConstant, asField, asMethod, asPattern, asType, isEnumConstant, isMethod, isPattern, isVariable
public JavaParserParameterDeclaration(Parameter wrappedNode, TypeSolver typeSolver)
public String getName()
getName
in interface ResolvedDeclaration
public boolean isField()
isField
in interface ResolvedDeclaration
public boolean isParameter()
isParameter
in interface ResolvedDeclaration
isParameter
in interface ResolvedParameterDeclaration
public boolean isVariadic()
isVariadic
in interface ResolvedParameterDeclaration
public boolean isType()
isType
in interface ResolvedDeclaration
public ResolvedType getType()
getType
in interface ResolvedValueDeclaration
public ResolvedParameterDeclaration asParameter()
asParameter
in interface ResolvedDeclaration
asParameter
in interface ResolvedParameterDeclaration
public Parameter getWrappedNode()
Copyright © 2007–2020. All rights reserved.