Uses of Interface
net.sourceforge.pmd.lang.java.symbols.JElementSymbol
-
Packages that use JElementSymbol 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. -
-
Uses of JElementSymbol in net.sourceforge.pmd.lang.java.ast
Methods in net.sourceforge.pmd.lang.java.ast that return JElementSymbol Modifier and Type Method Description JElementSymbolSymbolDeclaratorNode. getSymbol()Returns the symbol this node declares.Methods in net.sourceforge.pmd.lang.java.ast with parameters of type JElementSymbol Modifier and Type Method Description static voidInternalApiBridge. setSymbol(SymbolDeclaratorNode node, JElementSymbol symbol) -
Uses of JElementSymbol in net.sourceforge.pmd.lang.java.symbols
Subinterfaces of JElementSymbol in net.sourceforge.pmd.lang.java.symbols Modifier and Type Interface Description interfaceAnnotableSymbolA symbol that can have annotations.(package private) interfacenet.sourceforge.pmd.lang.java.symbols.BoundToNode<N extends JavaNode>Constrains the return type of getDeclaration.interfaceJAccessibleElementSymbolRepresents declarations having access modifiers common toJFieldSymbol,JClassSymbol,JMethodSymbol, andJConstructorSymbol.interfaceJClassSymbolAbstraction over aClassinstance.interfaceJConstructorSymbolRepresents a constructor declaration.interfaceJExecutableSymbolCommon supertype for method and constructor symbols.interfaceJFieldSymbolRepresents a field declaration.interfaceJFormalParamSymbolRepresents a formal parameter of aJExecutableSymbol.interfaceJLocalVariableSymbolRepresents all use cases ofASTVariableIdexcept field declarations.interfaceJMethodSymbolReference to a method.interfaceJModuleSymbolinterfaceJRecordComponentSymbolRepresents a record component.interfaceJTypeDeclSymbolA symbol that declares a type.interfaceJTypeParameterOwnerSymbolRepresents a declaration that can declare type parameters, i.e.JClassSymbolorJMethodSymbol.interfaceJTypeParameterSymbolRepresents the declaration of a type variable, ie a type parameter.interfaceJVariableSymbolMethods in net.sourceforge.pmd.lang.java.symbols with parameters of type JElementSymbol Modifier and Type Method Description RSymbolVisitor. visitSymbol(JElementSymbol sym, P p)
-