Uses of Interface
net.sourceforge.pmd.lang.java.symbols.JMethodSymbol
Packages that use JMethodSymbol
Package
Description
The new symbol resolution framework
that inter-operates cleanly with type resolution.
Support for compile-time type resolution on the AST.
-
Uses of JMethodSymbol in net.sourceforge.pmd.lang.java.symbols
Methods in net.sourceforge.pmd.lang.java.symbols that return types with arguments of type JMethodSymbolModifier and TypeMethodDescriptionJClassSymbol.getDeclaredMethods()Returns the methods declared directly in this class.Methods in net.sourceforge.pmd.lang.java.symbols with parameters of type JMethodSymbolModifier and TypeMethodDescriptiondefault RSymbolVisitor.visitMethod(JMethodSymbol sym, P param) Delegates tovisitExecutable. -
Uses of JMethodSymbol in net.sourceforge.pmd.lang.java.types
Methods in net.sourceforge.pmd.lang.java.types that return types with arguments of type JMethodSymbolModifier and TypeMethodDescriptionstatic Predicate<JMethodSymbol>TypeOps.accessibleMethodFilter(String name, @NonNull JClassSymbol symbol) Method parameters in net.sourceforge.pmd.lang.java.types with type arguments of type JMethodSymbolModifier and TypeMethodDescriptionJArrayType.streamDeclaredMethods(Predicate<? super JMethodSymbol> prefilter) default Stream<JMethodSig>JTypeMirror.streamDeclaredMethods(Predicate<? super JMethodSymbol> prefilter) LikestreamMethods, but does not recurse into supertypes.JArrayType.streamMethods(Predicate<? super JMethodSymbol> prefilter) JIntersectionType.streamMethods(Predicate<? super JMethodSymbol> prefilter) default Stream<JMethodSig>JTypeMirror.streamMethods(Predicate<? super JMethodSymbol> prefilter) Returns a stream of method signatures declared in and inherited by this type.default Stream<JMethodSig>JTypeVar.streamMethods(Predicate<? super JMethodSymbol> prefilter) default Stream<JMethodSig>JWildcardType.streamMethods(Predicate<? super JMethodSymbol> prefilter)