Packages

package models

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Activity(timestamp: String, goingok_id: UUID, activity_type: String, activity_detail: String) extends TimestampedData with Product with Serializable
  2. case class CognitoUser(id: UUID, googleId: Option[String] = None) extends Product with Serializable
  3. case class GokId(id: String) extends Product with Serializable
  4. case class GroupCode(group_code: String, created_timestamp: Option[String] = None, owner_goingok_id: Option[UUID] = None) extends Product with Serializable
  5. case class HealthStatus(code: Int) extends Product with Serializable
  6. case class Profile(id: String = "", messages: List[Message] = List(), reflectionEntries: List[ReflectionEntry] = List(), research: Research = Research()) extends Product with Serializable
  7. case class ReflectionAuthorEntry(timestamp: String, pseudonym: String, reflection: ReflectionData) extends Product with Serializable
  8. case class ReflectionData(point: Double, text: String) extends Product with Serializable
  9. case class ReflectionEntry(timestamp: String, reflection: ReflectionData) extends TimestampedData with Product with Serializable
  10. case class Research(project: ResearchEntry = ResearchEntry(), organisation: ResearchEntry = ResearchEntry(), cohort: ResearchEntry = ResearchEntry(), consent: Boolean = false) extends Product with Serializable

    Created by andrew@andrewresearch.net on 3/3/17.

  11. case class ResearchEntry(name: String = "None Selected", code: String = "NON") extends Product with Serializable
  12. case class ResponseMessage(message: String) extends Product with Serializable

    Created by andrew@andrewresearch.net on 21/2/17.

  13. case class ServerInfo(name: String, version: String, buildTime: String) extends Product with Serializable

    Created by andrew@andrewresearch.net on 2/8/17.

  14. trait TimestampedData extends AnyRef
  15. case class User(goingok_id: UUID, pseudonym: Option[String] = None, research_code: Option[String] = None, research_consent: Boolean = false, supervisor: Boolean = false, admin: Boolean = false, group_code: String = "none", register_timestamp: Option[String] = None) extends Product with Serializable
  16. case class UserAuth(goingok_id: UUID, service_id: String, service_email: String, init_timestamp: String) extends Product with Serializable

Value Members

  1. object ResponseMessage extends Serializable
  2. object WelcomeMsg

Ungrouped