| Modifier and Type | Method | Description |
|---|---|---|
ASTClassOrInterfaceType |
ASTClassOrInterfaceDeclaration.getSuperClassTypeNode() |
Returns the superclass type node if this node is a class
declaration and explicitly declares an
extends
clause. |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<ASTClassOrInterfaceType> |
ASTClassOrInterfaceDeclaration.getSuperInterfacesTypeNodes() |
Returns the interfaces implemented by this class, or
extended by this interface.
|
java.util.Iterator<ASTClassOrInterfaceType> |
ASTExtendsList.iterator() |
|
java.util.Iterator<ASTClassOrInterfaceType> |
ASTImplementsList.iterator() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
JavaParserDecoratedVisitor.visit(ASTClassOrInterfaceType node,
java.lang.Object data) |
|
java.lang.Object |
JavaParserVisitor.visit(ASTClassOrInterfaceType node,
java.lang.Object data) |
|
java.lang.Object |
JavaParserVisitorAdapter.visit(ASTClassOrInterfaceType node,
java.lang.Object data) |
|
java.lang.Object |
JavaParserVisitorDecorator.visit(ASTClassOrInterfaceType node,
java.lang.Object data) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
AbstractJavaRule.visit(ASTClassOrInterfaceType node,
java.lang.Object data) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
LooseCouplingRule.visit(ASTClassOrInterfaceType node,
java.lang.Object data) |
|
java.lang.Object |
UnusedImportsRule.visit(ASTClassOrInterfaceType node,
java.lang.Object data) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
UnnecessaryFullyQualifiedNameRule.visit(ASTClassOrInterfaceType node,
java.lang.Object data) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
GenericClassCounterRule.visit(ASTClassOrInterfaceType classType,
java.lang.Object data) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
ClassTypeResolver.visit(ASTClassOrInterfaceType node,
java.lang.Object data) |
Copyright © 2002–2018 PMD. All rights reserved.