Class JavaParserSymbolDeclaration
- java.lang.Object
-
- com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration
-
public final class JavaParserSymbolDeclaration extends Object
This should not be used to represent fields of parameters. Eventually this should be renamed in JavaParserVariableDeclaration.- Author:
- Federico Tomassetti
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JavaParserFieldDeclaration
field(VariableDeclarator wrappedNode, TypeSolver typeSolver)
static int
getParamPos(Parameter parameter)
static JavaParserVariableDeclaration
localVar(VariableDeclarator variableDeclarator, TypeSolver typeSolver)
static JavaParserParameterDeclaration
parameter(Parameter parameter, TypeSolver typeSolver)
static JavaParserTypePatternDeclaration
patternVar(TypePatternExpr typePatternExpr, TypeSolver typeSolver)
-
-
-
Method Detail
-
field
public static JavaParserFieldDeclaration field(VariableDeclarator wrappedNode, TypeSolver typeSolver)
-
parameter
public static JavaParserParameterDeclaration parameter(Parameter parameter, TypeSolver typeSolver)
-
localVar
public static JavaParserVariableDeclaration localVar(VariableDeclarator variableDeclarator, TypeSolver typeSolver)
-
patternVar
public static JavaParserTypePatternDeclaration patternVar(TypePatternExpr typePatternExpr, TypeSolver typeSolver)
-
getParamPos
public static int getParamPos(Parameter parameter)
-
-