## Uses of Class
net.sourceforge.pmd.lang.java.ast.ASTTypeDeclaration

Packages that use ASTTypeDeclaration
Package | Description
--- | ---
net.sourceforge.pmd.lang.java.ast |
net.sourceforge.pmd.lang.java.rule |
net.sourceforge.pmd.lang.java.rule.sunsecure |
net.sourceforge.pmd.lang.java.typeresolution |

### Uses of ASTTypeDeclaration in net.sourceforge.pmd.lang.java.ast

Methods in net.sourceforge.pmd.lang.java.ast with parameters of type ASTTypeDeclaration
Modifier and Type | Method and Description
--- | ---
`Object` | JavaParserVisitorAdapter.`visit(ASTTypeDeclaration node, Object data)`
`Object` | JavaParserVisitor.`visit(ASTTypeDeclaration node, Object data)`

### Uses of ASTTypeDeclaration in net.sourceforge.pmd.lang.java.rule

Methods in net.sourceforge.pmd.lang.java.rule with parameters of type ASTTypeDeclaration
Modifier and Type | Method and Description
--- | ---
`Object` | AbstractJavaRule.`visit(ASTTypeDeclaration node, Object data)`

### Uses of ASTTypeDeclaration in net.sourceforge.pmd.lang.java.rule.sunsecure

Methods in net.sourceforge.pmd.lang.java.rule.sunsecure with parameters of type ASTTypeDeclaration
Modifier and Type | Method and Description
--- | ---
`protected boolean` | AbstractSunSecureRule.`isField(String varName, ASTTypeDeclaration typeDeclaration)` Tells if the type declaration has a field with varName.

### Uses of ASTTypeDeclaration in net.sourceforge.pmd.lang.java.typeresolution

Methods in net.sourceforge.pmd.lang.java.typeresolution with parameters of type ASTTypeDeclaration
Modifier and Type | Method and Description
--- | ---
`Object` | ClassTypeResolver.`visit(ASTTypeDeclaration node, Object data)`