object Submission extends EnvReads with NonEmptyListFormatters with Serializable

Linear Supertypes
Serializable, NonEmptyListFormatters, EnvReads, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Submission
  2. Serializable
  3. NonEmptyListFormatters
  4. EnvReads
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type AnswersToQuestions = Map[Id, ActualAnswer]
  2. case class Instance(index: Int, answersToQuestions: AnswersToQuestions, statusHistory: NonEmptyList[Status]) extends Product with Serializable
  3. sealed trait Status extends AnyRef
  4. trait TemporalParser[T <: Temporal] extends AnyRef
    Definition Classes
    EnvReads

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val DefaultDateReads: Reads[Date]
    Definition Classes
    EnvReads
  5. implicit val DefaultInstantReads: Reads[Instant]
    Definition Classes
    EnvReads
  6. implicit val DefaultJavaDurationReads: Reads[Duration]
    Definition Classes
    EnvReads
  7. implicit val DefaultJavaPeriodReads: Reads[Period]
    Definition Classes
    EnvReads
  8. implicit val DefaultLocalDateReads: Reads[LocalDate]
    Definition Classes
    EnvReads
  9. implicit val DefaultLocalDateTimeReads: Reads[LocalDateTime]
    Definition Classes
    EnvReads
  10. implicit val DefaultLocalTimeReads: Reads[LocalTime]
    Definition Classes
    EnvReads
  11. implicit val DefaultOffsetDateTimeReads: Reads[OffsetDateTime]
    Definition Classes
    EnvReads
  12. implicit val DefaultSqlDateReads: Reads[Date]
    Definition Classes
    EnvReads
  13. implicit val DefaultZonedDateTimeReads: Reads[ZonedDateTime]
    Definition Classes
    EnvReads
  14. implicit val ZoneIdReads: Reads[ZoneId]
    Definition Classes
    EnvReads
  15. implicit val acceptedStatusFormat: OFormat[Granted]
  16. implicit val acceptedWithWarningsStatusFormat: OFormat[GrantedWithWarnings]
  17. val addInstance: (AnswersToQuestions, Status) => (Submission) => Submission
  18. val addStatusHistory: (Status) => (Submission) => Submission
  19. implicit val answeringStatusFormat: OFormat[Answering]
  20. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  21. val automaticallyMark: (Instant, String) => (Submission) => Submission
  22. val changeLatestInstance: ((Instance) => Instance) => (Submission) => Submission
  23. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  24. val create: (String, SubmissionId, Option[OrganisationId], Instant, UserId, NonEmptyList[GroupOfQuestionnaires], QuestionIdsOfInterest, Context) => Submission
  25. implicit val createdStatusFormat: OFormat[Created]
  26. def dateReads(pattern: String, corrector: (String) => String): Reads[Date]
    Definition Classes
    EnvReads
  27. val decline: (Instant, String, String) => (Submission) => Submission
  28. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  30. implicit val extendedSubmissionFormat: OFormat[ExtendedSubmission]
  31. val fail: (Instant, String) => (Submission) => Submission
  32. implicit val failedStatusFormat: OFormat[Failed]
  33. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. val grant: (Instant, String, Option[String], Option[String]) => (Submission) => Submission
  35. val grantWithWarnings: (Instant, String, String, Option[String]) => (Submission) => Submission
  36. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  37. def instantReads[T](parsing: T, corrector: (String) => String)(implicit p: (T) => TemporalParser[Instant]): Reads[Instant]
    Definition Classes
    EnvReads
  38. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  39. val javaDurationMillisReads: Reads[Duration]
    Definition Classes
    EnvReads
  40. def javaDurationNumberReads(unit: TemporalUnit): Reads[Duration]
    Definition Classes
    EnvReads
  41. val javaPeriodDaysReads: Reads[Period]
    Definition Classes
    EnvReads
  42. val javaPeriodMonthsReads: Reads[Period]
    Definition Classes
    EnvReads
  43. val javaPeriodWeeksReads: Reads[Period]
    Definition Classes
    EnvReads
  44. val javaPeriodYearsReads: Reads[Period]
    Definition Classes
    EnvReads
  45. implicit val keyReadsQuestionnaireId: KeyReads[Id]
  46. implicit val keyWritesQuestionnaireId: KeyWrites[Id]
  47. def localDateReads[T](parsing: T, corrector: (String) => String)(implicit p: (T) => TemporalParser[LocalDate]): Reads[LocalDate]
    Definition Classes
    EnvReads
  48. def localDateTimeReads[T](parsing: T, corrector: (String) => String)(implicit p: (T) => TemporalParser[LocalDateTime]): Reads[LocalDateTime]
    Definition Classes
    EnvReads
  49. def localTimeReads[T](parsing: T, corrector: (String) => String)(implicit p: (T) => TemporalParser[LocalTime]): Reads[LocalTime]
    Definition Classes
    EnvReads
  50. val localeObjectReads: Reads[Locale]
    Definition Classes
    EnvReads
  51. implicit val localeReads: Reads[Locale]
    Definition Classes
    EnvReads
  52. implicit val markedSubmissionFormat: OFormat[MarkedSubmission]
  53. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  54. implicit def nelReads[A](implicit r: Reads[A]): Reads[NonEmptyList[A]]
    Definition Classes
    NonEmptyListFormatters
  55. implicit def nelWrites[A](implicit w: Writes[A]): Writes[NonEmptyList[A]]
    Definition Classes
    NonEmptyListFormatters
  56. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  57. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  58. def offsetDateTimeReads[T](parsing: T, corrector: (String) => String)(implicit p: (T) => TemporalParser[OffsetDateTime]): Reads[OffsetDateTime]
    Definition Classes
    EnvReads
  59. def parseBigDecimal(input: String): JsResult[BigDecimal]
    Attributes
    protected
    Definition Classes
    EnvReads
  60. def parseBigInteger(input: String): JsResult[BigInteger]
    Attributes
    protected
    Definition Classes
    EnvReads
  61. val pendingResponsibleIndividual: (Instant, String) => (Submission) => Submission
  62. implicit val pendingResponsibleIndividualStatusFormat: OFormat[PendingResponsibleIndividual]
  63. implicit val questionIdsOfInterestFormat: OFormat[QuestionIdsOfInterest]
  64. implicit val questionnaireProgressFormat: OFormat[QuestionnaireProgress]
  65. implicit val rejectedStatusFormat: OFormat[Declined]
  66. def sqlDateReads(pattern: String, corrector: (String) => String): Reads[Date]
    Definition Classes
    EnvReads
  67. implicit val stateReads: Reads[QuestionnaireState]
  68. implicit val stateWrites: Writes[QuestionnaireState]
  69. implicit val submissionFormat: OFormat[Submission]
  70. implicit val submissionInstanceFormat: OFormat[Instance]
  71. implicit val submissionStatus: OFormat[Status]
  72. val submit: (Instant, String) => (Submission) => Submission
  73. implicit val submittedStatusFormat: OFormat[Submitted]
  74. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  75. def toString(): String
    Definition Classes
    AnyRef → Any
  76. val updateLatestAnswersTo: (AnswersToQuestions) => (Submission) => Submission
  77. implicit val utcReads: Reads[Instant]
  78. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  79. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  80. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  81. val warnings: (Instant, String) => (Submission) => Submission
  82. implicit val warningsStatusFormat: OFormat[Warnings]
  83. def zonedDateTimeReads[T](parsing: T, corrector: (String) => String)(implicit p: (T) => TemporalParser[ZonedDateTime]): Reads[ZonedDateTime]
    Definition Classes
    EnvReads
  84. implicit object ArrayNodeReads extends Reads[ArrayNode]
    Definition Classes
    EnvReads
  85. implicit object JsonNodeReads extends Reads[JsonNode]
    Definition Classes
    EnvReads
  86. implicit object ObjectNodeReads extends Reads[ObjectNode]
    Definition Classes
    EnvReads
  87. object Status

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Serializable

Inherited from NonEmptyListFormatters

Inherited from EnvReads

Inherited from AnyRef

Inherited from Any

Ungrouped