Uses of Interface
net.sourceforge.pmd.lang.java.symbols.JVariableSymbol
-
Packages that use JVariableSymbol Package Description net.sourceforge.pmd.lang.java.ast Contains the classes and interfaces modelling the Java AST.net.sourceforge.pmd.lang.java.symbols The new symbol resolution framework that inter-operates cleanly with type resolution.net.sourceforge.pmd.lang.java.types 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 JVariableSymbol Modifier and Type Method Description default @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.symbols Modifier and Type Interface Description interfaceJFieldSymbolRepresents a field declaration.interfaceJFormalParamSymbolRepresents a formal parameter of aJExecutableSymbol.interfaceJLocalVariableSymbolRepresents all use cases ofASTVariableIdexcept field declarations.Methods in net.sourceforge.pmd.lang.java.symbols with parameters of type JVariableSymbol Modifier and Type Method Description default 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 JVariableSymbol Modifier and Type Method Description JVariableSymbolJVariableSig. getSymbol()Returns the symbol for this variable.Methods in net.sourceforge.pmd.lang.java.types with parameters of type JVariableSymbol Modifier and Type Method Description @Nullable JTypeMirrorTypingContext. apply(JVariableSymbol var)Method parameters in net.sourceforge.pmd.lang.java.types with type arguments of type JVariableSymbol Modifier and Type Method Description TypingContextTypingContext. andThen(Map<JVariableSymbol,@Nullable JTypeMirror> map)Return a new typing context which uses this one as a parent.TypingContextTypingContext. andThenZip(List<JVariableSymbol> symbols, List<? extends JTypeMirror> types)static TypingContextTypingContext. zip(List<JVariableSymbol> symbols, List<JTypeMirror> types)
-