Как искать по полному имени метода в Eclipse - PullRequest
0 голосов
/ 16 февраля 2019

Мне нужно выполнить поиск по квалифицированному имени метода в Eclipse (Luna)

Я пытался найти myMethod с использованием квалифицированного имени (копируется правой кнопкой мыши> Копировать квалифицированное имя )а затем Ctrl + V в окне поиска Eclipse myproject.core.services.MyClass.myMethod(P)

следующим образом:

eclipseSearchBox

Код выглядит так:

public class MyClass extends AnotherClass {
    @Override
    public void myMethod(P p) {
        // code
    }
}

Когда я выполняю поиск, как показано на изображении выше, в качестве результата поиска я получаю метод из родительского класса (AnotherClass)

Я хочу переопределенный метод MyClass в качестве результата поиска.

1 Ответ

0 голосов
/ 17 февраля 2019

Вместо , ограничивающего запрос квалифицированными ссылками , выберите в разделе Ограничение Декларация донайдите объявление метода.

Расположение совпадения Квалифицированные ссылки для статических методов.Например, в следующем основном методе есть одна неквалифицированная и две квалифицированные ссылки на метод com.example.Foo.foo():

package com.example;
public class Foo {

    public static void main(String[] args) {
        foo(); // non-qualified reference
        Foo.foo(); // qualified reference
        com.example.Foo.foo(); // (full) qualified reference
    }

    static void foo() {}

}
...