Class JavaParserSymbolDeclaration
java.lang.Object
com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
This should not be used to represent fields of parameters.
Eventually this should be renamed in JavaParserVariableDeclaration.
- Author:
- Federico Tomassetti
-
Method Summary
Modifier and TypeMethodDescriptionstatic JavaParserFieldDeclaration
field(VariableDeclarator wrappedNode, TypeSolver typeSolver)
static int
getParamPos(Parameter parameter)
static int
getParamPos(Node node)
localVar(VariableDeclarator variableDeclarator, TypeSolver typeSolver)
parameter(Parameter parameter, TypeSolver typeSolver)
static JavaParserPatternDeclaration
patternVar(PatternExpr patternExpr, TypeSolver typeSolver)
-
Method Details
-
field
public static JavaParserFieldDeclaration field(VariableDeclarator wrappedNode, TypeSolver typeSolver) -
parameter
-
localVar
public static JavaParserVariableDeclaration localVar(VariableDeclarator variableDeclarator, TypeSolver typeSolver) -
patternVar
public static JavaParserPatternDeclaration patternVar(PatternExpr patternExpr, TypeSolver typeSolver) -
getParamPos
-
getParamPos
-