Parceler: невозможно найти генератор чтения / записи для типа io.realm.RealmList

Моему приложению нужно поместить некоторые объекты с атрибутами списка объектов. Это ошибка:

/StudioProjects/ML/dat-core-android/datcorelibrary/build/tmp/kapt3/stubs/release/com/ret/datcorelibrary/model/UserTest.java:29: ошибка: Parceler : невозможно найти генератор чтения / записи для типа io.realm.RealmList для com.retoglobal.datingcorelibrary.model.UserTest # фото

Найдите ниже основные классы:

Класс UserTest

@Parcel(implementations = arrayOf(UserTestRealmProxy::class), value = Parcel.Serialization.BEAN) @RealmClass open class UserTest( @PrimaryKey open var id: String = "", open var years : Int = 0, @SerializedName("profile_photo") open var profilePhoto: ProfilePhoto? = ProfilePhoto("www", "fd"), open var location : Property? = null, open var town : String? = "", open var username : String? = "") : RealmObject() { @ParcelPropertyConverter(RealmUserTestParcelConverter::class) open var photos : RealmList<ProfilePhoto>? = null set } class RealmUserTestParcelConverter : RealmListParcelConverter<ProfilePhoto>() { override fun itemFromParcel(parcel: android.os.Parcel?): ProfilePhoto { return Parcels.unwrap(parcel?.readParcelable<Parcelable>(ProfilePhoto::class.java.classLoader)) } override fun itemToParcel(item: ProfilePhoto?, parcel: android.os.Parcel?) { parcel?.writeParcelable(Parcels.wrap(ProfilePhoto::class.java, item), 0) } } 

Класс ProfilePhoto

 @Parcel(implementations = arrayOf(ProfilePhotoRealmProxy::class), value = org.parceler.Parcel.Serialization.BEAN) @RealmClass open class ProfilePhoto( @SerializedName("m") open var photo : String = "", open var id : String = "") : RealmObject() 

ОБНОВЛЕНИЕ RealmListParcelConverter

 abstract class RealmListParcelConverter<T:RealmObject> : CollectionParcelConverter<T, RealmList<T>>() { override fun createCollection(): RealmList<T> { return RealmList<T>() } 

}

Заранее спасибо за вашу помощь!!!!

С уважением,

    Подход, предложенный @EpicPandaForce, работает. Я добавил RealmListParcelerConverter из репозитория github и позволю annotation @Parcel(implementations = arrayOf(ProfilePhotoRealmProxy::class)) в затронутом классе

    Большое спасибо @EpicPandaForce

    PD: @EpicPandaForce, пожалуйста, создайте ответ с вашим предложением, и я приму его как правильный.