kirillrakhman
void foo(TypeAdapterFactory f) { } void bar() { foo(x -> x); } public interface TypeAdapterFactory { <T> TypeAdapter<T> create(Gson gson, TypeToken<T> type); }