Class JavaParserSymbolDeclaration


  • public final class JavaParserSymbolDeclaration
    extends java.lang.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​(com.github.javaparser.ast.body.VariableDeclarator wrappedNode, com.github.javaparser.resolution.TypeSolver typeSolver)  
      static int getParamPos​(com.github.javaparser.ast.body.Parameter parameter)  
      static JavaParserVariableDeclaration localVar​(com.github.javaparser.ast.body.VariableDeclarator variableDeclarator, com.github.javaparser.resolution.TypeSolver typeSolver)  
      static JavaParserParameterDeclaration parameter​(com.github.javaparser.ast.body.Parameter parameter, com.github.javaparser.resolution.TypeSolver typeSolver)  
      static JavaParserTypePatternDeclaration patternVar​(com.github.javaparser.ast.expr.TypePatternExpr typePatternExpr, com.github.javaparser.resolution.TypeSolver typeSolver)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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)