models
package
models
Type Members
-
case class
Keystroke(id: Long, pressTime: Long, releaseTime: Long, keycode: Int, letter: String, testSectionId: Int) extends Product with Serializable
-
case class
Logdata(id: Int = 0, etype: String, key: String, code: String, data: String, input: String, pressed: String, duration: String, timestamp: String, browser: String, screen_orientation: String, device_orientation: String, screen_size_w: String, screen_size_h: String, device: String, testSectionId: Int) extends Product with Serializable
-
case class
Participant(id: Int = 0, ipAddress: Option[String] = None, age: Option[Int] = None, gender: Option[String] = None, hasTakenTypingCourse: Option[Boolean] = None, os: Option[String] = None, osVersion: Option[String] = None, browser: Option[String] = None, browserVersion: Option[String] = None, browserLanguage: Option[String] = None, detectedCountry: Option[String] = None, detectedRegion: Option[String] = None, wpm: Option[Double] = None, errorRate: Option[Double] = None, nativeLanguage: Option[String] = None, timeSpentTyping: Option[String] = None, typeEnglish: Option[String] = None, fingers: Option[String] = None, layout: Option[String] = None, keyboardType: Option[String] = None, usingApp: Option[String] = None, usingFeatures: Option[String] = None) extends Product with Serializable
-
case class
Sentence(id: Int, sentence: String) extends Product with Serializable
-
case class
TestResults(wpm: Int, error: Double, sMostErr: Option[String], sMostErrCor: Option[String], sMostErrDist: Option[Int], sMostErrWpm: Option[Int], sFastest: String, sFastestError: Int, sFastestWpm: Int, sSlowest: String, sSlowestError: Int, sSlowestWpm: Int) extends Product with Serializable
-
case class
TestSection(id: Int, sentenceId: Int, participantId: Int, userInput: Option[String] = None, inputTime: Option[Long] = None, inputLength: Option[Int] = None, errorRate: Option[Double] = None, editDistance: Option[Int] = None, wpm: Option[Double] = None, errorLen: Option[Int] = None, potentialWpm: Option[Double] = None, potentialLength: Option[Int] = None, device: Option[String] = None) extends Product with Serializable