net.sourceforge.pmd.typeresolution
public class ClassTypeResolver extends JavaParserVisitorAdapter
Constructor Summary | |
---|---|
ClassTypeResolver() | |
ClassTypeResolver(ClassLoader classLoader) |
Method Summary | |
---|---|
boolean | classNameExists(String fullyQualifiedClassName)
Check whether the supplied class name exists. |
Object | visit(ASTCompilationUnit node, Object data) |
Object | visit(ASTImportDeclaration node, Object data) |
Object | visit(ASTTypeDeclaration node, Object data) |
Object | visit(ASTClassOrInterfaceType node, Object data) |
Object | visit(ASTClassOrInterfaceDeclaration node, Object data) |
Object | visit(ASTEnumDeclaration node, Object data) |
Object | visit(ASTAnnotationTypeDeclaration node, Object data) |
Object | visit(ASTName node, Object data) |
Object | visit(ASTFieldDeclaration node, Object data) |
Object | visit(ASTVariableDeclarator node, Object data) |
Object | visit(ASTVariableDeclaratorId node, Object data) |
Object | visit(ASTType node, Object data) |
Object | visit(ASTReferenceType node, Object data) |
Object | visit(ASTPrimitiveType node, Object data) |
Object | visit(ASTExpression node, Object data) |
Object | visit(ASTConditionalExpression node, Object data) |
Object | visit(ASTConditionalOrExpression node, Object data) |
Object | visit(ASTConditionalAndExpression node, Object data) |
Object | visit(ASTInclusiveOrExpression node, Object data) |
Object | visit(ASTExclusiveOrExpression node, Object data) |
Object | visit(ASTAndExpression node, Object data) |
Object | visit(ASTEqualityExpression node, Object data) |
Object | visit(ASTInstanceOfExpression node, Object data) |
Object | visit(ASTRelationalExpression node, Object data) |
Object | visit(ASTShiftExpression node, Object data) |
Object | visit(ASTAdditiveExpression node, Object data) |
Object | visit(ASTMultiplicativeExpression node, Object data) |
Object | visit(ASTUnaryExpression node, Object data) |
Object | visit(ASTPreIncrementExpression node, Object data) |
Object | visit(ASTPreDecrementExpression node, Object data) |
Object | visit(ASTUnaryExpressionNotPlusMinus node, Object data) |
Object | visit(ASTPostfixExpression node, Object data) |
Object | visit(ASTCastExpression node, Object data) |
Object | visit(ASTPrimaryExpression node, Object data) |
Object | visit(ASTPrimaryPrefix node, Object data) |
Object | visit(ASTPrimarySuffix node, Object data) |
Object | visit(ASTNullLiteral node, Object data) |
Object | visit(ASTBooleanLiteral node, Object data) |
Object | visit(ASTLiteral node, Object data) |
Object | visit(ASTAllocationExpression node, Object data) |
Object | visit(ASTStatementExpression node, Object data) |