Uses of Interface
net.sourceforge.pmd.lang.java.symbols.JTypeParameterOwnerSymbol
-
Packages that use JTypeParameterOwnerSymbol Package Description net.sourceforge.pmd.lang.java.ast Contains the classes and interfaces modelling the Java AST.net.sourceforge.pmd.lang.java.symbols The new symbol resolution framework that inter-operates cleanly with type resolution. -
-
Uses of JTypeParameterOwnerSymbol in net.sourceforge.pmd.lang.java.ast
Methods in net.sourceforge.pmd.lang.java.ast that return JTypeParameterOwnerSymbol Modifier and Type Method Description JTypeParameterOwnerSymbol
TypeParamOwnerNode. getSymbol()
-
Uses of JTypeParameterOwnerSymbol in net.sourceforge.pmd.lang.java.symbols
Subinterfaces of JTypeParameterOwnerSymbol in net.sourceforge.pmd.lang.java.symbols Modifier and Type Interface Description interface
JClassSymbol
Abstraction over aClass
instance.interface
JConstructorSymbol
Represents a constructor declaration.interface
JExecutableSymbol
Common supertype for method and constructor symbols.interface
JMethodSymbol
Reference to a method.Methods in net.sourceforge.pmd.lang.java.symbols that return JTypeParameterOwnerSymbol Modifier and Type Method Description JTypeParameterOwnerSymbol
JTypeParameterSymbol. getDeclaringSymbol()
Returns theJClassSymbol
orJMethodSymbol
which declared this type parameter.default JTypeParameterOwnerSymbol
JClassSymbol. getEnclosingTypeParameterOwner()
default @Nullable JTypeParameterOwnerSymbol
JTypeParameterOwnerSymbol. getEnclosingTypeParameterOwner()
Returns theenclosing method
or theenclosing class
, in that order of priority.
-