Class DefaultJointVisitor
java.lang.Object
com.sun.source.util.SimpleTreeVisitor<Void,com.github.javaparser.ast.Node>
org.checkerframework.framework.ajava.JointJavacJavaParserVisitor
org.checkerframework.framework.ajava.DefaultJointVisitor
- All Implemented Interfaces:
TreeVisitor<Void,com.github.javaparser.ast.Node>
An implementation of JointJavacJavaParserVisitor where
process methods do nothing. To use
this class, extend it and override a process method.-
Field Summary
Fields inherited from class com.sun.source.util.SimpleTreeVisitor
DEFAULT_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessAnnotatedType(AnnotatedTypeTree javacTree, com.github.javaparser.ast.Node javaParserNode) Process anAnnotatedTypeTree.voidprocessAnnotation(AnnotationTree javacTree, com.github.javaparser.ast.expr.MarkerAnnotationExpr javaParserNode) Process anAnnotationTreewith no arguments like@MyAnno.voidprocessAnnotation(AnnotationTree javacTree, com.github.javaparser.ast.expr.NormalAnnotationExpr javaParserNode) Process anAnnotationTreewith multiple key-value pairs like@MyAnno(a=5, b=10).voidprocessAnnotation(AnnotationTree javacTree, com.github.javaparser.ast.expr.SingleMemberAnnotationExpr javaParserNode) Process anAnnotationTreewith a single argument likeMyAnno(5).voidprocessArrayAccess(ArrayAccessTree javacTree, com.github.javaparser.ast.expr.ArrayAccessExpr javaParserNode) Process anArrayAccessTree.voidprocessArrayType(ArrayTypeTree javacTree, com.github.javaparser.ast.type.ArrayType javaParserNode) Process anArrayTypeTree.voidprocessAssert(AssertTree javacTree, com.github.javaparser.ast.stmt.AssertStmt javaParserNode) Process anAssertTree.voidprocessAssignment(AssignmentTree javacTree, com.github.javaparser.ast.expr.AssignExpr javaParserNode) Process anAssignmentTree.voidprocessBinary(BinaryTree javacTree, com.github.javaparser.ast.expr.BinaryExpr javaParserNode) Process aBinaryTree.voidprocessBindingPattern(Tree javacTree, com.github.javaparser.ast.expr.PatternExpr javaParserNode) Process aBindingPatternTree.voidprocessBlock(BlockTree javacTree, com.github.javaparser.ast.stmt.BlockStmt javaParserNode) Process aBlockTree.voidprocessBreak(BreakTree javacTree, com.github.javaparser.ast.stmt.BreakStmt javaParserNode) Process aBreakTree.voidprocessCase(CaseTree javacTree, com.github.javaparser.ast.stmt.SwitchEntry javaParserNode) Process aCaseTree.voidprocessCatch(CatchTree javacTree, com.github.javaparser.ast.stmt.CatchClause javaParserNode) Process aCatchTree.voidprocessClass(ClassTree javacTree, com.github.javaparser.ast.body.AnnotationDeclaration javaParserNode) Process aClassTreerepresenting an annotation declaration.voidprocessClass(ClassTree javacTree, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration javaParserNode) Process aClassTreerepresenting a class or interface declaration.voidprocessClass(ClassTree javacTree, com.github.javaparser.ast.body.EnumDeclaration javaParserNode) Process aClassTreerepresenting an enum declaration.voidprocessClass(ClassTree javacTree, com.github.javaparser.ast.body.RecordDeclaration javaParserNode) Process aClassTreerepresenting a record declaration.voidprocessCompilationUnit(CompilationUnitTree javacTree, com.github.javaparser.ast.CompilationUnit javaParserNode) Process aCompilationUnitTree.voidprocessCompoundAssignment(CompoundAssignmentTree javacTree, com.github.javaparser.ast.expr.AssignExpr javaParserNode) Process aCompoundAssignmentTree.voidprocessConditionalExpression(ConditionalExpressionTree javacTree, com.github.javaparser.ast.expr.ConditionalExpr javaParserNode) Process aConditionalExpressionTree.voidprocessContinue(ContinueTree javacTree, com.github.javaparser.ast.stmt.ContinueStmt javaParserNode) Process aContinueTree.voidprocessDoWhileLoop(DoWhileLoopTree javacTree, com.github.javaparser.ast.stmt.DoStmt javaParserNode) Process aDoWhileLoopTree.voidprocessEmptyStatement(EmptyStatementTree javacTree, com.github.javaparser.ast.stmt.EmptyStmt javaParserNode) Process anEmptyStatementTree.voidprocessEnhancedForLoop(EnhancedForLoopTree javacTree, com.github.javaparser.ast.stmt.ForEachStmt javaParserNode) Process anEnhancedForLoopTree.voidprocessExports(ExportsTree javacTree, com.github.javaparser.ast.modules.ModuleExportsDirective javaParserNode) Process anExportsTree.voidprocessExpressionStatement(ExpressionStatementTree javacTree, com.github.javaparser.ast.stmt.ExpressionStmt javaParserNode) Process anExpressionStatementTree.voidprocessForLoop(ForLoopTree javacTree, com.github.javaparser.ast.stmt.ForStmt javaParserNode) Process aForLoopTree.voidprocessIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.Name javaParserNode) Process anIdentifierTreerepresenting a name that may contain dots.voidprocessIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.NameExpr javaParserNode) Process anIdentifierTreerepresenting an expression that evaluates to the value of a variable.voidprocessIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.SimpleName javaParserNode) Process anIdentifierTreerepresenting a name without dots.voidprocessIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.SuperExpr javaParserNode) Process anIdentifierTreerepresenting asuperexpression like thesuperinsuper.myMethod()orMyClass.super.myMethod().voidprocessIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.ThisExpr javaParserNode) Process anIdentifierTreerepresenting athisexpression like thethisinMyClass = this,this.myMethod(), orMyClass.this.myMethod().voidprocessIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.type.ClassOrInterfaceType javaParserNode) Process anIdentifierTreerepresenting a class or interface type.voidProcess anIfTree.voidprocessImport(ImportTree javacTree, com.github.javaparser.ast.ImportDeclaration javaParserNode) Process anImportTree.voidprocessInstanceOf(InstanceOfTree javacTree, com.github.javaparser.ast.expr.InstanceOfExpr javaParserNode) Process anInstanceOfTree.voidprocessIntersectionType(IntersectionTypeTree javacTree, com.github.javaparser.ast.type.IntersectionType javaParserNode) Process anIntersectionType.voidprocessLabeledStatement(LabeledStatementTree javacTree, com.github.javaparser.ast.stmt.LabeledStmt javaParserNode) Process aLabeledStatement.voidprocessLambdaExpression(LambdaExpressionTree javacTree, com.github.javaparser.ast.expr.LambdaExpr javaParserNode) Process aLambdaExpressionTree.voidprocessLiteral(LiteralTree javacTree, com.github.javaparser.ast.expr.BinaryExpr javaParserNode) Process aLiteralTreefor a String literal defined using concatenation.voidprocessLiteral(LiteralTree javacTree, com.github.javaparser.ast.expr.LiteralExpr javaParserNode) Process aLiteralTree.voidprocessLiteral(LiteralTree javacTree, com.github.javaparser.ast.expr.UnaryExpr javaParserNode) Process aLiteralTreefor a literal expression prefixed with+or-like+5or-2.voidprocessMemberReference(MemberReferenceTree javacTree, com.github.javaparser.ast.expr.MethodReferenceExpr javaParserNode) Process aMemberReferenceTree.voidprocessMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.ClassExpr javaParserNode) Process aMemberSelectTreefor a class expression likeMyClass.class.voidprocessMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.FieldAccessExpr javaParserNode) Process aMemberSelectTreefor a field access expression likemyObj.myField.voidprocessMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.Name javaParserNode) Process aMemberSelectTreefor a name that contains dots.voidprocessMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.SuperExpr javaParserNode) Process aMemberSelectTreefor a super expression with a class likesuper.MyClass.voidprocessMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.ThisExpr javaParserNode) Process aMemberSelectTreefor a this expression with a class likeMyClass.this.voidprocessMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.type.ClassOrInterfaceType javaParserNode) Process aMemberSelectTreefor a type with a name containing dots, likemypackage.MyClass.voidprocessMethod(MethodTree javacTree, com.github.javaparser.ast.body.AnnotationMemberDeclaration javaParserNode) Process aMethodTreerepresenting a value field for an annotation.voidprocessMethod(MethodTree javacTree, com.github.javaparser.ast.body.CompactConstructorDeclaration javaParserNode) Process aMethodTreerepresenting a compact constructor declaration.voidprocessMethod(MethodTree javacTree, com.github.javaparser.ast.body.ConstructorDeclaration javaParserNode) Process aMethodTreerepresenting a constructor declaration.voidprocessMethod(MethodTree javacTree, com.github.javaparser.ast.body.MethodDeclaration javaParserNode) Process aMethodTreerepresenting a regular method declaration.voidprocessMethodInvocation(MethodInvocationTree javacTree, com.github.javaparser.ast.expr.MethodCallExpr javaParserNode) Process aMethodInvocationTreerepresenting a regular method invocation.voidprocessMethodInvocation(MethodInvocationTree javacTree, com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt javaParserNode) Process aMethodInvocationTreerepresenting a constructor invocation.voidprocessModule(ModuleTree javacTree, com.github.javaparser.ast.modules.ModuleDeclaration javaParserNode) Process aModuleTree.voidprocessNewClass(NewClassTree javacTree, com.github.javaparser.ast.expr.ObjectCreationExpr javaParserNode) Process aNewClassTree.voidprocessOpens(OpensTree javacTree, com.github.javaparser.ast.modules.ModuleOpensDirective javaParserNode) Process anOpensTree.voidprocessOther(Tree javacTree, com.github.javaparser.ast.Node javaParserNode) Process aTreethat isn't an instance of any specific tree class.voidprocessPackage(PackageTree javacTree, com.github.javaparser.ast.PackageDeclaration javaParserNode) Process aPackageTree.voidprocessParameterizedType(ParameterizedTypeTree javacTree, com.github.javaparser.ast.type.ClassOrInterfaceType javaParserNode) Process aParameterizedTypeTree.voidprocessParenthesized(ParenthesizedTree javacTree, com.github.javaparser.ast.expr.EnclosedExpr javaParserNode) Process aParenthesizedTree.voidprocessPrimitiveType(PrimitiveTypeTree javacTree, com.github.javaparser.ast.type.PrimitiveType javaParserNode) Process aPrimitiveTypeTree.voidprocessPrimitiveType(PrimitiveTypeTree javacTree, com.github.javaparser.ast.type.VoidType javaParserNode) Process aPrimitiveTypeTreerepresenting a void type.voidprocessProvides(ProvidesTree javacTree, com.github.javaparser.ast.modules.ModuleProvidesDirective javaParserNode) Process aProvidesTree.voidprocessRequires(RequiresTree javacTree, com.github.javaparser.ast.modules.ModuleRequiresDirective javaParserNode) Process aRequiresTree.voidprocessReturn(ReturnTree javacTree, com.github.javaparser.ast.stmt.ReturnStmt javaParserNode) Process aRetrunTree.voidprocessSwitch(SwitchTree javacTree, com.github.javaparser.ast.stmt.SwitchStmt javaParserNode) Process aSwitchTree.voidprocessSwitchExpression(Tree javacTree, com.github.javaparser.ast.expr.SwitchExpr javaParserNode) Process aSwitchExpressionTree.voidprocessSynchronized(SynchronizedTree javacTree, com.github.javaparser.ast.stmt.SynchronizedStmt javaParserNode) Process aSynchronizedTree.voidprocessThrow(ThrowTree javacTree, com.github.javaparser.ast.stmt.ThrowStmt javaParserNode) Process aThrowTree.voidprocessTry(TryTree javacTree, com.github.javaparser.ast.stmt.TryStmt javaParserNode) Process aTryTree.voidprocessTypeCast(TypeCastTree javacTree, com.github.javaparser.ast.expr.CastExpr javaParserNode) Process aTypeCastTree.voidprocessTypeParameter(TypeParameterTree javacTree, com.github.javaparser.ast.type.TypeParameter javaParserNode) Process aTypeParameterTree.voidprocessUnary(UnaryTree javacTree, com.github.javaparser.ast.expr.UnaryExpr javaParserNode) Process aUnaryTree.voidprocessUnionType(UnionTypeTree javacTree, com.github.javaparser.ast.type.UnionType javaParserNode) Process aUnionTypeTree.voidprocessUses(UsesTree javacTree, com.github.javaparser.ast.modules.ModuleUsesDirective javaParserNode) Process aUsesTree.voidprocessVariable(VariableTree javacTree, com.github.javaparser.ast.body.EnumConstantDeclaration javaParserNode) Process aVariableTreerepresenting an enum constant declaration.voidprocessVariable(VariableTree javacTree, com.github.javaparser.ast.body.Parameter javaParserNode) Process aVariableTreerepresenting a parameter to a method or constructor.voidprocessVariable(VariableTree javacTree, com.github.javaparser.ast.body.ReceiverParameter javaParserNode) Process aVariableTreerepresenting the receiver parameter of a method.voidprocessVariable(VariableTree javacTree, com.github.javaparser.ast.body.VariableDeclarator javaParserNode) Process aVariableTreerepresenting a regular variable declaration.voidprocessWhileLoop(WhileLoopTree javacTree, com.github.javaparser.ast.stmt.WhileStmt javaParserNode) Process aWhileLoopTree.voidprocessWildcard(WildcardTree javacTree, com.github.javaparser.ast.type.WildcardType javaParserNode) Process aWhileLoopTree.voidprocessYield(Tree javacTree, com.github.javaparser.ast.stmt.YieldStmt javaParserNode) Process aYieldTree.Methods inherited from class org.checkerframework.framework.ajava.JointJavacJavaParserVisitor
castNode, defaultAction, isDefaultSuperConstructorCall, isNoArgumentConstructor, visitAnnotatedType, visitAnnotation, visitAnonymousClassBody, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBinary, visitBindingPattern17, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExports, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitIntersectionType, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberReference, visitMemberSelect, visitMethod, visitMethodInvocation, visitModifiers, visitModule, visitNewArray, visitNewClass, visitOpens, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitProvides, visitRequires, visitReturn, visitSwitch, visitSwitchExpression17, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitUses, visitVariable, visitWhileLoop, visitWildcard, visitYield17Methods inherited from class com.sun.source.util.SimpleTreeVisitor
visit, visit, visitAnyPattern, visitBindingPattern, visitConstantCaseLabel, visitDeconstructionPattern, visitDefaultCaseLabel, visitPatternCaseLabel, visitStringTemplate, visitSwitchExpression, visitYield
-
Constructor Details
-
DefaultJointVisitor
public DefaultJointVisitor()
-
-
Method Details
-
processAnnotation
public void processAnnotation(AnnotationTree javacTree, com.github.javaparser.ast.expr.NormalAnnotationExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anAnnotationTreewith multiple key-value pairs like@MyAnno(a=5, b=10).- Specified by:
processAnnotationin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processAnnotation
public void processAnnotation(AnnotationTree javacTree, com.github.javaparser.ast.expr.MarkerAnnotationExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anAnnotationTreewith no arguments like@MyAnno.- Specified by:
processAnnotationin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processAnnotation
public void processAnnotation(AnnotationTree javacTree, com.github.javaparser.ast.expr.SingleMemberAnnotationExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anAnnotationTreewith a single argument likeMyAnno(5).- Specified by:
processAnnotationin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processAnnotatedType
public void processAnnotatedType(AnnotatedTypeTree javacTree, com.github.javaparser.ast.Node javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anAnnotatedTypeTree.In javac, a type with an annotation is represented as an
AnnotatedTypeTreewith a nested tree for the base type whereas in JavaParser the annotations are store directly on the node for the base type. As a result, the JavaParser base type node will be processed twice, once with theAnnotatedTypeTreeand once with the tree for the base type.- Specified by:
processAnnotatedTypein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processArrayAccess
public void processArrayAccess(ArrayAccessTree javacTree, com.github.javaparser.ast.expr.ArrayAccessExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anArrayAccessTree.- Specified by:
processArrayAccessin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processArrayType
public void processArrayType(ArrayTypeTree javacTree, com.github.javaparser.ast.type.ArrayType javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anArrayTypeTree.- Specified by:
processArrayTypein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processAssert
public void processAssert(AssertTree javacTree, com.github.javaparser.ast.stmt.AssertStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anAssertTree.- Specified by:
processAssertin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processAssignment
public void processAssignment(AssignmentTree javacTree, com.github.javaparser.ast.expr.AssignExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anAssignmentTree.- Specified by:
processAssignmentin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processBinary
public void processBinary(BinaryTree javacTree, com.github.javaparser.ast.expr.BinaryExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aBinaryTree.- Specified by:
processBinaryin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processBindingPattern
public void processBindingPattern(Tree javacTree, com.github.javaparser.ast.expr.PatternExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aBindingPatternTree.- Specified by:
processBindingPatternin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processBlock
public void processBlock(BlockTree javacTree, com.github.javaparser.ast.stmt.BlockStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aBlockTree.- Specified by:
processBlockin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processBreak
public void processBreak(BreakTree javacTree, com.github.javaparser.ast.stmt.BreakStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aBreakTree.- Specified by:
processBreakin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processCase
public void processCase(CaseTree javacTree, com.github.javaparser.ast.stmt.SwitchEntry javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aCaseTree.- Specified by:
processCasein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processCatch
public void processCatch(CatchTree javacTree, com.github.javaparser.ast.stmt.CatchClause javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aCatchTree.- Specified by:
processCatchin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processClass
public void processClass(ClassTree javacTree, com.github.javaparser.ast.body.AnnotationDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aClassTreerepresenting an annotation declaration.- Specified by:
processClassin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processClass
public void processClass(ClassTree javacTree, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aClassTreerepresenting a class or interface declaration.- Specified by:
processClassin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processClass
public void processClass(ClassTree javacTree, com.github.javaparser.ast.body.EnumDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aClassTreerepresenting an enum declaration.- Specified by:
processClassin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processClass
public void processClass(ClassTree javacTree, com.github.javaparser.ast.body.RecordDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aClassTreerepresenting a record declaration.- Specified by:
processClassin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processCompilationUnit
public void processCompilationUnit(CompilationUnitTree javacTree, com.github.javaparser.ast.CompilationUnit javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aCompilationUnitTree.- Specified by:
processCompilationUnitin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processConditionalExpression
public void processConditionalExpression(ConditionalExpressionTree javacTree, com.github.javaparser.ast.expr.ConditionalExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aConditionalExpressionTree.- Specified by:
processConditionalExpressionin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processContinue
public void processContinue(ContinueTree javacTree, com.github.javaparser.ast.stmt.ContinueStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aContinueTree.- Specified by:
processContinuein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processDoWhileLoop
public void processDoWhileLoop(DoWhileLoopTree javacTree, com.github.javaparser.ast.stmt.DoStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aDoWhileLoopTree.- Specified by:
processDoWhileLoopin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processEmptyStatement
public void processEmptyStatement(EmptyStatementTree javacTree, com.github.javaparser.ast.stmt.EmptyStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anEmptyStatementTree.- Specified by:
processEmptyStatementin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processEnhancedForLoop
public void processEnhancedForLoop(EnhancedForLoopTree javacTree, com.github.javaparser.ast.stmt.ForEachStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anEnhancedForLoopTree.- Specified by:
processEnhancedForLoopin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processExports
public void processExports(ExportsTree javacTree, com.github.javaparser.ast.modules.ModuleExportsDirective javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anExportsTree.- Specified by:
processExportsin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processExpressionStatement
public void processExpressionStatement(ExpressionStatementTree javacTree, com.github.javaparser.ast.stmt.ExpressionStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anExpressionStatementTree.- Specified by:
processExpressionStatementin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processForLoop
public void processForLoop(ForLoopTree javacTree, com.github.javaparser.ast.stmt.ForStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aForLoopTree.- Specified by:
processForLoopin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processIdentifier
public void processIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.type.ClassOrInterfaceType javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anIdentifierTreerepresenting a class or interface type.- Specified by:
processIdentifierin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processIdentifier
public void processIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.Name javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anIdentifierTreerepresenting a name that may contain dots.- Specified by:
processIdentifierin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processIdentifier
public void processIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.NameExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anIdentifierTreerepresenting an expression that evaluates to the value of a variable.- Specified by:
processIdentifierin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processIdentifier
public void processIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.SimpleName javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anIdentifierTreerepresenting a name without dots.- Specified by:
processIdentifierin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processIdentifier
public void processIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.SuperExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anIdentifierTreerepresenting asuperexpression like thesuperinsuper.myMethod()orMyClass.super.myMethod().- Specified by:
processIdentifierin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processIdentifier
public void processIdentifier(IdentifierTree javacTree, com.github.javaparser.ast.expr.ThisExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anIdentifierTreerepresenting athisexpression like thethisinMyClass = this,this.myMethod(), orMyClass.this.myMethod().- Specified by:
processIdentifierin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processIf
Description copied from class:JointJavacJavaParserVisitorProcess anIfTree.- Specified by:
processIfin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processImport
public void processImport(ImportTree javacTree, com.github.javaparser.ast.ImportDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anImportTree.Wildcards are stored differently between the two. In a statement like
import a.*;, the name is stored as aMemberSelectTreewithaand*. In JavaParser this is just stored asabut with a method that returns whether it has a wildcard.- Specified by:
processImportin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processInstanceOf
public void processInstanceOf(InstanceOfTree javacTree, com.github.javaparser.ast.expr.InstanceOfExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anInstanceOfTree.- Specified by:
processInstanceOfin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processIntersectionType
public void processIntersectionType(IntersectionTypeTree javacTree, com.github.javaparser.ast.type.IntersectionType javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anIntersectionType.- Specified by:
processIntersectionTypein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processLabeledStatement
public void processLabeledStatement(LabeledStatementTree javacTree, com.github.javaparser.ast.stmt.LabeledStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aLabeledStatement.- Specified by:
processLabeledStatementin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processLambdaExpression
public void processLambdaExpression(LambdaExpressionTree javacTree, com.github.javaparser.ast.expr.LambdaExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aLambdaExpressionTree.- Specified by:
processLambdaExpressionin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processLiteral
public void processLiteral(LiteralTree javacTree, com.github.javaparser.ast.expr.BinaryExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aLiteralTreefor a String literal defined using concatenation.For an expression like
"a" + "b", javac stores a single String literal"ab"but JavaParser stores it as an operation with two operands.- Specified by:
processLiteralin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processLiteral
public void processLiteral(LiteralTree javacTree, com.github.javaparser.ast.expr.UnaryExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aLiteralTreefor a literal expression prefixed with+or-like+5or-2.- Specified by:
processLiteralin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processLiteral
public void processLiteral(LiteralTree javacTree, com.github.javaparser.ast.expr.LiteralExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aLiteralTree.- Specified by:
processLiteralin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMemberReference
public void processMemberReference(MemberReferenceTree javacTree, com.github.javaparser.ast.expr.MethodReferenceExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMemberReferenceTree.- Specified by:
processMemberReferencein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMemberSelect
public void processMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.ClassExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMemberSelectTreefor a class expression likeMyClass.class.- Specified by:
processMemberSelectin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMemberSelect
public void processMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.type.ClassOrInterfaceType javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMemberSelectTreefor a type with a name containing dots, likemypackage.MyClass.- Specified by:
processMemberSelectin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMemberSelect
public void processMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.FieldAccessExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMemberSelectTreefor a field access expression likemyObj.myField.- Specified by:
processMemberSelectin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMemberSelect
public void processMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.Name javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMemberSelectTreefor a name that contains dots.- Specified by:
processMemberSelectin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMemberSelect
public void processMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.ThisExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMemberSelectTreefor a this expression with a class likeMyClass.this.- Specified by:
processMemberSelectin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMemberSelect
public void processMemberSelect(MemberSelectTree javacTree, com.github.javaparser.ast.expr.SuperExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMemberSelectTreefor a super expression with a class likesuper.MyClass.- Specified by:
processMemberSelectin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMethod
public void processMethod(MethodTree javacTree, com.github.javaparser.ast.body.MethodDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMethodTreerepresenting a regular method declaration.- Specified by:
processMethodin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMethod
public void processMethod(MethodTree javacTree, com.github.javaparser.ast.body.ConstructorDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMethodTreerepresenting a constructor declaration.- Specified by:
processMethodin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMethod
public void processMethod(MethodTree javacTree, com.github.javaparser.ast.body.CompactConstructorDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMethodTreerepresenting a compact constructor declaration.- Specified by:
processMethodin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMethod
public void processMethod(MethodTree javacTree, com.github.javaparser.ast.body.AnnotationMemberDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMethodTreerepresenting a value field for an annotation.- Specified by:
processMethodin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMethodInvocation
public void processMethodInvocation(MethodInvocationTree javacTree, com.github.javaparser.ast.stmt.ExplicitConstructorInvocationStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMethodInvocationTreerepresenting a constructor invocation.- Specified by:
processMethodInvocationin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processMethodInvocation
public void processMethodInvocation(MethodInvocationTree javacTree, com.github.javaparser.ast.expr.MethodCallExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aMethodInvocationTreerepresenting a regular method invocation.- Specified by:
processMethodInvocationin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processModule
public void processModule(ModuleTree javacTree, com.github.javaparser.ast.modules.ModuleDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aModuleTree.- Specified by:
processModulein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processNewClass
public void processNewClass(NewClassTree javacTree, com.github.javaparser.ast.expr.ObjectCreationExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aNewClassTree.- Specified by:
processNewClassin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processOpens
public void processOpens(OpensTree javacTree, com.github.javaparser.ast.modules.ModuleOpensDirective javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess anOpensTree.- Specified by:
processOpensin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processOther
Description copied from class:JointJavacJavaParserVisitorProcess aTreethat isn't an instance of any specific tree class.- Specified by:
processOtherin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processPackage
public void processPackage(PackageTree javacTree, com.github.javaparser.ast.PackageDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aPackageTree.- Specified by:
processPackagein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processParameterizedType
public void processParameterizedType(ParameterizedTypeTree javacTree, com.github.javaparser.ast.type.ClassOrInterfaceType javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aParameterizedTypeTree.- Specified by:
processParameterizedTypein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processParenthesized
public void processParenthesized(ParenthesizedTree javacTree, com.github.javaparser.ast.expr.EnclosedExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aParenthesizedTree.- Specified by:
processParenthesizedin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processPrimitiveType
public void processPrimitiveType(PrimitiveTypeTree javacTree, com.github.javaparser.ast.type.PrimitiveType javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aPrimitiveTypeTree.- Specified by:
processPrimitiveTypein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processPrimitiveType
public void processPrimitiveType(PrimitiveTypeTree javacTree, com.github.javaparser.ast.type.VoidType javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aPrimitiveTypeTreerepresenting a void type.- Specified by:
processPrimitiveTypein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processProvides
public void processProvides(ProvidesTree javacTree, com.github.javaparser.ast.modules.ModuleProvidesDirective javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aProvidesTree.- Specified by:
processProvidesin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processRequires
public void processRequires(RequiresTree javacTree, com.github.javaparser.ast.modules.ModuleRequiresDirective javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aRequiresTree.- Specified by:
processRequiresin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processReturn
public void processReturn(ReturnTree javacTree, com.github.javaparser.ast.stmt.ReturnStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aRetrunTree.- Specified by:
processReturnin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processSwitch
public void processSwitch(SwitchTree javacTree, com.github.javaparser.ast.stmt.SwitchStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aSwitchTree.- Specified by:
processSwitchin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processSwitchExpression
public void processSwitchExpression(Tree javacTree, com.github.javaparser.ast.expr.SwitchExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aSwitchExpressionTree.- Specified by:
processSwitchExpressionin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processSynchronized
public void processSynchronized(SynchronizedTree javacTree, com.github.javaparser.ast.stmt.SynchronizedStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aSynchronizedTree.- Specified by:
processSynchronizedin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processThrow
public void processThrow(ThrowTree javacTree, com.github.javaparser.ast.stmt.ThrowStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aThrowTree.- Specified by:
processThrowin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processTry
Description copied from class:JointJavacJavaParserVisitorProcess aTryTree.- Specified by:
processTryin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processTypeCast
public void processTypeCast(TypeCastTree javacTree, com.github.javaparser.ast.expr.CastExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aTypeCastTree.- Specified by:
processTypeCastin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processTypeParameter
public void processTypeParameter(TypeParameterTree javacTree, com.github.javaparser.ast.type.TypeParameter javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aTypeParameterTree.- Specified by:
processTypeParameterin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processUnary
public void processUnary(UnaryTree javacTree, com.github.javaparser.ast.expr.UnaryExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aUnaryTree.- Specified by:
processUnaryin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processUnionType
public void processUnionType(UnionTypeTree javacTree, com.github.javaparser.ast.type.UnionType javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aUnionTypeTree.- Specified by:
processUnionTypein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processUses
public void processUses(UsesTree javacTree, com.github.javaparser.ast.modules.ModuleUsesDirective javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aUsesTree.- Specified by:
processUsesin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processVariable
public void processVariable(VariableTree javacTree, com.github.javaparser.ast.body.EnumConstantDeclaration javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aVariableTreerepresenting an enum constant declaration. In an enum likeenum MyEnum { MY_CONSTANT }, javac expandsMY_CONSTANTas a constant variable.- Specified by:
processVariablein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processVariable
public void processVariable(VariableTree javacTree, com.github.javaparser.ast.body.Parameter javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aVariableTreerepresenting a parameter to a method or constructor.- Specified by:
processVariablein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processVariable
public void processVariable(VariableTree javacTree, com.github.javaparser.ast.body.ReceiverParameter javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aVariableTreerepresenting the receiver parameter of a method.- Specified by:
processVariablein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processVariable
public void processVariable(VariableTree javacTree, com.github.javaparser.ast.body.VariableDeclarator javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aVariableTreerepresenting a regular variable declaration.- Specified by:
processVariablein classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processWhileLoop
public void processWhileLoop(WhileLoopTree javacTree, com.github.javaparser.ast.stmt.WhileStmt javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aWhileLoopTree.- Specified by:
processWhileLoopin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processWildcard
public void processWildcard(WildcardTree javacTree, com.github.javaparser.ast.type.WildcardType javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aWhileLoopTree.- Specified by:
processWildcardin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-
processYield
Description copied from class:JointJavacJavaParserVisitorProcess aYieldTree.- Specified by:
processYieldin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding Javaparser node
-
processCompoundAssignment
public void processCompoundAssignment(CompoundAssignmentTree javacTree, com.github.javaparser.ast.expr.AssignExpr javaParserNode) Description copied from class:JointJavacJavaParserVisitorProcess aCompoundAssignmentTree.- Specified by:
processCompoundAssignmentin classJointJavacJavaParserVisitor- Parameters:
javacTree- tree to processjavaParserNode- corresponding JavaParser node
-