- Companion:
- class
trait EncoderLowPriority1
trait EncoderLowPriority2
trait EncoderLowPriority3
trait EncoderLowPriority4
trait GeneratedTupleEncoders
class Object
trait Matchable
class Any
JsonEncoder.type
Value members
Concrete methods
Inherited methods
def keyValueChunk[K, A](implicit K: JsonFieldEncoder[K], A: JsonEncoder[A]): JsonEncoder[K <none> A]
- Inherited from:
- EncoderLowPriority2
def keyValueIterable[K, A, T <: ([X, Y] =>> Iterable[(X, Y)])](implicit K: JsonFieldEncoder[K], A: JsonEncoder[A]): JsonEncoder[T[K, A]]
- Inherited from:
- EncoderLowPriority2
Implicits
Implicits
Inherited implicits
implicit def tuple10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18], A19: JsonEncoder[A19]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple2[A1, A2](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2]): JsonEncoder[(A1, A2)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18], A19: JsonEncoder[A19], A20: JsonEncoder[A20]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
- Inherited from:
- GeneratedTupleEncoders
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 A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18], A19: JsonEncoder[A19], A20: JsonEncoder[A20], A21: JsonEncoder[A21]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
- Inherited from:
- GeneratedTupleEncoders
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 A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9], A10: JsonEncoder[A10], A11: JsonEncoder[A11], A12: JsonEncoder[A12], A13: JsonEncoder[A13], A14: JsonEncoder[A14], A15: JsonEncoder[A15], A16: JsonEncoder[A16], A17: JsonEncoder[A17], A18: JsonEncoder[A18], A19: JsonEncoder[A19], A20: JsonEncoder[A20], A21: JsonEncoder[A21], A22: JsonEncoder[A22]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple3[A1, A2, A3](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3]): JsonEncoder[(A1, A2, A3)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple4[A1, A2, A3, A4](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4]): JsonEncoder[(A1, A2, A3, A4)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple5[A1, A2, A3, A4, A5](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5]): JsonEncoder[(A1, A2, A3, A4, A5)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple6[A1, A2, A3, A4, A5, A6](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6]): JsonEncoder[(A1, A2, A3, A4, A5, A6)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple7[A1, A2, A3, A4, A5, A6, A7](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple8[A1, A2, A3, A4, A5, A6, A7, A8](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8)]
- Inherited from:
- GeneratedTupleEncoders
implicit def tuple9[A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A1: JsonEncoder[A1], A2: JsonEncoder[A2], A3: JsonEncoder[A3], A4: JsonEncoder[A4], A5: JsonEncoder[A5], A6: JsonEncoder[A6], A7: JsonEncoder[A7], A8: JsonEncoder[A8], A9: JsonEncoder[A9]): JsonEncoder[(A1, A2, A3, A4, A5, A6, A7, A8, A9)]
- Inherited from:
- GeneratedTupleEncoders