zio.json.JsonCodec
See theJsonCodec companion class
object JsonCodec
Attributes
Members list
Type members
Inherited types
The names of the product elements
The name of the type
Givens
Inherited givens
Attributes
- Inherited from:
- JsonCodecVersionSpecific (hidden)
Implicits
Implicits
Inherited implicits
Attributes
- Inherited from:
- CodecLowPriority0 (hidden)
Attributes
- Inherited from:
- CodecLowPriority0 (hidden)
Attributes
- Inherited from:
- CodecLowPriority0 (hidden)
Attributes
- Inherited from:
- CodecLowPriority2 (hidden)
Attributes
- Inherited from:
- CodecLowPriority1 (hidden)
Attributes
- Inherited from:
- CodecLowPriority3 (hidden)
Attributes
- Inherited from:
- CodecLowPriority1 (hidden)
Attributes
- Inherited from:
- CodecLowPriority0 (hidden)
Attributes
- Inherited from:
- CodecLowPriority3 (hidden)
Attributes
- Inherited from:
- CodecLowPriority3 (hidden)
Attributes
- Inherited from:
- CodecLowPriority1 (hidden)
Attributes
- Inherited from:
- CodecLowPriority1 (hidden)
Attributes
- Inherited from:
- CodecLowPriority1 (hidden)
Attributes
- Inherited from:
- CodecLowPriority1 (hidden)
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple10[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonDecoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonDecoder, A9 : JsonEncoder, A10 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple11[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonDecoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonDecoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple12[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonEncoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonDecoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple13[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonEncoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple14[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonEncoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder, A14 : JsonEncoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple15[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonEncoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder, A14 : JsonEncoder, A15 : JsonEncoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple16[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonEncoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder, A14 : JsonEncoder, A15 : JsonEncoder, A16 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple17[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonEncoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder, A14 : JsonEncoder, A15 : JsonEncoder, A16 : JsonDecoder, A17 : JsonEncoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple18[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonEncoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder, A14 : JsonEncoder, A15 : JsonEncoder, A16 : JsonDecoder, A17 : JsonEncoder, A18 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple19[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonEncoder, A4 : JsonDecoder, A5 : JsonEncoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder, A14 : JsonEncoder, A15 : JsonEncoder, A16 : JsonDecoder, A17 : JsonEncoder, A18 : JsonDecoder, A19 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple20[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonEncoder, A4 : JsonDecoder, A5 : JsonEncoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder, A14 : JsonEncoder, A15 : JsonEncoder, A16 : JsonDecoder, A17 : JsonEncoder, A18 : JsonDecoder, A19 : JsonDecoder, A20 : JsonEncoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple21[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonEncoder, A4 : JsonDecoder, A5 : JsonDecoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder, A14 : JsonEncoder, A15 : JsonEncoder, A16 : JsonDecoder, A17 : JsonEncoder, A18 : JsonDecoder, A19 : JsonDecoder, A20 : JsonEncoder, A21 : JsonEncoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple22[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonEncoder, A4 : JsonDecoder, A5 : JsonDecoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonEncoder, A9 : JsonEncoder, A10 : JsonDecoder, A11 : JsonDecoder, A12 : JsonDecoder, A13 : JsonEncoder, A14 : JsonEncoder, A15 : JsonEncoder, A16 : JsonDecoder, A17 : JsonEncoder, A18 : JsonDecoder, A19 : JsonDecoder, A20 : JsonEncoder, A21 : JsonEncoder, A22 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple4[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonEncoder, A4 : JsonEncoder]: JsonCodec[(A1, A2, A3, A4)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple5[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonEncoder, A4 : JsonEncoder, A5 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple6[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonEncoder, A5 : JsonDecoder, A6 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple7[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonDecoder, A6 : JsonDecoder, A7 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple8[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonDecoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonDecoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
implicit def tuple9[A1 : JsonEncoder, A2 : JsonDecoder, A3 : JsonDecoder, A4 : JsonDecoder, A5 : JsonDecoder, A6 : JsonDecoder, A7 : JsonDecoder, A8 : JsonDecoder, A9 : JsonEncoder]: JsonCodec[(A1, A2, A3, A4, A5, A6, A7, A8, A9)]
Attributes
- Inherited from:
- GeneratedTupleCodecs (hidden)
Attributes
- Inherited from:
- CodecLowPriority1 (hidden)
Attributes
- Inherited from:
- CodecLowPriority3 (hidden)
Attributes
- Inherited from:
- CodecLowPriority3 (hidden)
In this article