Uses of Class
net.sourceforge.pmd.lang.java.ast.ASTClassOrInterfaceType
-
Packages that use ASTClassOrInterfaceType Package Description net.sourceforge.pmd.lang.java.ast Contains the classes and interfaces modelling the Java AST.net.sourceforge.pmd.lang.java.rule Contains the built-in rules bundled with the Java distribution.net.sourceforge.pmd.lang.java.rule.bestpractices net.sourceforge.pmd.lang.java.rule.codestyle net.sourceforge.pmd.lang.java.rule.design net.sourceforge.pmd.lang.java.typeresolution -
-
Uses of ASTClassOrInterfaceType in net.sourceforge.pmd.lang.java.ast
Methods in net.sourceforge.pmd.lang.java.ast that return ASTClassOrInterfaceType Modifier and Type Method Description ASTClassOrInterfaceType
ASTClassOrInterfaceDeclaration. getSuperClassTypeNode()
Returns the superclass type node if this node is a class declaration and explicitly declares anextends
clause.Methods in net.sourceforge.pmd.lang.java.ast that return types with arguments of type ASTClassOrInterfaceType Modifier and Type Method Description List<ASTClassOrInterfaceType>
ASTTypeBound. getBoundTypeNodes()
Returns a list with the type bounds of this node.List<ASTClassOrInterfaceType>
ASTClassOrInterfaceDeclaration. getPermittedSubclasses()
List<ASTClassOrInterfaceType>
ASTClassOrInterfaceDeclaration. getSuperInterfacesTypeNodes()
Returns the interfaces implemented by this class, or extended by this interface.Iterator<ASTClassOrInterfaceType>
ASTExtendsList. iterator()
Iterator<ASTClassOrInterfaceType>
ASTImplementsList. iterator()
Iterator<ASTClassOrInterfaceType>
ASTPermitsList. iterator()
Methods in net.sourceforge.pmd.lang.java.ast with parameters of type ASTClassOrInterfaceType Modifier and Type Method Description Object
JavaParserDecoratedVisitor. visit(ASTClassOrInterfaceType node, Object data)
Deprecated.Object
JavaParserVisitor. visit(ASTClassOrInterfaceType node, Object data)
Object
JavaParserVisitorAdapter. visit(ASTClassOrInterfaceType node, Object data)
Object
JavaParserVisitorDecorator. visit(ASTClassOrInterfaceType node, Object data)
Deprecated. -
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 Description Object
AbstractJavaRule. visit(ASTClassOrInterfaceType node, Object data)
-
Uses of ASTClassOrInterfaceType in net.sourceforge.pmd.lang.java.rule.bestpractices
Methods in net.sourceforge.pmd.lang.java.rule.bestpractices with parameters of type ASTClassOrInterfaceType Modifier and Type Method Description Object
LooseCouplingRule. visit(ASTClassOrInterfaceType node, Object data)
-
Uses of ASTClassOrInterfaceType in net.sourceforge.pmd.lang.java.rule.codestyle
Methods in net.sourceforge.pmd.lang.java.rule.codestyle with parameters of type ASTClassOrInterfaceType Modifier and Type Method Description Object
UnnecessaryFullyQualifiedNameRule. visit(ASTClassOrInterfaceType node, Object data)
Object
UnnecessaryImportRule. 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 Description Object
GenericClassCounterRule. visit(ASTClassOrInterfaceType classType, 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 Description Object
ClassTypeResolver. visit(ASTClassOrInterfaceType node, Object data)
Deprecated.
-