Uses of Interface
net.sourceforge.pmd.lang.java.symbols.JExecutableSymbol
-
Packages that use JExecutableSymbol 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 JExecutableSymbol in net.sourceforge.pmd.lang.java.ast
Methods in net.sourceforge.pmd.lang.java.ast that return JExecutableSymbol Modifier and Type Method Description JExecutableSymbolASTExecutableDeclaration. getSymbol() -
Uses of JExecutableSymbol in net.sourceforge.pmd.lang.java.symbols
Subinterfaces of JExecutableSymbol in net.sourceforge.pmd.lang.java.symbols Modifier and Type Interface Description interfaceJConstructorSymbolRepresents a constructor declaration.interfaceJMethodSymbolReference to a method.Methods in net.sourceforge.pmd.lang.java.symbols that return JExecutableSymbol Modifier and Type Method Description JExecutableSymbolJFormalParamSymbol. getDeclaringSymbol()Returns the symbol declaring this parameter.@Nullable JExecutableSymbolJClassSymbol. getEnclosingMethod()Returns the method or constructor this symbol is declared in, if it represents a local class declaration.Methods in net.sourceforge.pmd.lang.java.symbols with parameters of type JExecutableSymbol Modifier and Type Method Description default RSymbolVisitor. visitExecutable(JExecutableSymbol sym, P param) -
Uses of JExecutableSymbol in net.sourceforge.pmd.lang.java.types
Methods in net.sourceforge.pmd.lang.java.types that return JExecutableSymbol Modifier and Type Method Description JExecutableSymbolJMethodSig. getSymbol()Return the symbol of the method or constructor.Methods in net.sourceforge.pmd.lang.java.types with parameters of type JExecutableSymbol Modifier and Type Method Description @Nullable JMethodSigJClassType. getDeclaredMethod(JExecutableSymbol sym)Returns the typed signature for the symbol, if it is declared directly in this type, and not a supertype.static booleanTypeOps. isContextDependent(JExecutableSymbol symbol)Return true if the method is context dependent.static booleanTypeOps. isOverridableIn(JExecutableSymbol m, JTypeDeclSymbol origin)Returns true if the given method can be overridden in the origin class.JMethodSigTypeSystem. sigOf(JExecutableSymbol methodSym)JMethodSigTypeSystem. sigOf(JExecutableSymbol methodSym, Substitution subst)
-