Eclipseのインターフェースからクラスの実装にナビゲートする方法と非常によく似た質問ですか? ジェネリックを追加することを除いて。次のことを考慮してください。
interface Foo<T> {
void doStuff(T obj);
}
class FooImpl implements Foo<String> {
public void doStuff(String obj) {
// stuff
}
}
class FooStringClient {
private Foo<String> foo;
}
FooStringClientを見ている場合、Foo <String>の実装を見つけるにはどうすればよいですか?他の質問への回答は、すべてのTに対するFoo <T>のすべての実装を示します。さまざまなTに対するFoo<T>の実装が多数ある場合、リストを視覚的にスキャンしてFoo<String>実装のみを見つけるのは大まかなことです。