Как реализовать тип TypeAdapterFactory в Gson?
Основной метод создания - общий. Почему?
Метод регистрации registerTypeAdapterFactory() не получает тип аргумента типа. Итак, как Gson
знает, какие классы обрабатываются factory?
Должен ли я реализовать один factory для нескольких классов или я могу реализовать его для многих классов?
Если я реализую один factory для нескольких классов, то что мне следует возвращать в случае аргумента типа вне домена?