I'm trying to integrate Parceler library in a Kotlin project with Realm, but I'm facing with problems when I try to adapt an entity to Realm and Parcel.
@Parcel(implementations = { EventRealmProxy::class.java },
value = Parcel.Serialization.BEAN,
analyze = { Event::class.java })
@RealmClass
open class Event : Serializable, RealmObject(){
open var dislike : Boolean = false
open var like : Boolean = false
open var blocked : Boolean = false
open var visits : Boolean = false
}
And this is the error:
Error:(13, 19) Type mismatch: inferred type is () -> Class<Event>
but Array<KClass<(raw) Any>> was expected
I'm trying to find some example of a Class defined with Realm and Parceler in Kotlin.