Package-level declarations
Types
Link copied to clipboard
interface AttendanceDao
Link copied to clipboard
data class AttendanceModel(val subject: String, val total: Int = 0, val present: Int = 0, val teacher: String? = null, val fromSyllabus: Boolean? = false, val isArchive: Boolean? = false, val fromOnlineSyllabus: Boolean? = false, val days: Days = Days(), val stack: Deque<AttendanceSave> = ArrayDeque(), val created: Long? = System.currentTimeMillis(), var id: Int = 0) : Parcelable, Serializable
Link copied to clipboard
data class AttendanceSave(val total: Int, val present: Int, val days: Days) : Parcelable, Serializable
Link copied to clipboard
data class Days(val presetDays: ArrayList<Long> = ArrayList(), val absentDays: ArrayList<Long> = ArrayList(), val totalDays: ArrayList<IsPresent> = ArrayList()) : Parcelable, Serializable
Link copied to clipboard
object DaysTypeConvector
Link copied to clipboard
data class IsPresent(val day: Long, var isPresent: Boolean, var totalClasses: Int? = null) : Parcelable, Serializable
Link copied to clipboard
object IsPresentTypeConvector
Link copied to clipboard
object StackTypeConvector