Я новичок в Realm для Android, поэтому не уверен, что подхожу к этому правильно. У меня есть класс, который выглядит так:
public class Entry extends RealmObject implements Parcelable {
...
}
Проблема в том, что интерфейс Parcelable
содержит такие методы, как describeContents()
writeToParcel()
, а у RealmObjects не должно быть методов, отличных от геттеров и сеттеров:
Error:(81, 17) error: Only getters and setters should be defined in model classes
Итак, мой вопрос: как я могу заставить эти два работать вместе? Есть ли лучший способ, чем создать отдельный класс (может быть, что-то вроде RealmEntry
)? Это приведет к большому количеству дублированного кода...