package pck; class A { public void bar(I a, Class any) { System.out.println(a.with(any)); } interface I { T with(Class aClass); long with(Class aClass); } }