JavaParserVisitor
public class TccAttributeAccessCollector extends JavaParserVisitorReducedAdapter
Constructor | Description |
---|---|
TccAttributeAccessCollector(ASTAnyTypeDeclaration exploredClass) |
Modifier and Type | Method | Description |
---|---|---|
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
start() |
Collects the attribute accesses by method into a map.
|
java.lang.Object |
visit(ASTAnyTypeDeclaration node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTConstructorDeclaration node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTMethodDeclaration node,
java.lang.Object data) |
|
java.lang.Object |
visit(ASTPrimaryExpression node,
java.lang.Object data) |
The primary expression node is used to detect access
to attributes and method calls.
|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
public TccAttributeAccessCollector(ASTAnyTypeDeclaration exploredClass)
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> start()
public java.lang.Object visit(ASTAnyTypeDeclaration node, java.lang.Object data)
visit
in class JavaParserVisitorReducedAdapter
public java.lang.Object visit(ASTMethodDeclaration node, java.lang.Object data)
visit
in interface JavaParserVisitor
visit
in class JavaParserVisitorReducedAdapter
public java.lang.Object visit(ASTConstructorDeclaration node, java.lang.Object data)
visit
in interface JavaParserVisitor
visit
in class JavaParserVisitorReducedAdapter
public java.lang.Object visit(ASTPrimaryExpression node, java.lang.Object data)
methodAttributeAccess
map is updated for the current method.visit
in interface JavaParserVisitor
visit
in class JavaParserVisitorAdapter
Copyright © 2002–2018 PMD. All rights reserved.