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 JavaParserFieldDeclarationfield(com.github.javaparser.ast.body.VariableDeclarator wrappedNode, com.github.javaparser.resolution.TypeSolver typeSolver) static intgetParamPos(com.github.javaparser.ast.body.Parameter parameter) localVar(com.github.javaparser.ast.body.VariableDeclarator variableDeclarator, com.github.javaparser.resolution.TypeSolver typeSolver) parameter(com.github.javaparser.ast.body.Parameter parameter, com.github.javaparser.resolution.TypeSolver typeSolver) patternVar(com.github.javaparser.ast.expr.TypePatternExpr typePatternExpr, com.github.javaparser.resolution.TypeSolver typeSolver)
-
Method Details
-
field
public static JavaParserFieldDeclaration field(com.github.javaparser.ast.body.VariableDeclarator wrappedNode, com.github.javaparser.resolution.TypeSolver typeSolver) -
parameter
public static JavaParserParameterDeclaration parameter(com.github.javaparser.ast.body.Parameter parameter, com.github.javaparser.resolution.TypeSolver typeSolver) -
localVar
public static JavaParserVariableDeclaration localVar(com.github.javaparser.ast.body.VariableDeclarator variableDeclarator, com.github.javaparser.resolution.TypeSolver typeSolver) -
patternVar
public static JavaParserTypePatternDeclaration patternVar(com.github.javaparser.ast.expr.TypePatternExpr typePatternExpr, com.github.javaparser.resolution.TypeSolver typeSolver) -
getParamPos
public static int getParamPos(com.github.javaparser.ast.body.Parameter parameter)
-