class A extends A.<ref>Foo, B{ } interface B{ static class Foo{ } }