The documentation for Eclipse Java Search is quite brief; bellow is a guide for efficient use.
There is no search filter for private, package, private or public access and also no filter for static and instance methods. Fortunately the result view shows icons and can be partially filtered.
Searching for methods (Case sensitive: yes, Search for: Method, Limit to: Declarations):
|MyClass.myMethod||all partially qualified
|mypkg.MyClass.myMethod||all fully qualified
|myMetho*(double, *)||all unqualified
|* List||Select Method and Declaration - search for method declaration returning List (but not ArrayList)|
|* *List||Select Method and Declaration - search for method declaration returning List, ArrayList or anything ending in List|
When you search for method references, the above table applies too but Eclipse will take into account type hierarchy, so
myMethod(new Integer()) will be matched by search for
Note that the search is not case sensitive by default.