``` void foo(TypeAdapterFactory f) { } ...
# announcements
k
Copy code
void foo(TypeAdapterFactory f) {
    }

    void bar() {
        foo(x -> x);
    }

    public interface TypeAdapterFactory {
        <T> TypeAdapter<T> create(Gson gson, TypeToken<T> type);
    }