Package

com.gu.contentatom.thrift.atom

quiz

Permalink

package quiz

Visibility
  1. Public
  2. All

Type Members

  1. trait Answer extends ThriftStruct with Product6[String, Seq[Asset], Short, Option[String], String, Option[Seq[String]]] with ValidatingThriftStruct[Answer] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.quiz.Answer.apply for construction if you don't need to specify passthrough fields.

  2. trait Asset extends ThriftStruct with Product2[String, String] with ValidatingThriftStruct[Asset] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.quiz.Asset.apply for construction if you don't need to specify passthrough fields.

  3. trait Question extends ThriftStruct with Product4[String, Seq[Asset], Seq[Answer], String] with ValidatingThriftStruct[Question] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.quiz.Question.apply for construction if you don't need to specify passthrough fields.

  4. trait QuizAtom extends ThriftStruct with Product7[String, String, Boolean, Boolean, String, Option[Short], QuizContent] with ValidatingThriftStruct[QuizAtom] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.quiz.QuizAtom.apply for construction if you don't need to specify passthrough fields.

  5. trait QuizContent extends ThriftStruct with Product3[Seq[Question], Option[ResultGroups], Option[ResultBuckets]] with ValidatingThriftStruct[QuizContent] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.quiz.QuizContent.apply for construction if you don't need to specify passthrough fields.

  6. trait ResultBucket extends ThriftStruct with Product5[Option[Seq[Asset]], String, String, String, String] with ValidatingThriftStruct[ResultBucket] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.quiz.ResultBucket.apply for construction if you don't need to specify passthrough fields.

  7. trait ResultBuckets extends ThriftStruct with Product1[Seq[ResultBucket]] with ValidatingThriftStruct[ResultBuckets] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.quiz.ResultBuckets.apply for construction if you don't need to specify passthrough fields.

  8. trait ResultGroup extends ThriftStruct with Product4[String, String, Short, String] with ValidatingThriftStruct[ResultGroup] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.quiz.ResultGroup.apply for construction if you don't need to specify passthrough fields.

  9. trait ResultGroups extends ThriftStruct with Product1[Seq[ResultGroup]] with ValidatingThriftStruct[ResultGroups] with Serializable

    Permalink

    Prefer the companion object's com.gu.contentatom.thrift.atom.quiz.ResultGroups.apply for construction if you don't need to specify passthrough fields.

Value Members

  1. object Answer extends ValidatingThriftStructCodec3[Answer] with StructBuilderFactory[Answer] with Serializable

    Permalink
  2. object Asset extends ValidatingThriftStructCodec3[Asset] with StructBuilderFactory[Asset] with Serializable

    Permalink
  3. object Question extends ValidatingThriftStructCodec3[Question] with StructBuilderFactory[Question] with Serializable

    Permalink
  4. object QuizAtom extends ValidatingThriftStructCodec3[QuizAtom] with StructBuilderFactory[QuizAtom] with Serializable

    Permalink
  5. object QuizContent extends ValidatingThriftStructCodec3[QuizContent] with StructBuilderFactory[QuizContent] with Serializable

    Permalink
  6. object ResultBucket extends ValidatingThriftStructCodec3[ResultBucket] with StructBuilderFactory[ResultBucket] with Serializable

    Permalink
  7. object ResultBuckets extends ValidatingThriftStructCodec3[ResultBuckets] with StructBuilderFactory[ResultBuckets] with Serializable

    Permalink
  8. object ResultGroup extends ValidatingThriftStructCodec3[ResultGroup] with StructBuilderFactory[ResultGroup] with Serializable

    Permalink
  9. object ResultGroups extends ValidatingThriftStructCodec3[ResultGroups] with StructBuilderFactory[ResultGroups] with Serializable

    Permalink

Ungrouped