com.rojoma.json.util.SimpleJsonCodecBuilder

FixedSimpleJsonCodecBuilder

class FixedSimpleJsonCodecBuilder[TT] extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. FixedSimpleJsonCodecBuilder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FixedSimpleJsonCodecBuilder()(implicit arg0: ClassTag[TT])

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def build[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M, fN: String, aN: (TT) ⇒ N, fO: String, aO: (TT) ⇒ O, fP: String, aP: (TT) ⇒ P, fQ: String, aQ: (TT) ⇒ Q, fR: String, aR: (TT) ⇒ R, fS: String, aS: (TT) ⇒ S, fT: String, aT: (TT) ⇒ T, fU: String, aU: (TT) ⇒ U, fV: String, aV: (TT) ⇒ V)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M], arg26: JsonCodecOrOption[N], arg27: ClassTag[N], arg28: JsonCodecOrOption[O], arg29: ClassTag[O], arg30: JsonCodecOrOption[P], arg31: ClassTag[P], arg32: JsonCodecOrOption[Q], arg33: ClassTag[Q], arg34: JsonCodecOrOption[R], arg35: ClassTag[R], arg36: JsonCodecOrOption[S], arg37: ClassTag[S], arg38: JsonCodecOrOption[T], arg39: ClassTag[T], arg40: JsonCodecOrOption[U], arg41: ClassTag[U], arg42: JsonCodecOrOption[V], arg43: ClassTag[V]): JsonCodec[TT]

  8. def build[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M, fN: String, aN: (TT) ⇒ N, fO: String, aO: (TT) ⇒ O, fP: String, aP: (TT) ⇒ P, fQ: String, aQ: (TT) ⇒ Q, fR: String, aR: (TT) ⇒ R, fS: String, aS: (TT) ⇒ S, fT: String, aT: (TT) ⇒ T, fU: String, aU: (TT) ⇒ U)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M], arg26: JsonCodecOrOption[N], arg27: ClassTag[N], arg28: JsonCodecOrOption[O], arg29: ClassTag[O], arg30: JsonCodecOrOption[P], arg31: ClassTag[P], arg32: JsonCodecOrOption[Q], arg33: ClassTag[Q], arg34: JsonCodecOrOption[R], arg35: ClassTag[R], arg36: JsonCodecOrOption[S], arg37: ClassTag[S], arg38: JsonCodecOrOption[T], arg39: ClassTag[T], arg40: JsonCodecOrOption[U], arg41: ClassTag[U]): JsonCodec[TT]

  9. def build[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M, fN: String, aN: (TT) ⇒ N, fO: String, aO: (TT) ⇒ O, fP: String, aP: (TT) ⇒ P, fQ: String, aQ: (TT) ⇒ Q, fR: String, aR: (TT) ⇒ R, fS: String, aS: (TT) ⇒ S, fT: String, aT: (TT) ⇒ T)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M], arg26: JsonCodecOrOption[N], arg27: ClassTag[N], arg28: JsonCodecOrOption[O], arg29: ClassTag[O], arg30: JsonCodecOrOption[P], arg31: ClassTag[P], arg32: JsonCodecOrOption[Q], arg33: ClassTag[Q], arg34: JsonCodecOrOption[R], arg35: ClassTag[R], arg36: JsonCodecOrOption[S], arg37: ClassTag[S], arg38: JsonCodecOrOption[T], arg39: ClassTag[T]): JsonCodec[TT]

  10. def build[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M, fN: String, aN: (TT) ⇒ N, fO: String, aO: (TT) ⇒ O, fP: String, aP: (TT) ⇒ P, fQ: String, aQ: (TT) ⇒ Q, fR: String, aR: (TT) ⇒ R, fS: String, aS: (TT) ⇒ S)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M], arg26: JsonCodecOrOption[N], arg27: ClassTag[N], arg28: JsonCodecOrOption[O], arg29: ClassTag[O], arg30: JsonCodecOrOption[P], arg31: ClassTag[P], arg32: JsonCodecOrOption[Q], arg33: ClassTag[Q], arg34: JsonCodecOrOption[R], arg35: ClassTag[R], arg36: JsonCodecOrOption[S], arg37: ClassTag[S]): JsonCodec[TT]

  11. def build[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M, fN: String, aN: (TT) ⇒ N, fO: String, aO: (TT) ⇒ O, fP: String, aP: (TT) ⇒ P, fQ: String, aQ: (TT) ⇒ Q, fR: String, aR: (TT) ⇒ R)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M], arg26: JsonCodecOrOption[N], arg27: ClassTag[N], arg28: JsonCodecOrOption[O], arg29: ClassTag[O], arg30: JsonCodecOrOption[P], arg31: ClassTag[P], arg32: JsonCodecOrOption[Q], arg33: ClassTag[Q], arg34: JsonCodecOrOption[R], arg35: ClassTag[R]): JsonCodec[TT]

  12. def build[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M, fN: String, aN: (TT) ⇒ N, fO: String, aO: (TT) ⇒ O, fP: String, aP: (TT) ⇒ P, fQ: String, aQ: (TT) ⇒ Q)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M], arg26: JsonCodecOrOption[N], arg27: ClassTag[N], arg28: JsonCodecOrOption[O], arg29: ClassTag[O], arg30: JsonCodecOrOption[P], arg31: ClassTag[P], arg32: JsonCodecOrOption[Q], arg33: ClassTag[Q]): JsonCodec[TT]

  13. def build[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M, fN: String, aN: (TT) ⇒ N, fO: String, aO: (TT) ⇒ O, fP: String, aP: (TT) ⇒ P)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M], arg26: JsonCodecOrOption[N], arg27: ClassTag[N], arg28: JsonCodecOrOption[O], arg29: ClassTag[O], arg30: JsonCodecOrOption[P], arg31: ClassTag[P]): JsonCodec[TT]

  14. def build[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M, fN: String, aN: (TT) ⇒ N, fO: String, aO: (TT) ⇒ O)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M], arg26: JsonCodecOrOption[N], arg27: ClassTag[N], arg28: JsonCodecOrOption[O], arg29: ClassTag[O]): JsonCodec[TT]

  15. def build[A, B, C, D, E, F, G, H, I, J, K, L, M, N](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M, fN: String, aN: (TT) ⇒ N)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M], arg26: JsonCodecOrOption[N], arg27: ClassTag[N]): JsonCodec[TT]

  16. def build[A, B, C, D, E, F, G, H, I, J, K, L, M](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L, fM: String, aM: (TT) ⇒ M)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L], arg24: JsonCodecOrOption[M], arg25: ClassTag[M]): JsonCodec[TT]

  17. def build[A, B, C, D, E, F, G, H, I, J, K, L](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K, fL: String, aL: (TT) ⇒ L)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K], arg22: JsonCodecOrOption[L], arg23: ClassTag[L]): JsonCodec[TT]

  18. def build[A, B, C, D, E, F, G, H, I, J, K](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J, fK: String, aK: (TT) ⇒ K)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J], arg20: JsonCodecOrOption[K], arg21: ClassTag[K]): JsonCodec[TT]

  19. def build[A, B, C, D, E, F, G, H, I, J](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I, fJ: String, aJ: (TT) ⇒ J)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I], arg18: JsonCodecOrOption[J], arg19: ClassTag[J]): JsonCodec[TT]

  20. def build[A, B, C, D, E, F, G, H, I](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H, fI: String, aI: (TT) ⇒ I)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H], arg16: JsonCodecOrOption[I], arg17: ClassTag[I]): JsonCodec[TT]

  21. def build[A, B, C, D, E, F, G, H](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G, fH: String, aH: (TT) ⇒ H)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G], arg14: JsonCodecOrOption[H], arg15: ClassTag[H]): JsonCodec[TT]

  22. def build[A, B, C, D, E, F, G](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F, fG: String, aG: (TT) ⇒ G)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F], arg12: JsonCodecOrOption[G], arg13: ClassTag[G]): JsonCodec[TT]

  23. def build[A, B, C, D, E, F](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E, fF: String, aF: (TT) ⇒ F)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E], arg10: JsonCodecOrOption[F], arg11: ClassTag[F]): JsonCodec[TT]

  24. def build[A, B, C, D, E](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D, fE: String, aE: (TT) ⇒ E)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D], arg8: JsonCodecOrOption[E], arg9: ClassTag[E]): JsonCodec[TT]

  25. def build[A, B, C, D](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C, fD: String, aD: (TT) ⇒ D)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C], arg6: JsonCodecOrOption[D], arg7: ClassTag[D]): JsonCodec[TT]

  26. def build[A, B, C](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B, fC: String, aC: (TT) ⇒ C)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B], arg4: JsonCodecOrOption[C], arg5: ClassTag[C]): JsonCodec[TT]

  27. def build[A, B](fA: String, aA: (TT) ⇒ A, fB: String, aB: (TT) ⇒ B)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A], arg2: JsonCodecOrOption[B], arg3: ClassTag[B]): JsonCodec[TT]

  28. def build[A](fA: String, aA: (TT) ⇒ A)(implicit arg0: JsonCodecOrOption[A], arg1: ClassTag[A]): JsonCodec[TT]

  29. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  32. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  33. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  34. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  35. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  36. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  37. final def notify(): Unit

    Definition Classes
    AnyRef
  38. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  40. def toString(): String

    Definition Classes
    AnyRef → Any
  41. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped