Uses of Class
net.sourceforge.pmd.lang.java.symboltable.VariableNameDeclaration

Packages that use VariableNameDeclaration
net.sourceforge.pmd.lang.java.ast   
net.sourceforge.pmd.lang.java.symboltable   
net.sourceforge.pmd.lang.java.typeresolution   
 

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

Methods in net.sourceforge.pmd.lang.java.ast that return VariableNameDeclaration
 VariableNameDeclaration ASTVariableDeclaratorId.getNameDeclaration()
           
 

Methods in net.sourceforge.pmd.lang.java.ast with parameters of type VariableNameDeclaration
 void ASTVariableDeclaratorId.setNameDeclaration(VariableNameDeclaration decl)
           
 

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

Fields in net.sourceforge.pmd.lang.java.symboltable with type parameters of type VariableNameDeclaration
protected  Map<VariableNameDeclaration,List<NameOccurrence>> MethodScope.variableNames
           
protected  Map<VariableNameDeclaration,List<NameOccurrence>> LocalScope.variableNames
           
protected  Map<VariableNameDeclaration,List<NameOccurrence>> ClassScope.variableNames
           
 

Methods in net.sourceforge.pmd.lang.java.symboltable that return types with arguments of type VariableNameDeclaration
 Map<VariableNameDeclaration,List<NameOccurrence>> VariableUsageFinderFunction.getUsed()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> MethodScope.getVariableDeclarations()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> DummyScope.getVariableDeclarations()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> LocalScope.getVariableDeclarations()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> Scope.getVariableDeclarations()
          Returns a Map (VariableNameDeclaration->List(NameOccurrence,NameOccurrence)) of declarations that exist at this scope
 Map<VariableNameDeclaration,List<NameOccurrence>> SourceFileScope.getVariableDeclarations()
           
 Map<VariableNameDeclaration,List<NameOccurrence>> ClassScope.getVariableDeclarations()
           
 

Methods in net.sourceforge.pmd.lang.java.symboltable with parameters of type VariableNameDeclaration
 void MethodScope.addDeclaration(VariableNameDeclaration variableDecl)
           
 void DummyScope.addDeclaration(VariableNameDeclaration decl)
           
 void LocalScope.addDeclaration(VariableNameDeclaration nameDecl)
           
 void Scope.addDeclaration(VariableNameDeclaration decl)
          Add a variable declaration to this scope
 void SourceFileScope.addDeclaration(VariableNameDeclaration decl)
           
 void ClassScope.addDeclaration(VariableNameDeclaration variableDecl)
           
 void VariableUsageFinderFunction.applyTo(VariableNameDeclaration o)
           
 

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

Uses of VariableNameDeclaration in net.sourceforge.pmd.lang.java.typeresolution
 

Methods in net.sourceforge.pmd.lang.java.typeresolution with parameters of type VariableNameDeclaration
static boolean TypeHelper.isA(VariableNameDeclaration vnd, Class<?> clazz)
           
static boolean TypeHelper.isEither(VariableNameDeclaration vnd, Class<?> class1, Class<?> class2)
           
static boolean TypeHelper.isNeither(VariableNameDeclaration vnd, Class<?> class1, Class<?> class2)
           
 



Copyright © 2002-2012 InfoEther. All Rights Reserved.