DecodeJson

Companion:
class
Source:
DecodeJson.scala
class Object
trait Matchable
class Any

Value members

Concrete methods

def BuilderDecodeJson[A, C[_]](newBuilder: () => Builder[A, C[A]])(implicit e: DecodeJson[A]): DecodeJson[C[A]]

Inherited methods

def decodeArr[A](f: HCursor => A): DecodeJson[A]

Construct a succeeding decoder from the given function.

Construct a succeeding decoder from the given function.

Inherited from:
DecodeJsons
Source:
DecodeJson.scala
inline def derive[A](using ProductOf[A]): DecodeJson[A]
def jdecode1[A, X](f: A => X)(implicit decodea: DecodeJson[A]): DecodeJson[X]
def jdecode10[A, B, C, D, E, F, G, H, I, J, X](f: (A, B, C, D, E, F, G, H, I, J) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J)]): DecodeJson[X]
def jdecode10L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString): DecodeJson[X]
def jdecode11[A, B, C, D, E, F, G, H, I, J, K, X](f: (A, B, C, D, E, F, G, H, I, J, K) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K)]): DecodeJson[X]
def jdecode11L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString): DecodeJson[X]
def jdecode12[A, B, C, D, E, F, G, H, I, J, K, L, X](f: (A, B, C, D, E, F, G, H, I, J, K, L) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L)]): DecodeJson[X]
def jdecode12L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString): DecodeJson[X]
def jdecode13[A, B, C, D, E, F, G, H, I, J, K, L, M, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M)]): DecodeJson[X]
def jdecode13L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString): DecodeJson[X]
def jdecode14[A, B, C, D, E, F, G, H, I, J, K, L, M, N, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]): DecodeJson[X]
def jdecode14L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, N : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString, nn: JsonString): DecodeJson[X]
def jdecode15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]): DecodeJson[X]
def jdecode15L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, N : DecodeJson, O : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString, nn: JsonString, on: JsonString): DecodeJson[X]
def jdecode16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]): DecodeJson[X]
def jdecode16L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, N : DecodeJson, O : DecodeJson, P : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString, nn: JsonString, on: JsonString, pn: JsonString): DecodeJson[X]
def jdecode17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]): DecodeJson[X]
def jdecode17L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, N : DecodeJson, O : DecodeJson, P : DecodeJson, Q : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString, nn: JsonString, on: JsonString, pn: JsonString, qn: JsonString): DecodeJson[X]
def jdecode18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]): DecodeJson[X]
def jdecode18L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, N : DecodeJson, O : DecodeJson, P : DecodeJson, Q : DecodeJson, R : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString, nn: JsonString, on: JsonString, pn: JsonString, qn: JsonString, rn: JsonString): DecodeJson[X]
def jdecode19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]): DecodeJson[X]
def jdecode19L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, N : DecodeJson, O : DecodeJson, P : DecodeJson, Q : DecodeJson, R : DecodeJson, S : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString, nn: JsonString, on: JsonString, pn: JsonString, qn: JsonString, rn: JsonString, sn: JsonString): DecodeJson[X]
def jdecode1L[A : DecodeJson, X](f: A => X)(an: JsonString): DecodeJson[X]
def jdecode2[A, B, X](f: (A, B) => X)(implicit dx: DecodeJson[(A, B)]): DecodeJson[X]
def jdecode20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]): DecodeJson[X]
def jdecode20L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, N : DecodeJson, O : DecodeJson, P : DecodeJson, Q : DecodeJson, R : DecodeJson, S : DecodeJson, T : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString, nn: JsonString, on: JsonString, pn: JsonString, qn: JsonString, rn: JsonString, sn: JsonString, tn: JsonString): DecodeJson[X]
def jdecode21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]): DecodeJson[X]
def jdecode21L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, N : DecodeJson, O : DecodeJson, P : DecodeJson, Q : DecodeJson, R : DecodeJson, S : DecodeJson, T : DecodeJson, U : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString, nn: JsonString, on: JsonString, pn: JsonString, qn: JsonString, rn: JsonString, sn: JsonString, tn: JsonString, un: JsonString): DecodeJson[X]
def jdecode22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]): DecodeJson[X]
def jdecode22L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, J : DecodeJson, K : DecodeJson, L : DecodeJson, M : DecodeJson, N : DecodeJson, O : DecodeJson, P : DecodeJson, Q : DecodeJson, R : DecodeJson, S : DecodeJson, T : DecodeJson, U : DecodeJson, V : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString, jn: JsonString, kn: JsonString, ln: JsonString, mn: JsonString, nn: JsonString, on: JsonString, pn: JsonString, qn: JsonString, rn: JsonString, sn: JsonString, tn: JsonString, un: JsonString, vn: JsonString): DecodeJson[X]
def jdecode2L[A : DecodeJson, B : DecodeJson, X](f: (A, B) => X)(an: JsonString, bn: JsonString): DecodeJson[X]
def jdecode3[A, B, C, X](f: (A, B, C) => X)(implicit dx: DecodeJson[(A, B, C)]): DecodeJson[X]
def jdecode3L[A : DecodeJson, B : DecodeJson, C : DecodeJson, X](f: (A, B, C) => X)(an: JsonString, bn: JsonString, cn: JsonString): DecodeJson[X]
def jdecode4[A, B, C, D, X](f: (A, B, C, D) => X)(implicit dx: DecodeJson[(A, B, C, D)]): DecodeJson[X]
def jdecode4L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, X](f: (A, B, C, D) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString): DecodeJson[X]
def jdecode5[A, B, C, D, E, X](f: (A, B, C, D, E) => X)(implicit dx: DecodeJson[(A, B, C, D, E)]): DecodeJson[X]
def jdecode5L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, X](f: (A, B, C, D, E) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString): DecodeJson[X]
def jdecode6[A, B, C, D, E, F, X](f: (A, B, C, D, E, F) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F)]): DecodeJson[X]
def jdecode6L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, X](f: (A, B, C, D, E, F) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString): DecodeJson[X]
def jdecode7[A, B, C, D, E, F, G, X](f: (A, B, C, D, E, F, G) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G)]): DecodeJson[X]
def jdecode7L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, X](f: (A, B, C, D, E, F, G) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString): DecodeJson[X]
def jdecode8[A, B, C, D, E, F, G, H, X](f: (A, B, C, D, E, F, G, H) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H)]): DecodeJson[X]
def jdecode8L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, X](f: (A, B, C, D, E, F, G, H) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString): DecodeJson[X]
def jdecode9[A, B, C, D, E, F, G, H, I, X](f: (A, B, C, D, E, F, G, H, I) => X)(implicit dx: DecodeJson[(A, B, C, D, E, F, G, H, I)]): DecodeJson[X]
def jdecode9L[A : DecodeJson, B : DecodeJson, C : DecodeJson, D : DecodeJson, E : DecodeJson, F : DecodeJson, G : DecodeJson, H : DecodeJson, I : DecodeJson, X](f: (A, B, C, D, E, F, G, H, I) => X)(an: JsonString, bn: JsonString, cn: JsonString, dn: JsonString, en: JsonString, fn: JsonString, gn: JsonString, hn: JsonString, in: JsonString): DecodeJson[X]
def optionDecoder[A](k: Json => Option[A], e: String): DecodeJson[A]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
def tryTo[A](f: => A): Option[A]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala

