Uses of Interface
net.sourceforge.pmd.lang.java.symbols.JVariableSymbol
Packages that use JVariableSymbol
Package
Description
Contains the classes and interfaces modelling the Java AST.
The new symbol resolution framework
that inter-operates cleanly with type resolution.
Support for compile-time type resolution on the AST.
-
Uses of JVariableSymbol in net.sourceforge.pmd.lang.java.ast
Methods in net.sourceforge.pmd.lang.java.ast that return JVariableSymbolModifier and TypeMethodDescriptiondefault @Nullable JVariableSymbolASTAssignableExpr.ASTNamedReferenceExpr.getReferencedSym()Returns the symbol referenced by this variable. -
Uses of JVariableSymbol in net.sourceforge.pmd.lang.java.symbols
Subinterfaces of JVariableSymbol in net.sourceforge.pmd.lang.java.symbolsModifier and TypeInterfaceDescriptioninterfaceRepresents a field declaration.interfaceRepresents a formal parameter of aJExecutableSymbol.interfaceRepresents all use cases ofASTVariableIdexcept field declarations.Methods in net.sourceforge.pmd.lang.java.symbols with parameters of type JVariableSymbolModifier and TypeMethodDescriptiondefault RSymbolVisitor.visitVariable(JVariableSymbol sym, P param) -
Uses of JVariableSymbol in net.sourceforge.pmd.lang.java.types
Methods in net.sourceforge.pmd.lang.java.types that return JVariableSymbolMethods in net.sourceforge.pmd.lang.java.types with parameters of type JVariableSymbolMethod parameters in net.sourceforge.pmd.lang.java.types with type arguments of type JVariableSymbolModifier and TypeMethodDescriptionTypingContext.andThen(Map<JVariableSymbol, @Nullable JTypeMirror> map) Return a new typing context which uses this one as a parent.TypingContext.andThenZip(List<JVariableSymbol> symbols, List<? extends JTypeMirror> types) static TypingContextTypingContext.zip(List<JVariableSymbol> symbols, List<JTypeMirror> types)