Class 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 Detail

      • 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)