package com.dollearn.student.network.entity
|
|
import android.os.Parcel
|
import android.os.Parcelable
|
|
data class OfflineAnalysis(
|
val answer: String = "",
|
val img: String = "",
|
val remark: String = "",
|
val score: Int = 0
|
) : Parcelable {
|
constructor(parcel: Parcel) : this(
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readString()?:"",
|
parcel.readInt()
|
) {
|
}
|
|
override fun writeToParcel(parcel: Parcel, flags: Int) {
|
parcel.writeString(answer)
|
parcel.writeString(img)
|
parcel.writeString(remark)
|
parcel.writeInt(score)
|
}
|
|
override fun describeContents(): Int {
|
return 0
|
}
|
|
companion object CREATOR : Parcelable.Creator<OfflineAnalysis> {
|
override fun createFromParcel(parcel: Parcel): OfflineAnalysis {
|
return OfflineAnalysis(parcel)
|
}
|
|
override fun newArray(size: Int): Array<OfflineAnalysis?> {
|
return arrayOfNulls(size)
|
}
|
}
|
}
|