Implicits

Inherited implicits

Inherited from:
DecodeJsons
Source:
DecodeJson.scala
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def EitherDecodeJson[A, B](implicit ea: DecodeJson[A], eb: DecodeJson[B]): DecodeJson[Either[A, B]]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def JBooleanDecodeJson: DecodeJson[Boolean]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def JByteDecodeJson: DecodeJson[Byte]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def JCharacterDecodeJson: DecodeJson[Character]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def JDoubleDecodeJson: DecodeJson[Double]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def JFloatDecodeJson: DecodeJson[Float]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def JIntegerDecodeJson: DecodeJson[Integer]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def JLongDecodeJson: DecodeJson[Long]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def JShortDecodeJson: DecodeJson[Short]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def ListDecodeJson[A](implicit e: DecodeJson[A]): DecodeJson[List[A]]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def MapDecodeJson[V](implicit e: DecodeJson[V]): DecodeJson[Map[String, V]]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def OptionDecodeJson[A](implicit e: DecodeJson[A]): DecodeJson[Option[A]]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def SetDecodeJson[A](implicit e: DecodeJson[A]): DecodeJson[Set[A]]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def StreamDecodeJson[A](implicit e: DecodeJson[A]): DecodeJson[Stream[A]]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def Tuple10DecodeJson[A, B, C, D, E, F, G, H, I, J](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J]): DecodeJson[(A, B, C, D, E, F, G, H, I, J)]
implicit def Tuple11DecodeJson[A, B, C, D, E, F, G, H, I, J, K](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K)]
implicit def Tuple12DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L)]
implicit def Tuple13DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
implicit def Tuple14DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M], decoden: DecodeJson[N]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
implicit def Tuple15DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M], decoden: DecodeJson[N], decodeo: DecodeJson[O]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
implicit def Tuple16DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M], decoden: DecodeJson[N], decodeo: DecodeJson[O], decodep: DecodeJson[P]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
implicit def Tuple17DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M], decoden: DecodeJson[N], decodeo: DecodeJson[O], decodep: DecodeJson[P], decodeq: DecodeJson[Q]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
implicit def Tuple18DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M], decoden: DecodeJson[N], decodeo: DecodeJson[O], decodep: DecodeJson[P], decodeq: DecodeJson[Q], decoder: DecodeJson[R]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
implicit def Tuple19DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M], decoden: DecodeJson[N], decodeo: DecodeJson[O], decodep: DecodeJson[P], decodeq: DecodeJson[Q], decoder: DecodeJson[R], decodes: DecodeJson[S]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
implicit def Tuple20DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M], decoden: DecodeJson[N], decodeo: DecodeJson[O], decodep: DecodeJson[P], decodeq: DecodeJson[Q], decoder: DecodeJson[R], decodes: DecodeJson[S], decodet: DecodeJson[T]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
implicit def Tuple21DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M], decoden: DecodeJson[N], decodeo: DecodeJson[O], decodep: DecodeJson[P], decodeq: DecodeJson[Q], decoder: DecodeJson[R], decodes: DecodeJson[S], decodet: DecodeJson[T], decodeu: DecodeJson[U]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
implicit def Tuple22DecodeJson[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I], decodej: DecodeJson[J], decodek: DecodeJson[K], decodel: DecodeJson[L], decodem: DecodeJson[M], decoden: DecodeJson[N], decodeo: DecodeJson[O], decodep: DecodeJson[P], decodeq: DecodeJson[Q], decoder: DecodeJson[R], decodes: DecodeJson[S], decodet: DecodeJson[T], decodeu: DecodeJson[U], decodev: DecodeJson[V]): DecodeJson[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
implicit def Tuple2DecodeJson[A, B](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B]): DecodeJson[(A, B)]
implicit def Tuple3DecodeJson[A, B, C](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C]): DecodeJson[(A, B, C)]
implicit def Tuple4DecodeJson[A, B, C, D](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D]): DecodeJson[(A, B, C, D)]
implicit def Tuple5DecodeJson[A, B, C, D, E](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E]): DecodeJson[(A, B, C, D, E)]
implicit def Tuple6DecodeJson[A, B, C, D, E, F](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F]): DecodeJson[(A, B, C, D, E, F)]
implicit def Tuple7DecodeJson[A, B, C, D, E, F, G](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G]): DecodeJson[(A, B, C, D, E, F, G)]
implicit def Tuple8DecodeJson[A, B, C, D, E, F, G, H](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H]): DecodeJson[(A, B, C, D, E, F, G, H)]
implicit def Tuple9DecodeJson[A, B, C, D, E, F, G, H, I](implicit decodea: DecodeJson[A], decodeb: DecodeJson[B], decodec: DecodeJson[C], decoded: DecodeJson[D], decodee: DecodeJson[E], decodef: DecodeJson[F], decodeg: DecodeJson[G], decodeh: DecodeJson[H], decodei: DecodeJson[I]): DecodeJson[(A, B, C, D, E, F, G, H, I)]
implicit val UUIDDecodeJson: DecodeJson[UUID]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
Inherited from:
DecodeJsons
Source:
DecodeJson.scala
implicit def VectorDecodeJson[A](implicit e: DecodeJson[A]): DecodeJson[Vector[A]]
Inherited from:
DecodeJsons
Source:
DecodeJson.scala