Модификация и Orm библиотека бросить StackOverflow

Я пытаюсь использовать 2 библиотеки:

площадь / дооснащение - отдых клиентасатьян / сахар - дб орм

модифицировать использованиеgsonтак же класс

public class Book{
    String name;

    public Book(String name) {
        this.name = name;
    }
}

хорошо, дооснащение успешно получило данные с сервера и поместило в наш класс Book.

Теперь я хочу сохранить эти данные. для использования orm нужноextend родительский класс

    public class Book extends SugarRecord<Book>{
    String name;

    public Book(String name) {
        this.name = name;
    }
}

но после расширения родительского класса, модификация не может проанализировать JSON.

поэтому мы получаем ошибку:

java.lang.RuntimeException: An error occured while executing doInBackground()
...
Caused by: retrofit.RetrofitError: java.lang.StackOverflowError at retrofit.RestAdapter$RestHandler.invokeRequest(RestAdapter.java:390)
...
Caused by: java.lang.StackOverflowError at  com.google.gson.internal.$Gson$Types.resolve($Gson$Types.java:375)
...

как подружить 2 библиотеки, чтобы они использовали один объектный класс?

или как указать дооснащение, чтобы оно не коснулось родительского класса Книги?

Ответы на вопрос(2)

Ваш ответ на вопрос