# Uses of Package
net.sourceforge.pmd.lang.java.symboltable

Packages that use net.sourceforge.pmd.lang.java.symboltable
Package | Description
--- | ---
net.sourceforge.pmd.lang.java.ast |
net.sourceforge.pmd.lang.java.rule |
net.sourceforge.pmd.lang.java.rule.design |
net.sourceforge.pmd.lang.java.rule.optimizations |
net.sourceforge.pmd.lang.java.rule.strings |
net.sourceforge.pmd.lang.java.symboltable |
net.sourceforge.pmd.lang.java.typeresolution |

Classes in net.sourceforge.pmd.lang.java.symboltable used by net.sourceforge.pmd.lang.java.ast
Class and Description
NameDeclaration
NameOccurrence
Scope Provides methods which all scopes must implement See JLS 6.3 for a description of scopes
VariableNameDeclaration

Classes in net.sourceforge.pmd.lang.java.symboltable used by net.sourceforge.pmd.lang.java.rule
Class and Description
NameOccurrence

Classes in net.sourceforge.pmd.lang.java.symboltable used by net.sourceforge.pmd.lang.java.rule.design
Class and Description
NameOccurrence

Classes in net.sourceforge.pmd.lang.java.symboltable used by net.sourceforge.pmd.lang.java.rule.optimizations
Class and Description
NameOccurrence

Classes in net.sourceforge.pmd.lang.java.symboltable used by net.sourceforge.pmd.lang.java.rule.strings
Class and Description
NameOccurrence

Classes in net.sourceforge.pmd.lang.java.symboltable used by net.sourceforge.pmd.lang.java.symboltable
Class and Description
AbstractNameDeclaration
AbstractScope
ClassNameDeclaration
ClassScope
MethodNameDeclaration
MethodScope
NameDeclaration
NameOccurrence
Scope Provides methods which all scopes must implement See JLS 6.3 for a description of scopes
SourceFileScope
TypeSet.Resolver TODO should Resolver provide a canResolve() and a resolve()?
VariableNameDeclaration

Classes in net.sourceforge.pmd.lang.java.symboltable used by net.sourceforge.pmd.lang.java.typeresolution
Class and Description
VariableNameDeclaration