object Schema extends TupleSchemas with RecordSchemas with EnumSchemas with SchemaEquality
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Schema
- SchemaEquality
- EnumSchemas
- RecordSchemas
- TupleSchemas
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- sealed case class GenericRecord(fieldSet: FieldSet, annotations: Chunk[Any] = Chunk.empty) extends Record[ListMap[String, _]] with Product with Serializable
- Definition Classes
- RecordSchemas
- sealed trait Collection[Col, Elem] extends Schema[Col]
- final case class Dynamic(annotations: Chunk[Any] = Chunk.empty) extends Schema[DynamicValue] with Product with Serializable
- 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
- sealed trait Enum[A] extends Schema[A]
- final case class Fail[A](message: String, annotations: Chunk[Any] = Chunk.empty) extends Schema[A] with Product with Serializable
- sealed case class Field[A](label: String, schema: Schema[A], annotations: Chunk[Any] = Chunk.empty) extends Product with Serializable
- final case class Lazy[A](schema0: () => Schema[A]) extends Schema[A] with Product with Serializable
- 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
- final case class Meta(ast: SchemaAst, annotations: Chunk[Any] = Chunk.empty) extends Schema[Schema[_]] with Product with Serializable
- final case class Optional[A](codec: Schema[A], annotations: Chunk[Any] = Chunk.empty) extends Schema[Option[A]] with Product with Serializable
- final case class Primitive[A](standardType: StandardType[A], annotations: Chunk[Any] = Chunk.empty) extends Schema[A] with Product with Serializable
- sealed trait Record[R] extends Schema[R]
- 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
- 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
- final case class SetSchema[A](as: Schema[A], annotations: Chunk[Any] = Chunk.empty) extends Collection[Set[A], A] with Product with Serializable
- 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
- 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
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply[A](implicit schema: Schema[A]): Schema[A]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit val bigDecimal: Schema[BigDecimal]
- implicit val bigInt: Schema[BigInt]
- implicit val chronoUnit: Schema[ChronoUnit]
- implicit def chunk[A](implicit schemaA: Schema[A]): Schema[Chunk[A]]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def defer[A](schema: => Schema[A]): Schema[A]
- implicit val dynamicValue: Schema[DynamicValue]
- implicit def either[A, B](implicit left: Schema[A], right: Schema[B]): Schema[Either[A, B]]
- def enumeration[A, C <: Aux[A]](caseSet: C): Schema[A]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def fail[A](message: String): Schema[A]
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def first[A](codec: Schema[(A, Unit)]): Schema[A]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit def list[A](implicit schemaA: Schema[A]): Schema[List[A]]
- implicit def map[K, V](implicit ks: Schema[K], vs: Schema[V]): Schema[Map[K, V]]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit def option[A](implicit element: Schema[A]): Schema[Option[A]]
- implicit def primitive[A](implicit standardType: StandardType[A]): Schema[A]
- def record(field: Field[_]*): Schema[ListMap[String, _]]
- def second[A](codec: Schema[(Unit, A)]): Schema[A]
- def semiDynamic[A](defaultValue: Either[String, (A, Schema[A])] = Left("no default value")): Schema[(A, Schema[A])]
- implicit def set[A](implicit schemaA: Schema[A]): Schema[Set[A]]
- def singleton[A](instance: A): Schema[A]
- val strictEquality: Equal[Schema[_]]
- Definition Classes
- SchemaEquality
- val structureEquality: Equal[Schema[_]]
- Definition Classes
- SchemaEquality
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- implicit def tuple2[A, B](implicit c1: Schema[A], c2: Schema[B]): Schema[(A, B)]
- Definition Classes
- TupleSchemas
- 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
- 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
- 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
- implicit def tuple3[A, B, C](implicit c1: Schema[A], c2: Schema[B], c3: Schema[C]): Schema[(A, B, C)]
- Definition Classes
- TupleSchemas
- 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
- 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
- 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
- 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
- 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
- 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
- implicit def vector[A](implicit element: Schema[A]): Schema[Vector[A]]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()