Uses of Interface
net.sourceforge.pmd.lang.symboltable.NameOccurrence

Packages that use NameOccurrence
net.sourceforge.pmd.lang.java.ast   
net.sourceforge.pmd.lang.java.rule.optimizations   
net.sourceforge.pmd.lang.java.symboltable   
net.sourceforge.pmd.lang.plsql.ast   
net.sourceforge.pmd.lang.plsql.symboltable   
net.sourceforge.pmd.lang.symboltable   
 

Uses of NameOccurrence in net.sourceforge.pmd.lang.java.ast
 

Methods in net.sourceforge.pmd.lang.java.ast that return types with arguments of type NameOccurrence
 List<NameOccurrence> ASTVariableDeclaratorId.getUsages()
           
 

Uses of NameOccurrence in net.sourceforge.pmd.lang.java.rule.optimizations
 

Method parameters in net.sourceforge.pmd.lang.java.rule.optimizations with type arguments of type NameOccurrence
protected  boolean AbstractOptimizationRule.assigned(List<NameOccurrence> usages)
           
 

Uses of NameOccurrence in net.sourceforge.pmd.lang.java.symboltable
 

Classes in net.sourceforge.pmd.lang.java.symboltable that implement NameOccurrence
 class JavaNameOccurrence
           
 

Methods in net.sourceforge.pmd.lang.java.symboltable that return NameOccurrence
 NameOccurrence JavaNameOccurrence.getNameForWhichThisIsAQualifier()
           
 

Methods in net.sourceforge.pmd.lang.java.symboltable that return types with arguments of type NameOccurrence
 Map<ClassNameDeclaration,List<NameOccurrence>> ClassScope.getClassDeclarations()
           
 Map<ClassNameDeclaration,List<NameOccurrence>> SourceFileScope.getClassDeclarations()
          Convenience method that casts the declarations to ClassNameDeclarations.
 Map<MethodNameDeclaration,List<NameOccurrence>> ClassScope.getMethodDeclarations()
           
 Map<NameDeclaration,List<NameOccurrence>> VariableUsageFinderFunction.getUsed()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> ClassScope.getVariableDeclarations()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> MethodScope.getVariableDeclarations()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> LocalScope.getVariableDeclarations()
           
 

Methods in net.sourceforge.pmd.lang.java.symboltable with parameters of type NameOccurrence
 NameDeclaration ClassScope.addNameOccurrence(NameOccurrence occurrence)
           
 NameDeclaration MethodScope.addNameOccurrence(NameOccurrence occurrence)
           
 NameDeclaration LocalScope.addNameOccurrence(NameOccurrence occurrence)
           
 boolean AbstractJavaScope.contains(NameOccurrence occurrence)
           
 void JavaNameOccurrence.setNameWhichThisQualifies(NameOccurrence qualifiedName)
           
 

Constructor parameters in net.sourceforge.pmd.lang.java.symboltable with type arguments of type NameOccurrence
VariableUsageFinderFunction(Map<NameDeclaration,List<NameOccurrence>> decls)
           
 

Uses of NameOccurrence in net.sourceforge.pmd.lang.plsql.ast
 

Methods in net.sourceforge.pmd.lang.plsql.ast that return types with arguments of type NameOccurrence
 List<NameOccurrence> ASTVariableOrConstantDeclaratorId.getUsages()
           
 

Uses of NameOccurrence in net.sourceforge.pmd.lang.plsql.symboltable
 

Classes in net.sourceforge.pmd.lang.plsql.symboltable that implement NameOccurrence
 class PLSQLNameOccurrence
           
 

Methods in net.sourceforge.pmd.lang.plsql.symboltable that return types with arguments of type NameOccurrence
 Map<ClassNameDeclaration,List<NameOccurrence>> ClassScope.getClassDeclarations()
           
 Map<MethodNameDeclaration,List<NameOccurrence>> ClassScope.getMethodDeclarations()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> ClassScope.getVariableDeclarations()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> MethodScope.getVariableDeclarations()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> LocalScope.getVariableDeclarations()
           
 

Methods in net.sourceforge.pmd.lang.plsql.symboltable with parameters of type NameOccurrence
 NameDeclaration ClassScope.addNameOccurrence(NameOccurrence occ)
           
 NameDeclaration MethodScope.addNameOccurrence(NameOccurrence occ)
           
 NameDeclaration LocalScope.addNameOccurrence(NameOccurrence occ)
           
protected  NameDeclaration SourceFileScope.findVariableHere(NameOccurrence occ)
           
 

Uses of NameOccurrence in net.sourceforge.pmd.lang.symboltable
 

Methods in net.sourceforge.pmd.lang.symboltable that return types with arguments of type NameOccurrence
 Map<NameDeclaration,List<NameOccurrence>> AbstractScope.getDeclarations()
           
 Map<NameDeclaration,List<NameOccurrence>> Scope.getDeclarations()
          Gets all the declaration with the occurrences in this scope.
<T extends NameDeclaration>
Map<T,List<NameOccurrence>>
AbstractScope.getDeclarations(Class<T> clazz)
           
<T extends NameDeclaration>
Map<T,List<NameOccurrence>>
Scope.getDeclarations(Class<T> clazz)
          Helper method to get only a specific type of name declarations.
 

Methods in net.sourceforge.pmd.lang.symboltable with parameters of type NameOccurrence
 NameDeclaration AbstractScope.addNameOccurrence(NameOccurrence occurrence)
           
 NameDeclaration Scope.addNameOccurrence(NameOccurrence occurrence)
          Adds a NameOccurrence to this scope - only call this after getting a true back from Scope.contains(NameOccurrence).
 boolean AbstractScope.contains(NameOccurrence occ)
           
 boolean Scope.contains(NameOccurrence occ)
          Tests whether or not a NameOccurrence is directly contained in the scope.
 



Copyright © 2002–2015 InfoEther. All rights reserved.