package srct.whatsopen.model import com.google.gson.annotations.SerializedName import io.realm.RealmList import io.realm.RealmObject open class SpecialSchedule : RealmObject, Schedule { @SerializedName("open_times") private var mOpenTimesList: RealmList? = null @SerializedName("valid_start") var validStart: String? = null @SerializedName("valid_end") private var validEnd: String? = null @SerializedName("twenty_four_hours") var openTwentyFourHours: Boolean? = null constructor(openTimesList: RealmList, validStart: String, validEnd: String, openTwentyFourHours: Boolean) { mOpenTimesList = openTimesList this.validStart = validStart this.validEnd = validEnd this.openTwentyFourHours = openTwentyFourHours } constructor() {} override fun getValidEnd(): String? { return validEnd } fun setValidEnd(validEnd: String) { this.validEnd = validEnd } override fun getOpenTimesList(): RealmList? { return mOpenTimesList } fun setOpenTimesList(openTimesList: RealmList) { mOpenTimesList = openTimesList } override fun isOpen24Hours(): Boolean? { return openTwentyFourHours } }