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

Packages that use ASTClassOrInterfaceType
Package | Description
--- | ---
net.sourceforge.pmd.lang.java.ast |
net.sourceforge.pmd.lang.java.rule |
net.sourceforge.pmd.lang.java.rule.coupling |
net.sourceforge.pmd.lang.java.rule.design |
net.sourceforge.pmd.lang.java.rule.imports |
net.sourceforge.pmd.lang.java.typeresolution |
net.sourceforge.pmd.lang.java.typeresolution.rules |

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

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

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

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

### Uses of ASTClassOrInterfaceType in net.sourceforge.pmd.lang.java.rule.coupling

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

### Uses of ASTClassOrInterfaceType in net.sourceforge.pmd.lang.java.rule.design

Methods in net.sourceforge.pmd.lang.java.rule.design with parameters of type ASTClassOrInterfaceType
Modifier and Type | Method and Description
--- | ---
`Object` | GenericClassCounterRule.`visit(ASTClassOrInterfaceType classType, Object data)`

### Uses of ASTClassOrInterfaceType in net.sourceforge.pmd.lang.java.rule.imports

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

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

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

### Uses of ASTClassOrInterfaceType in net.sourceforge.pmd.lang.java.typeresolution.rules

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