package com.joyflo.model.persistent import com.joyflo.common.utils.ReflectionUtility import com.joyflo.interfaces.business.JoyfloObj import io.realm.RealmObject import io.realm.annotations.PrimaryKey import java.util.* open class PlantCardRealm ( id : Int = 0, _mainInfoSection : SectionGeneralInfoRealm? = null, var scientificClassification: SectionScientificClassificationRealm? = null, var plantingConditions: SectionPlantingConditionsRealm? = null, var cures: SectionCuresRealm? = null, var edibleAndToxicPartsInfo: SectionEdibleAndToxicPartsInfoRealm? = null , var expertAdvices: SectionAdvicesRealm? = null, var mainFeatures: SectionMainFeaturesRealm? = null, var fAQs: SectionFAQsRealm? = null ) : RealmObject(),JoyfloObj { @PrimaryKey var _id = ""+id + UUID.randomUUID().toString() //Altro modo per inizializzare, per un miglior debug. var mainInfoSection: SectionGeneralInfoRealm?=_mainInfoSection override fun clone(): JoyfloObj? { return ReflectionUtility.clone(this) } }