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 JavaParserFieldDeclarationfield(VariableDeclarator wrappedNode, TypeSolver typeSolver)static intgetParamPos(Parameter parameter)static JavaParserVariableDeclarationlocalVar(VariableDeclarator variableDeclarator, TypeSolver typeSolver)static JavaParserParameterDeclarationparameter(Parameter parameter, TypeSolver typeSolver)static JavaParserTypePatternDeclarationpatternVar(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)
-
-