package com.dollearn.student.network.entity
|
|
import android.os.Parcel
|
import android.os.Parcelable
|
|
data class TestingResult(
|
val completionTime: String = "",
|
val examinationId: Int = 0,
|
val examinationStudentId: Int = 0,
|
val isAppraisal: Int = 0,
|
val paperId: Int = 0,
|
val points: Int = 0,
|
val studentId: Int = 0,
|
val time: String = ""
|
) : Parcelable {
|
constructor(parcel: Parcel) : this(
|
parcel.readString()?:"",
|
parcel.readInt(),
|
parcel.readInt(),
|
parcel.readInt(),
|
parcel.readInt(),
|
parcel.readInt(),
|
parcel.readInt(),
|
parcel.readString()?:""
|
) {
|
}
|
|
override fun writeToParcel(parcel: Parcel, flags: Int) {
|
parcel.writeString(completionTime)
|
parcel.writeInt(examinationId)
|
parcel.writeInt(examinationStudentId)
|
parcel.writeInt(isAppraisal)
|
parcel.writeInt(paperId)
|
parcel.writeInt(points)
|
parcel.writeInt(studentId)
|
parcel.writeString(time)
|
}
|
|
override fun describeContents(): Int {
|
return 0
|
}
|
|
companion object CREATOR : Parcelable.Creator<TestingResult> {
|
override fun createFromParcel(parcel: Parcel): TestingResult {
|
return TestingResult(parcel)
|
}
|
|
override fun newArray(size: Int): Array<TestingResult?> {
|
return arrayOfNulls(size)
|
}
|
}
|
}
|