У меня есть AutoValue (и плагин android-apt), работающий в проекте, и я знаю о расширении gson Райана Хартера для AutoValue, но как мне подключить Retrofit 2, чтобы использовать расширение и фабричный метод в абстрактном классе ?
String grantType = "password";
Call<SignIn> signInCall = retrofitApi.signIn(email, password, grantType);
signInCall.enqueue(callback);
например, здесь я хотел бы использовать AutoValue с объектом модели SignIn JSON для обеспечения неизменности, но как мне подключить Retrofit (или, возможно, более конкретно Gson) к неизменяемому классу модели AutoValue?