object Schema extends TupleSchemas with RecordSchemas with EnumSchemas with SchemaEquality

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Schema
  2. SchemaEquality
  3. EnumSchemas
  4. RecordSchemas
  5. TupleSchemas
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed case class Case[A, Z](id: String, codec: Schema[A], unsafeDeconstruct: (Z) ⇒ A, annotations: Chunk[Any] = Chunk.empty) extends Product with Serializable
    Definition Classes
    EnumSchemas
  2. sealed case class Enum1[A <: Z, Z](case1: Schema.Case[A, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  3. sealed case class Enum10[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  4. sealed case class Enum11[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  5. sealed case class Enum12[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  6. sealed case class Enum13[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  7. sealed case class Enum14[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, A14 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], case14: Schema.Case[A14, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  8. sealed case class Enum15[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, A14 <: Z, A15 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], case14: Schema.Case[A14, Z], case15: Schema.Case[A15, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  9. sealed case class Enum16[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, A14 <: Z, A15 <: Z, A16 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], case14: Schema.Case[A14, Z], case15: Schema.Case[A15, Z], case16: Schema.Case[A16, Z], annotations: Chunk[Any]) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  10. sealed case class Enum17[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, A14 <: Z, A15 <: Z, A16 <: Z, A17 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], case14: Schema.Case[A14, Z], case15: Schema.Case[A15, Z], case16: Schema.Case[A16, Z], case17: Schema.Case[A17, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  11. sealed case class Enum18[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, A14 <: Z, A15 <: Z, A16 <: Z, A17 <: Z, A18 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], case14: Schema.Case[A14, Z], case15: Schema.Case[A15, Z], case16: Schema.Case[A16, Z], case17: Schema.Case[A17, Z], case18: Schema.Case[A18, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  12. sealed case class Enum19[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, A14 <: Z, A15 <: Z, A16 <: Z, A17 <: Z, A18 <: Z, A19 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], case14: Schema.Case[A14, Z], case15: Schema.Case[A15, Z], case16: Schema.Case[A16, Z], case17: Schema.Case[A17, Z], case18: Schema.Case[A18, Z], case19: Schema.Case[A19, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  13. sealed case class Enum2[A1 <: Z, A2 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  14. sealed case class Enum20[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, A14 <: Z, A15 <: Z, A16 <: Z, A17 <: Z, A18 <: Z, A19 <: Z, A20 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], case14: Schema.Case[A14, Z], case15: Schema.Case[A15, Z], case16: Schema.Case[A16, Z], case17: Schema.Case[A17, Z], case18: Schema.Case[A18, Z], case19: Schema.Case[A19, Z], case20: Schema.Case[A20, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  15. sealed case class Enum21[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, A14 <: Z, A15 <: Z, A16 <: Z, A17 <: Z, A18 <: Z, A19 <: Z, A20 <: Z, A21 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], case14: Schema.Case[A14, Z], case15: Schema.Case[A15, Z], case16: Schema.Case[A16, Z], case17: Schema.Case[A17, Z], case18: Schema.Case[A18, Z], case19: Schema.Case[A19, Z], case20: Schema.Case[A20, Z], case21: Schema.Case[A21, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  16. sealed case class Enum22[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, A10 <: Z, A11 <: Z, A12 <: Z, A13 <: Z, A14 <: Z, A15 <: Z, A16 <: Z, A17 <: Z, A18 <: Z, A19 <: Z, A20 <: Z, A21 <: Z, A22 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], case10: Schema.Case[A10, Z], case11: Schema.Case[A11, Z], case12: Schema.Case[A12, Z], case13: Schema.Case[A13, Z], case14: Schema.Case[A14, Z], case15: Schema.Case[A15, Z], case16: Schema.Case[A16, Z], case17: Schema.Case[A17, Z], case18: Schema.Case[A18, Z], case19: Schema.Case[A19, Z], case20: Schema.Case[A20, Z], case21: Schema.Case[A21, Z], case22: Schema.Case[A22, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  17. sealed case class Enum3[A1 <: Z, A2 <: Z, A3 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  18. sealed case class Enum4[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  19. sealed case class Enum5[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  20. sealed case class Enum6[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  21. sealed case class Enum7[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  22. sealed case class Enum8[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  23. sealed case class Enum9[A1 <: Z, A2 <: Z, A3 <: Z, A4 <: Z, A5 <: Z, A6 <: Z, A7 <: Z, A8 <: Z, A9 <: Z, Z](case1: Schema.Case[A1, Z], case2: Schema.Case[A2, Z], case3: Schema.Case[A3, Z], case4: Schema.Case[A4, Z], case5: Schema.Case[A5, Z], case6: Schema.Case[A6, Z], case7: Schema.Case[A7, Z], case8: Schema.Case[A8, Z], case9: Schema.Case[A9, Z], annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  24. sealed case class EnumN[Z, C <: Aux[Z]](caseSet: C, annotations: Chunk[Any] = Chunk.empty) extends Enum[Z] with Product with Serializable
    Definition Classes
    EnumSchemas
  25. sealed case class CaseClass1[A, Z](field: Field[A], construct: (A) ⇒ Z, extractField: (Z) ⇒ A, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  26. sealed case class CaseClass10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  27. sealed case class CaseClass11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  28. sealed case class CaseClass12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  29. sealed case class CaseClass13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  30. sealed case class CaseClass14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], field14: Field[A14], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, extractField14: (Z) ⇒ A14, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  31. sealed case class CaseClass15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], field14: Field[A14], field15: Field[A15], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, extractField14: (Z) ⇒ A14, extractField15: (Z) ⇒ A15, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  32. sealed case class CaseClass16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], field14: Field[A14], field15: Field[A15], field16: Field[A16], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, extractField14: (Z) ⇒ A14, extractField15: (Z) ⇒ A15, extractField16: (Z) ⇒ A16, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  33. sealed case class CaseClass17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], field14: Field[A14], field15: Field[A15], field16: Field[A16], field17: Field[A17], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, extractField14: (Z) ⇒ A14, extractField15: (Z) ⇒ A15, extractField16: (Z) ⇒ A16, extractField17: (Z) ⇒ A17, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  34. sealed case class CaseClass18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], field14: Field[A14], field15: Field[A15], field16: Field[A16], field17: Field[A17], field18: Field[A18], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, extractField14: (Z) ⇒ A14, extractField15: (Z) ⇒ A15, extractField16: (Z) ⇒ A16, extractField17: (Z) ⇒ A17, extractField18: (Z) ⇒ A18, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  35. sealed case class CaseClass19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], field14: Field[A14], field15: Field[A15], field16: Field[A16], field17: Field[A17], field18: Field[A18], field19: Field[A19], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, extractField14: (Z) ⇒ A14, extractField15: (Z) ⇒ A15, extractField16: (Z) ⇒ A16, extractField17: (Z) ⇒ A17, extractField18: (Z) ⇒ A18, extractField19: (Z) ⇒ A19, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  36. sealed case class CaseClass2[A1, A2, Z](field1: Field[A1], field2: Field[A2], construct: (A1, A2) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  37. sealed case class CaseClass20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], field14: Field[A14], field15: Field[A15], field16: Field[A16], field17: Field[A17], field18: Field[A18], field19: Field[A19], field20: Field[A20], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, extractField14: (Z) ⇒ A14, extractField15: (Z) ⇒ A15, extractField16: (Z) ⇒ A16, extractField17: (Z) ⇒ A17, extractField18: (Z) ⇒ A18, extractField19: (Z) ⇒ A19, extractField20: (Z) ⇒ A20, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  38. sealed case class CaseClass21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], field14: Field[A14], field15: Field[A15], field16: Field[A16], field17: Field[A17], field18: Field[A18], field19: Field[A19], field20: Field[A20], field21: Field[A21], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, extractField14: (Z) ⇒ A14, extractField15: (Z) ⇒ A15, extractField16: (Z) ⇒ A16, extractField17: (Z) ⇒ A17, extractField18: (Z) ⇒ A18, extractField19: (Z) ⇒ A19, extractField20: (Z) ⇒ A20, extractField21: (Z) ⇒ A21, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  39. sealed case class CaseClass22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], field10: Field[A10], field11: Field[A11], field12: Field[A12], field13: Field[A13], field14: Field[A14], field15: Field[A15], field16: Field[A16], field17: Field[A17], field18: Field[A18], field19: Field[A19], field20: Field[A20], field21: Field[A21], field22: Field[A22], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, extractField10: (Z) ⇒ A10, extractField11: (Z) ⇒ A11, extractField12: (Z) ⇒ A12, extractField13: (Z) ⇒ A13, extractField14: (Z) ⇒ A14, extractField15: (Z) ⇒ A15, extractField16: (Z) ⇒ A16, extractField17: (Z) ⇒ A17, extractField18: (Z) ⇒ A18, extractField19: (Z) ⇒ A19, extractField20: (Z) ⇒ A20, extractField21: (Z) ⇒ A21, extractField22: (Z) ⇒ A22, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  40. sealed case class CaseClass3[A1, A2, A3, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], construct: (A1, A2, A3) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  41. sealed case class CaseClass4[A1, A2, A3, A4, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], construct: (A1, A2, A3, A4) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  42. sealed case class CaseClass5[A1, A2, A3, A4, A5, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], construct: (A1, A2, A3, A4, A5) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  43. sealed case class CaseClass6[A1, A2, A3, A4, A5, A6, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], construct: (A1, A2, A3, A4, A5, A6) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  44. sealed case class CaseClass7[A1, A2, A3, A4, A5, A6, A7, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], construct: (A1, A2, A3, A4, A5, A6, A7) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  45. sealed case class CaseClass8[A1, A2, A3, A4, A5, A6, A7, A8, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], construct: (A1, A2, A3, A4, A5, A6, A7, A8) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  46. sealed case class CaseClass9[A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](field1: Field[A1], field2: Field[A2], field3: Field[A3], field4: Field[A4], field5: Field[A5], field6: Field[A6], field7: Field[A7], field8: Field[A8], field9: Field[A9], construct: (A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ Z, extractField1: (Z) ⇒ A1, extractField2: (Z) ⇒ A2, extractField3: (Z) ⇒ A3, extractField4: (Z) ⇒ A4, extractField5: (Z) ⇒ A5, extractField6: (Z) ⇒ A6, extractField7: (Z) ⇒ A7, extractField8: (Z) ⇒ A8, extractField9: (Z) ⇒ A9, annotations: Chunk[Any] = Chunk.empty) extends Record[Z] with Product with Serializable
    Definition Classes
    RecordSchemas
  47. sealed case class GenericRecord(fieldSet: FieldSet, annotations: Chunk[Any] = Chunk.empty) extends Record[ListMap[String, _]] with Product with Serializable
    Definition Classes
    RecordSchemas
  48. sealed trait Collection[Col, Elem] extends Schema[Col]
  49. final case class Dynamic(annotations: Chunk[Any] = Chunk.empty) extends Schema[DynamicValue] with Product with Serializable
  50. final case class EitherSchema[A, B](left: Schema[A], right: Schema[B], annotations: Chunk[Any] = Chunk.empty) extends Schema[Either[A, B]] with Product with Serializable
  51. sealed trait Enum[A] extends Schema[A]
  52. final case class Fail[A](message: String, annotations: Chunk[Any] = Chunk.empty) extends Schema[A] with Product with Serializable
  53. sealed case class Field[A](label: String, schema: Schema[A], annotations: Chunk[Any] = Chunk.empty) extends Product with Serializable
  54. final case class Lazy[A](schema0: () ⇒ Schema[A]) extends Schema[A] with Product with Serializable
  55. final case class MapSchema[K, V](ks: Schema[K], vs: Schema[V], annotations: Chunk[Any] = Chunk.empty) extends Collection[Map[K, V], (K, V)] with Product with Serializable
  56. final case class Meta(ast: SchemaAst, annotations: Chunk[Any] = Chunk.empty) extends Schema[Schema[_]] with Product with Serializable
  57. final case class Optional[A](codec: Schema[A], annotations: Chunk[Any] = Chunk.empty) extends Schema[Option[A]] with Product with Serializable
  58. final case class Primitive[A](standardType: StandardType[A], annotations: Chunk[Any] = Chunk.empty) extends Schema[A] with Product with Serializable
  59. sealed trait Record[R] extends Schema[R]
  60. final case class SemiDynamic[A](defaultValue: Either[String, (A, Schema[A])], annotations: Chunk[Any] = Chunk.empty) extends Schema[(A, Schema[A])] with Product with Serializable
  61. final case class Sequence[Col, Elem, I](schemaA: Schema[Elem], fromChunk: (Chunk[Elem]) ⇒ Col, toChunk: (Col) ⇒ Chunk[Elem], annotations: Chunk[Any] = Chunk.empty, identity: I) extends Collection[Col, Elem] with Product with Serializable
  62. final case class SetSchema[A](as: Schema[A], annotations: Chunk[Any] = Chunk.empty) extends Collection[Set[A], A] with Product with Serializable
  63. final case class Transform[A, B, I](codec: Schema[A], f: (A) ⇒ Either[String, B], g: (B) ⇒ Either[String, A], annotations: Chunk[Any], identity: I) extends Schema[B] with Product with Serializable
  64. final case class Tuple[A, B](left: Schema[A], right: Schema[B], annotations: Chunk[Any] = Chunk.empty) extends Schema[(A, B)] with Product with Serializable

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. def apply[A](implicit schema: Schema[A]): Schema[A]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. implicit val bigDecimal: Schema[BigDecimal]
  7. implicit val bigInt: Schema[BigInt]
  8. implicit val chronoUnit: Schema[ChronoUnit]
  9. implicit def chunk[A](implicit schemaA: Schema[A]): Schema[Chunk[A]]
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  11. def defer[A](schema: ⇒ Schema[A]): Schema[A]
  12. implicit val dynamicValue: Schema[DynamicValue]
  13. implicit def either[A, B](implicit left: Schema[A], right: Schema[B]): Schema[Either[A, B]]
  14. def enumeration[A, C <: Aux[A]](caseSet: C): Schema[A]
  15. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  17. def fail[A](message: String): Schema[A]
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def first[A](codec: Schema[(A, Unit)]): Schema[A]
  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. implicit def left[A](implicit schemaA: Schema[A]): Schema[Left[A, Nothing]]
  24. implicit def list[A](implicit schemaA: Schema[A]): Schema[List[A]]
  25. implicit def map[K, V](implicit ks: Schema[K], vs: Schema[V]): Schema[Map[K, V]]
  26. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. implicit val nil: Schema[Nil.type]
  28. implicit val none: Schema[None.type]
  29. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. implicit def option[A](implicit element: Schema[A]): Schema[Option[A]]
  32. implicit def primitive[A](implicit standardType: StandardType[A]): Schema[A]
  33. def record(field: Field[_]*): Schema[ListMap[String, _]]
  34. implicit def right[B](implicit schemaB: Schema[B]): Schema[Right[Nothing, B]]
  35. def second[A](codec: Schema[(Unit, A)]): Schema[A]
  36. def semiDynamic[A](defaultValue: Either[String, (A, Schema[A])] = Left("no default value")): Schema[(A, Schema[A])]
  37. implicit def set[A](implicit schemaA: Schema[A]): Schema[Set[A]]
  38. def singleton[A](instance: A): Schema[A]
  39. val strictEquality: Equal[Schema[_]]
    Definition Classes
    SchemaEquality
  40. val structureEquality: Equal[Schema[_]]
    Definition Classes
    SchemaEquality
  41. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  42. def toString(): String
    Definition Classes
    AnyRef → Any
  43. implicit def tuple10[A, B, C, D, E, F, G, H, I, J](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J]): Schema[(A, B, C, D, E, F, G, H, I, J)]
    Definition Classes
    TupleSchemas
  44. implicit def tuple11[A, B, C, D, E, F, G, H, I, J, K](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K]): Schema[(A, B, C, D, E, F, G, H, I, J, K)]
    Definition Classes
    TupleSchemas
  45. implicit def tuple12[A, B, C, D, E, F, G, H, I, J, K, L](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L)]
    Definition Classes
    TupleSchemas
  46. implicit def tuple13[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
    Definition Classes
    TupleSchemas
  47. implicit def tuple14[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M], c14: Schema[N]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
    Definition Classes
    TupleSchemas
  48. implicit def tuple15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M], c14: Schema[N], c15: Schema[O]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
    Definition Classes
    TupleSchemas
  49. implicit def tuple16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M], c14: Schema[N], c15: Schema[O], c16: Schema[P]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
    Definition Classes
    TupleSchemas
  50. implicit def tuple17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M], c14: Schema[N], c15: Schema[O], c16: Schema[P], c17: Schema[Q]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
    Definition Classes
    TupleSchemas
  51. implicit def tuple18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M], c14: Schema[N], c15: Schema[O], c16: Schema[P], c17: Schema[Q], c18: Schema[R]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
    Definition Classes
    TupleSchemas
  52. implicit def tuple19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M], c14: Schema[N], c15: Schema[O], c16: Schema[P], c17: Schema[Q], c18: Schema[R], c19: Schema[S]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
    Definition Classes
    TupleSchemas
  53. implicit def tuple2[A, B](implicit c1: Schema[A], c2: Schema[B]): Schema[(A, B)]
    Definition Classes
    TupleSchemas
  54. implicit def tuple20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M], c14: Schema[N], c15: Schema[O], c16: Schema[P], c17: Schema[Q], c18: Schema[R], c19: Schema[S], c20: Schema[T]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
    Definition Classes
    TupleSchemas
  55. implicit def tuple21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M], c14: Schema[N], c15: Schema[O], c16: Schema[P], c17: Schema[Q], c18: Schema[R], c19: Schema[S], c20: Schema[T], c21: Schema[U]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
    Definition Classes
    TupleSchemas
  56. implicit def tuple22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I], c10: Schema[J], c11: Schema[K], c12: Schema[L], c13: Schema[M], c14: Schema[N], c15: Schema[O], c16: Schema[P], c17: Schema[Q], c18: Schema[R], c19: Schema[S], c20: Schema[T], c21: Schema[U], c22: Schema[V]): Schema[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
    Definition Classes
    TupleSchemas
  57. implicit def tuple3[A, B, C](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C]): Schema[(A, B, C)]
    Definition Classes
    TupleSchemas
  58. implicit def tuple4[A, B, C, D](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D]): Schema[(A, B, C, D)]
    Definition Classes
    TupleSchemas
  59. implicit def tuple5[A, B, C, D, E](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E]): Schema[(A, B, C, D, E)]
    Definition Classes
    TupleSchemas
  60. implicit def tuple6[A, B, C, D, E, F](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F]): Schema[(A, B, C, D, E, F)]
    Definition Classes
    TupleSchemas
  61. implicit def tuple7[A, B, C, D, E, F, G](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G]): Schema[(A, B, C, D, E, F, G)]
    Definition Classes
    TupleSchemas
  62. implicit def tuple8[A, B, C, D, E, F, G, H](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H]): Schema[(A, B, C, D, E, F, G, H)]
    Definition Classes
    TupleSchemas
  63. implicit def tuple9[A, B, C, D, E, F, G, H, I](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C], c4: Schema[D], c5: Schema[E], c6: Schema[F], c7: Schema[G], c8: Schema[H], c9: Schema[I]): Schema[(A, B, C, D, E, F, G, H, I)]
    Definition Classes
    TupleSchemas
  64. implicit def vector[A](implicit element: Schema[A]): Schema[Vector[A]]
  65. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from SchemaEquality

Inherited from EnumSchemas

Inherited from RecordSchemas

Inherited from TupleSchemas

Inherited from AnyRef

Inherited from Any

Ungrouped