Uses of Interface
net.sourceforge.pmd.lang.java.symbols.AnnotableSymbol
-
Packages that use AnnotableSymbol Package Description net.sourceforge.pmd.lang.java.symbols Prototype of a new symbol resolution framework that inter-operates cleanly with type resolution.net.sourceforge.pmd.lang.java.symbols.internal.ast -
-
Uses of AnnotableSymbol in net.sourceforge.pmd.lang.java.symbols
Subinterfaces of AnnotableSymbol in net.sourceforge.pmd.lang.java.symbols Modifier and Type Interface Description interface
JAccessibleElementSymbol
Represents declarations having access modifiers common toJFieldSymbol
,JClassSymbol
,JMethodSymbol
, andJConstructorSymbol
.interface
JClassSymbol
Abstraction over aClass
instance.interface
JConstructorSymbol
Represents a constructor declaration.interface
JExecutableSymbol
Common supertype for method and constructor symbols.interface
JFieldSymbol
Represents a field declaration.interface
JFormalParamSymbol
Represents a formal parameter of aJExecutableSymbol
.interface
JLocalVariableSymbol
Represents all use cases ofASTVariableDeclaratorId
except field declarations.interface
JMethodSymbol
Reference to a method.interface
JTypeDeclSymbol
A symbol that declares a type.interface
JTypeParameterOwnerSymbol
Represents a declaration that can declare type parameters, i.e.JClassSymbol
orJMethodSymbol
.interface
JTypeParameterSymbol
Represents the declaration of a type variable, ie a type parameter.interface
JVariableSymbol
-
Uses of AnnotableSymbol in net.sourceforge.pmd.lang.java.symbols.internal.ast
Classes in net.sourceforge.pmd.lang.java.symbols.internal.ast that implement AnnotableSymbol Modifier and Type Class Description class
AstLocalVarSym
-