Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
net.sourceforge.pmd.symboltable.VariableNameDeclaration

Packages that use VariableNameDeclaration
net.sourceforge.pmd.ast |
net.sourceforge.pmd.symboltable |
net.sourceforge.pmd.typeresolution |

Uses of VariableNameDeclaration in net.sourceforge.pmd.ast

Methods in net.sourceforge.pmd.ast that return VariableNameDeclaration
`VariableNameDeclaration` | `ASTVariableDeclaratorId.getNameDeclaration()`

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

Uses of VariableNameDeclaration in net.sourceforge.pmd.symboltable

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

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

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

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

Uses of VariableNameDeclaration in net.sourceforge.pmd.typeresolution

Methods in net.sourceforge.pmd.typeresolution with parameters of type VariableNameDeclaration
`static boolean` | `TypeHelper.isA(VariableNameDeclaration vnd, java.lang.Class clazz)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2009 InfoEther. All Rights Reserved.