object JsonCodec extends GeneratedTupleCodecs with CodecLowPriority0 with JsonCodecVersionSpecific with Serializable
Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- def apply[A](encoder: JsonEncoder[A], decoder: JsonDecoder[A]): JsonCodec[A]
- def apply[A](implicit jsonCodec: JsonCodec[A]): JsonCodec[A]
- final def asInstanceOf[T0]: T0
- implicit val bigDecimal: JsonCodec[BigDecimal]
- implicit val bigInteger: JsonCodec[BigInteger]
- implicit val boolean: JsonCodec[Boolean]
- implicit val byte: JsonCodec[Byte]
- implicit val char: JsonCodec[Char]
- implicit def chunk[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Chunk[A]]
- def clone(): AnyRef
- implicit val dayOfWeek: JsonCodec[DayOfWeek]
- implicit val double: JsonCodec[Double]
- implicit val duration: JsonCodec[java.time.Duration]
- implicit def either[A, B](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A], arg2: JsonEncoder[B], arg3: JsonDecoder[B]): JsonCodec[Either[A, B]]
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- def finalize(): Unit
- implicit val float: JsonCodec[Float]
- final def getClass(): Class[_ <: AnyRef]
- def hashCode(): Int
- implicit def hashMap[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonFieldDecoder[K], arg2: JsonEncoder[V], arg3: JsonDecoder[V]): JsonCodec[HashMap[K, V]]
- implicit def hashSet[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[HashSet[A]]
- implicit val instant: JsonCodec[Instant]
- implicit val int: JsonCodec[Int]
- final def isInstanceOf[T0]: Boolean
- implicit def iterable[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Iterable[A]]
- implicit def list[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[List[A]]
- implicit val localDate: JsonCodec[LocalDate]
- implicit val localDateTime: JsonCodec[LocalDateTime]
- implicit val localTime: JsonCodec[LocalTime]
- implicit val long: JsonCodec[Long]
- implicit def map[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonFieldDecoder[K], arg2: JsonEncoder[V], arg3: JsonDecoder[V]): JsonCodec[Map[K, V]]
- implicit val month: JsonCodec[Month]
- implicit val monthDay: JsonCodec[MonthDay]
- final def ne(arg0: AnyRef): Boolean
- implicit def nonEmptyChunk[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[NonEmptyChunk[A]]
- final def notify(): Unit
- final def notifyAll(): Unit
- implicit val offsetDateTime: JsonCodec[OffsetDateTime]
- implicit val offsetTime: JsonCodec[OffsetTime]
- implicit def option[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Option[A]]
- implicit val period: JsonCodec[Period]
- implicit val scalaBigDecimal: JsonCodec[BigDecimal]
- implicit val scalaBigInt: JsonCodec[BigInt]
- implicit def seq[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Seq[A]]
- implicit def set[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Set[A]]
- implicit val short: JsonCodec[Short]
- implicit def sortedMap[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonFieldDecoder[K], arg2: Ordering[K], arg3: JsonEncoder[V], arg4: JsonDecoder[V]): JsonCodec[SortedMap[K, V]]
- implicit def sortedSet[A](implicit arg0: Ordering[A], arg1: JsonEncoder[A], arg2: JsonDecoder[A]): JsonCodec[SortedSet[A]]
- implicit val string: JsonCodec[String]
- implicit val symbol: JsonCodec[Symbol]
- final def synchronized[T0](arg0: => T0): T0
- def toString(): String
- implicit def tuple1[A1](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1]): JsonCodec[(A1)]
- implicit def tuple10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
- implicit def tuple11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
- implicit def tuple12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
- implicit def tuple13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
- implicit def tuple14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
- implicit def tuple15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
- implicit def tuple16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
- implicit def tuple17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
- implicit def tuple18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
- implicit def tuple19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
- implicit def tuple2[A1, A2](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2]): JsonCodec[(A1, A2)]
- implicit def tuple20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19], arg38: JsonEncoder[A20], arg39: JsonDecoder[A20]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
- implicit def tuple21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19], arg38: JsonEncoder[A20], arg39: JsonDecoder[A20], arg40: JsonEncoder[A21], arg41: JsonDecoder[A21]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
- implicit def tuple22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19], arg38: JsonEncoder[A20], arg39: JsonDecoder[A20], arg40: JsonEncoder[A21], arg41: JsonDecoder[A21], arg42: JsonEncoder[A22], arg43: JsonDecoder[A22]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]
- implicit def tuple3[A1, A2, A3](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3]): JsonCodec[(A1, A2, A3)]
- implicit def tuple4[A1, A2, A3, A4](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4]): JsonCodec[(A1, A2, A3, A4)]
- implicit def tuple5[A1, A2, A3, A4, A5](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5]): JsonCodec[(A1, A2, A3, A4, A5)]
- implicit def tuple6[A1, A2, A3, A4, A5, A6](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6]): JsonCodec[(A1, A2, A3, A4, A5, A6)]
- implicit def tuple7[A1, A2, A3, A4, A5, A6, A7](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7)]
- implicit def tuple8[A1, A2, A3, A4, A5, A6, A7, A8](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8)]
- implicit def tuple9[A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9)]
- implicit val uuid: JsonCodec[UUID]
- implicit def vector[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Vector[A]]
- final def wait(): Unit
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- implicit val year: JsonCodec[Year]
- implicit val yearMonth: JsonCodec[YearMonth]
- implicit val zoneId: JsonCodec[ZoneId]
- implicit val zoneOffset: JsonCodec[ZoneOffset]
- implicit val zonedDateTime: JsonCodec[ZonedDateTime]
Inherited from CodecLowPriority0
Inherited from CodecLowPriority1
Value Members
- implicit def list[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[List[A]]
- implicit def map[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonFieldDecoder[K], arg2: JsonEncoder[V], arg3: JsonDecoder[V]): JsonCodec[Map[K, V]]
- implicit def seq[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Seq[A]]
- implicit def set[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Set[A]]
- implicit def sortedMap[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonFieldDecoder[K], arg2: Ordering[K], arg3: JsonEncoder[V], arg4: JsonDecoder[V]): JsonCodec[SortedMap[K, V]]
- implicit def sortedSet[A](implicit arg0: Ordering[A], arg1: JsonEncoder[A], arg2: JsonDecoder[A]): JsonCodec[SortedSet[A]]
- implicit def vector[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Vector[A]]
Inherited from CodecLowPriority2
Inherited from CodecLowPriority3
Inherited from GeneratedTupleCodecs
Value Members
- implicit def tuple1[A1](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1]): JsonCodec[(A1)]
- implicit def tuple10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
- implicit def tuple11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
- implicit def tuple12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
- implicit def tuple13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
- implicit def tuple14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
- implicit def tuple15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
- implicit def tuple16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
- implicit def tuple17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
- implicit def tuple18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
- implicit def tuple19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
- implicit def tuple2[A1, A2](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2]): JsonCodec[(A1, A2)]
- implicit def tuple20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19], arg38: JsonEncoder[A20], arg39: JsonDecoder[A20]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
- implicit def tuple21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19], arg38: JsonEncoder[A20], arg39: JsonDecoder[A20], arg40: JsonEncoder[A21], arg41: JsonDecoder[A21]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
- implicit def tuple22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19], arg38: JsonEncoder[A20], arg39: JsonDecoder[A20], arg40: JsonEncoder[A21], arg41: JsonDecoder[A21], arg42: JsonEncoder[A22], arg43: JsonDecoder[A22]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]
- implicit def tuple3[A1, A2, A3](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3]): JsonCodec[(A1, A2, A3)]
- implicit def tuple4[A1, A2, A3, A4](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4]): JsonCodec[(A1, A2, A3, A4)]
- implicit def tuple5[A1, A2, A3, A4, A5](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5]): JsonCodec[(A1, A2, A3, A4, A5)]
- implicit def tuple6[A1, A2, A3, A4, A5, A6](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6]): JsonCodec[(A1, A2, A3, A4, A5, A6)]
- implicit def tuple7[A1, A2, A3, A4, A5, A6, A7](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7)]
- implicit def tuple8[A1, A2, A3, A4, A5, A6, A7, A8](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8)]
- implicit def tuple9[A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9)]
Inherited from Any
Value Members
- final def asInstanceOf[T0]: T0
- final def isInstanceOf[T0]: Boolean
Ungrouped
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- def apply[A](encoder: JsonEncoder[A], decoder: JsonDecoder[A]): JsonCodec[A]
- def apply[A](implicit jsonCodec: JsonCodec[A]): JsonCodec[A]
- final def asInstanceOf[T0]: T0
- implicit val bigDecimal: JsonCodec[BigDecimal]
- implicit val bigInteger: JsonCodec[BigInteger]
- implicit val boolean: JsonCodec[Boolean]
- implicit val byte: JsonCodec[Byte]
- implicit val char: JsonCodec[Char]
- implicit def chunk[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Chunk[A]]
- def clone(): AnyRef
- implicit val dayOfWeek: JsonCodec[DayOfWeek]
- implicit val double: JsonCodec[Double]
- implicit val duration: JsonCodec[java.time.Duration]
- implicit def either[A, B](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A], arg2: JsonEncoder[B], arg3: JsonDecoder[B]): JsonCodec[Either[A, B]]
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- def finalize(): Unit
- implicit val float: JsonCodec[Float]
- final def getClass(): Class[_ <: AnyRef]
- def hashCode(): Int
- implicit def hashMap[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonFieldDecoder[K], arg2: JsonEncoder[V], arg3: JsonDecoder[V]): JsonCodec[HashMap[K, V]]
- implicit def hashSet[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[HashSet[A]]
- implicit val instant: JsonCodec[Instant]
- implicit val int: JsonCodec[Int]
- final def isInstanceOf[T0]: Boolean
- implicit def iterable[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Iterable[A]]
- implicit def list[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[List[A]]
- implicit val localDate: JsonCodec[LocalDate]
- implicit val localDateTime: JsonCodec[LocalDateTime]
- implicit val localTime: JsonCodec[LocalTime]
- implicit val long: JsonCodec[Long]
- implicit def map[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonFieldDecoder[K], arg2: JsonEncoder[V], arg3: JsonDecoder[V]): JsonCodec[Map[K, V]]
- implicit val month: JsonCodec[Month]
- implicit val monthDay: JsonCodec[MonthDay]
- final def ne(arg0: AnyRef): Boolean
- implicit def nonEmptyChunk[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[NonEmptyChunk[A]]
- final def notify(): Unit
- final def notifyAll(): Unit
- implicit val offsetDateTime: JsonCodec[OffsetDateTime]
- implicit val offsetTime: JsonCodec[OffsetTime]
- implicit def option[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Option[A]]
- implicit val period: JsonCodec[Period]
- implicit val scalaBigDecimal: JsonCodec[BigDecimal]
- implicit val scalaBigInt: JsonCodec[BigInt]
- implicit def seq[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Seq[A]]
- implicit def set[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Set[A]]
- implicit val short: JsonCodec[Short]
- implicit def sortedMap[K, V](implicit arg0: JsonFieldEncoder[K], arg1: JsonFieldDecoder[K], arg2: Ordering[K], arg3: JsonEncoder[V], arg4: JsonDecoder[V]): JsonCodec[SortedMap[K, V]]
- implicit def sortedSet[A](implicit arg0: Ordering[A], arg1: JsonEncoder[A], arg2: JsonDecoder[A]): JsonCodec[SortedSet[A]]
- implicit val string: JsonCodec[String]
- implicit val symbol: JsonCodec[Symbol]
- final def synchronized[T0](arg0: => T0): T0
- def toString(): String
- implicit def tuple1[A1](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1]): JsonCodec[(A1)]
- implicit def tuple10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
- implicit def tuple11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
- implicit def tuple12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
- implicit def tuple13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
- implicit def tuple14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
- implicit def tuple15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
- implicit def tuple16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
- implicit def tuple17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
- implicit def tuple18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
- implicit def tuple19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
- implicit def tuple2[A1, A2](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2]): JsonCodec[(A1, A2)]
- implicit def tuple20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19], arg38: JsonEncoder[A20], arg39: JsonDecoder[A20]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
- implicit def tuple21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19], arg38: JsonEncoder[A20], arg39: JsonDecoder[A20], arg40: JsonEncoder[A21], arg41: JsonDecoder[A21]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
- implicit def tuple22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9], arg18: JsonEncoder[A10], arg19: JsonDecoder[A10], arg20: JsonEncoder[A11], arg21: JsonDecoder[A11], arg22: JsonEncoder[A12], arg23: JsonDecoder[A12], arg24: JsonEncoder[A13], arg25: JsonDecoder[A13], arg26: JsonEncoder[A14], arg27: JsonDecoder[A14], arg28: JsonEncoder[A15], arg29: JsonDecoder[A15], arg30: JsonEncoder[A16], arg31: JsonDecoder[A16], arg32: JsonEncoder[A17], arg33: JsonDecoder[A17], arg34: JsonEncoder[A18], arg35: JsonDecoder[A18], arg36: JsonEncoder[A19], arg37: JsonDecoder[A19], arg38: JsonEncoder[A20], arg39: JsonDecoder[A20], arg40: JsonEncoder[A21], arg41: JsonDecoder[A21], arg42: JsonEncoder[A22], arg43: JsonDecoder[A22]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]
- implicit def tuple3[A1, A2, A3](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3]): JsonCodec[(A1, A2, A3)]
- implicit def tuple4[A1, A2, A3, A4](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4]): JsonCodec[(A1, A2, A3, A4)]
- implicit def tuple5[A1, A2, A3, A4, A5](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5]): JsonCodec[(A1, A2, A3, A4, A5)]
- implicit def tuple6[A1, A2, A3, A4, A5, A6](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6]): JsonCodec[(A1, A2, A3, A4, A5, A6)]
- implicit def tuple7[A1, A2, A3, A4, A5, A6, A7](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7)]
- implicit def tuple8[A1, A2, A3, A4, A5, A6, A7, A8](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8)]
- implicit def tuple9[A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit arg0: JsonEncoder[A1], arg1: JsonDecoder[A1], arg2: JsonEncoder[A2], arg3: JsonDecoder[A2], arg4: JsonEncoder[A3], arg5: JsonDecoder[A3], arg6: JsonEncoder[A4], arg7: JsonDecoder[A4], arg8: JsonEncoder[A5], arg9: JsonDecoder[A5], arg10: JsonEncoder[A6], arg11: JsonDecoder[A6], arg12: JsonEncoder[A7], arg13: JsonDecoder[A7], arg14: JsonEncoder[A8], arg15: JsonDecoder[A8], arg16: JsonEncoder[A9], arg17: JsonDecoder[A9]): JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9)]
- implicit val uuid: JsonCodec[UUID]
- implicit def vector[A](implicit arg0: JsonEncoder[A], arg1: JsonDecoder[A]): JsonCodec[Vector[A]]
- final def wait(): Unit
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- implicit val year: JsonCodec[Year]
- implicit val yearMonth: JsonCodec[YearMonth]
- implicit val zoneId: JsonCodec[ZoneId]
- implicit val zoneOffset: JsonCodec[ZoneOffset]
- implicit val zonedDateTime: JsonCodec[ZonedDateTime]