public class MyClass<T> { public void myMethod(T t) { } } public class AnotherClass { public static void main(String[] args) { MyClass<String> myClass = new MyClass<String>(); GenTyRef.<String>run(() -> { myClass.myMethod(GenTyRef.get()); }); } }