Packages

t

refuel.json.codecs.builder.context

CodecBuildFeature

trait CodecBuildFeature extends IterableCodecTranslator with TupleCodecTranslator with RootCodecTranslator with DynamicCodecGenFeature

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CodecBuildFeature
  2. DynamicCodecGenFeature
  3. RootCodecTranslator
  4. TupleCodecTranslator
  5. TupleCodecsImpl
  6. TupleCodecs
  7. IterableCodecTranslator
  8. AnyRefCodecsExplicit
  9. AnyRefCodecs
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait MonoidEmpty[T[_] <: Seq[_]] extends AnyRef
    Definition Classes
    AnyRefCodecs
  2. implicit class __Value[V] extends AnyRef
  3. implicit class Fragment[X, T[X]] extends AnyRef
    Definition Classes
    DynamicCodecGenFeature

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit final def ArrayCodec[T, C[_]](_x: C[T])(implicit arg0: ClassTag[T], mapper: CodecTyper[C]): C[Array[T]]

    Array codec generator.

    Array codec generator.

    T

    Inner param type.

    _x

    Codec of collection param type.

    Definition Classes
    AnyRefCodecs
  5. def BothWith[T](key: JsonKeyRef)(implicit codec: Codec[T]): Codec[T]
    Definition Classes
    DynamicCodecGenFeature
  6. def Deserialize[T](f: (JsonVal) => T): Read[T]
    Definition Classes
    DynamicCodecGenFeature
  7. implicit final def EitherCodec[L, R, C[_]](implicit f: C[L], s: C[R], mapper: CodecTyper[C]): C[Either[L, R]]

    Either type codec generator.

    Either type codec generator.

    L

    Inner key param type.

    R

    Inner key param type.

    Definition Classes
    AnyRefCodecs
  8. final def EitherCondCodec[L, R, C[_]](_cond: (JsonVal) => Boolean)(implicit f: C[L], s: C[R], mapper: CodecTyper[C]): C[Either[L, R]]

    Either type codec generator.

    Either type codec generator.

    L

    Inner key param type.

    R

    Inner key param type.

    Definition Classes
    AnyRefCodecs
  9. def Format[T](apl: (JsonVal) => T)(unapl: (T) => JsonVal): Codec[T]
    Definition Classes
    DynamicCodecGenFeature
  10. implicit final def IterableCodec[T, L[T] <: Seq[T], C[_]](_x: C[T])(implicit arg0: CodecTyper[C], me: MonoidEmpty[L]): C[L[T]]

    Seq codec generator.

    Seq codec generator.

    T

    Inner param type.

    _x

    Codec of collection param type.

    Definition Classes
    AnyRefCodecs
  11. implicit final def MapCodec[K, V, C[_]](_x: (C[K], C[V]))(implicit mapper: CodecTyper[C]): C[Map[K, V]]

    Map codec generator.

    Map codec generator.

    K

    Inner key param type.

    V

    Inner key param type.

    _x

    Codec of collection param type.

    Definition Classes
    AnyRefCodecs
  12. implicit final def OptionCodec[T, C[_]](_x: C[T])(implicit mapper: CodecTyper[C]): C[Option[T]]

    Option codec generator.

    Option codec generator.

    T

    Inner param type.

    _x

    Codec of option param type.

    Definition Classes
    AnyRefCodecs
  13. def ReadWith[T](key: JsonKeyRef)(implicit codec: Read[T]): Read[T]
    Definition Classes
    DynamicCodecGenFeature
  14. def Serialize[T](f: (T) => JsonVal): Write[T]
    Definition Classes
    DynamicCodecGenFeature
  15. implicit final def SetCodec[T, C[_]](_x: C[T])(implicit arg0: CodecTyper[C]): C[Set[T]]

    Set codec generator.

    Set codec generator.

    T

    Inner param type.

    _x

    Codec of collection param type.

    Definition Classes
    AnyRefCodecs
  16. def WriteWith[T](key: JsonKeyRef)(implicit codec: Write[T]): Write[T]
    Definition Classes
    DynamicCodecGenFeature
  17. implicit def __deserializeConcatenation[T](v: Read[T]): DeserializeConcatenation[T]

    Synthesize the deserialize result.

    Synthesize the deserialize result.

    T

    Any type

    v

    Any values

  18. implicit def __jsonKeyLiteralBuild(v: String): NatureKeyRef

    Set the key literal to add.

    Set the key literal to add. Calling NatureKeyRef.->> from String implicitly converts it to a literal object.

    v

    initial json key literal

    Attributes
    protected
  19. implicit def __readRef[T](implicit _c: Codec[T]): Read[T]
    Definition Classes
    DynamicCodecGenFeature
  20. implicit def __toRootCodecBuilder[Z](codec: CBuildComp[Z]): Codec[Z]
    Attributes
    protected
    Definition Classes
    RootCodecTranslator
  21. implicit def __toRootCodecBuilder[Z](codec: Codec[Z]): CBuildComp[Z]
    Attributes
    protected
    Definition Classes
    RootCodecTranslator
  22. implicit def __tuple10[A, B, C, D, E, F, G, H, I, J](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J]): Codec[(A, B, C, D, E, F, G, H, I, J)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  23. implicit def __tuple11[A, B, C, D, E, F, G, H, I, J, K](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K]): Codec[(A, B, C, D, E, F, G, H, I, J, K)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  24. implicit def __tuple12[A, B, C, D, E, F, G, H, I, J, K, L](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  25. implicit def __tuple13[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  26. implicit def __tuple14[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  27. implicit def __tuple15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  28. implicit def __tuple16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  29. implicit def __tuple17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  30. implicit def __tuple18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  31. implicit def __tuple19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R], s: Codec[S]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  32. implicit def __tuple2[A, B](implicit a: Codec[A], b: Codec[B]): Codec[(A, B)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  33. implicit def __tuple20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R], s: Codec[S], t: Codec[T]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  34. implicit def __tuple21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R], s: Codec[S], t: Codec[T], u: Codec[U]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  35. implicit def __tuple22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I], j: Codec[J], k: Codec[K], l: Codec[L], m: Codec[M], n: Codec[N], o: Codec[O], p: Codec[P], q: Codec[Q], r: Codec[R], s: Codec[S], t: Codec[T], u: Codec[U], v: Codec[V]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  36. implicit def __tuple3[A, B, C](implicit a: Codec[A], b: Codec[B], c: Codec[C]): Codec[(A, B, C)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  37. implicit def __tuple4[A, B, C, D](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D]): Codec[(A, B, C, D)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  38. implicit def __tuple5[A, B, C, D, E](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E]): Codec[(A, B, C, D, E)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  39. implicit def __tuple6[A, B, C, D, E, F](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F]): Codec[(A, B, C, D, E, F)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  40. implicit def __tuple7[A, B, C, D, E, F, G](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G]): Codec[(A, B, C, D, E, F, G)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  41. implicit def __tuple8[A, B, C, D, E, F, G, H](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H]): Codec[(A, B, C, D, E, F, G, H)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  42. implicit def __tuple9[A, B, C, D, E, F, G, H, I](implicit a: Codec[A], b: Codec[B], c: Codec[C], d: Codec[D], e: Codec[E], f: Codec[F], g: Codec[G], h: Codec[H], i: Codec[I]): Codec[(A, B, C, D, E, F, G, H, I)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  43. implicit def __writeRef[T](implicit _c: Codec[T]): Write[T]
    Definition Classes
    DynamicCodecGenFeature
  44. implicit final def array[T](implicit arg0: Codec[T], arg1: ClassTag[T]): Codec[Array[T]]

    Array codec generator.

    Array codec generator.

    T

    Inner param type.

    Definition Classes
    AnyRefCodecsExplicit
  45. implicit final def arrayR[T](implicit arg0: Read[T], arg1: ClassTag[T]): Read[Array[T]]
    Definition Classes
    AnyRefCodecsExplicit
  46. implicit final def arrayW[T](implicit arg0: Write[T], arg1: ClassTag[T]): Write[Array[T]]
    Definition Classes
    AnyRefCodecsExplicit
  47. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  48. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  49. implicit final def either[L, R](implicit arg0: Codec[L], arg1: Codec[R]): Codec[Either[L, R]]
    Definition Classes
    AnyRefCodecsExplicit
  50. final def eitherCond[L, R](implicit lc: Write[L], rc: Write[R]): EitherCodecConditionBuilder[L, R, Write]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  51. final def eitherCond[L, R](implicit lc: Read[L], rc: Read[R]): EitherCodecConditionBuilder[L, R, Read]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  52. final def eitherCond[L, R](implicit lc: Codec[L], rc: Codec[R]): EitherCodecConditionBuilder[L, R, Codec]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  53. final def eitherCondR[L, R](implicit lc: Read[L], rc: Read[R]): EitherCodecConditionBuilder[L, R, Read]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  54. final def eitherCondW[L, R](implicit lc: Write[L], rc: Write[R]): EitherCodecConditionBuilder[L, R, Write]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  55. implicit final def eitherR[L, R](implicit arg0: Read[L], arg1: Read[R]): Read[Either[L, R]]
    Definition Classes
    AnyRefCodecsExplicit
  56. implicit final def eitherW[L, R](implicit arg0: Write[L], arg1: Write[R]): Write[Either[L, R]]
    Definition Classes
    AnyRefCodecsExplicit
  57. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  58. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  59. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  60. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  61. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  62. implicit final def list[T](implicit arg0: Codec[T]): Codec[List[T]]

    List codec generator.

    List codec generator.

    T

    Inner param type.

    Definition Classes
    AnyRefCodecsExplicit
  63. implicit final def listR[T](implicit arg0: Read[T]): Read[List[T]]
    Definition Classes
    AnyRefCodecsExplicit
  64. implicit final def listW[T](implicit arg0: Write[T]): Write[List[T]]
    Definition Classes
    AnyRefCodecsExplicit
  65. implicit final def map[K, V](implicit arg0: Codec[K], arg1: Codec[V]): Codec[Map[K, V]]

    Map codec generator.

    Map codec generator.

    K

    Inner key param type.

    V

    Inner key param type.

    Definition Classes
    AnyRefCodecsExplicit
  66. implicit final def mapR[K, V](implicit arg0: Read[K], arg1: Read[V]): Read[Map[K, V]]
    Definition Classes
    AnyRefCodecsExplicit
  67. implicit final def mapW[K, V](implicit arg0: Write[K], arg1: Write[V]): Write[Map[K, V]]
    Definition Classes
    AnyRefCodecsExplicit
  68. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  69. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  70. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  71. implicit final def option[T](implicit arg0: Codec[T]): Codec[Option[T]]

    Option codec generator.

    Option codec generator.

    T

    Inner param type.

    Definition Classes
    AnyRefCodecsExplicit
  72. implicit final def optionR[T](implicit arg0: Read[T]): Read[Option[T]]
    Definition Classes
    AnyRefCodecsExplicit
  73. implicit final def optionW[T](implicit arg0: Write[T]): Write[Option[T]]
    Definition Classes
    AnyRefCodecsExplicit
  74. implicit final def seq[T](implicit arg0: Codec[T]): Codec[Seq[T]]

    Seq codec generator.

    Seq codec generator.

    T

    Inner param type.

    Definition Classes
    AnyRefCodecsExplicit
  75. implicit final def seqR[T](implicit arg0: Read[T]): Read[Seq[T]]
    Definition Classes
    AnyRefCodecsExplicit
  76. implicit final def seqW[T](implicit arg0: Write[T]): Write[Seq[T]]
    Definition Classes
    AnyRefCodecsExplicit
  77. implicit final def set[T](implicit arg0: Codec[T]): Codec[Set[T]]

    Set codec generator.

    Set codec generator.

    T

    Inner param type.

    Definition Classes
    AnyRefCodecsExplicit
  78. implicit final def setR[T](implicit arg0: Read[T]): Read[Set[T]]
    Definition Classes
    AnyRefCodecsExplicit
  79. implicit final def setW[T](implicit arg0: Write[T]): Write[Set[T]]
    Definition Classes
    AnyRefCodecsExplicit
  80. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  81. def toString(): String
    Definition Classes
    AnyRef → Any
  82. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R], arg18: Codec[S], arg19: Codec[T], arg20: Codec[U], arg21: Codec[V]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  83. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R], arg18: Codec[S], arg19: Codec[T], arg20: Codec[U]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  84. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R], arg18: Codec[S], arg19: Codec[T]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  85. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R], arg18: Codec[S]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  86. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q], arg17: Codec[R]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  87. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P], arg16: Codec[Q]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  88. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O], arg15: Codec[P]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  89. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N], arg14: Codec[O]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  90. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M], arg13: Codec[N]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  91. def tuple[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L], arg12: Codec[M]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  92. def tuple[A, B, C, D, E, F, G, H, I, J, K, L](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K], arg11: Codec[L]): Codec[(A, B, C, D, E, F, G, H, I, J, K, L)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  93. def tuple[A, B, C, D, E, F, G, H, I, J, K](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J], arg10: Codec[K]): Codec[(A, B, C, D, E, F, G, H, I, J, K)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  94. def tuple[A, B, C, D, E, F, G, H, I, J](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I], arg9: Codec[J]): Codec[(A, B, C, D, E, F, G, H, I, J)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  95. def tuple[A, B, C, D, E, F, G, H, I](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H], arg8: Codec[I]): Codec[(A, B, C, D, E, F, G, H, I)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  96. def tuple[A, B, C, D, E, F, G, H](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G], arg7: Codec[H]): Codec[(A, B, C, D, E, F, G, H)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  97. def tuple[A, B, C, D, E, F, G](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F], arg6: Codec[G]): Codec[(A, B, C, D, E, F, G)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  98. def tuple[A, B, C, D, E, F](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E], arg5: Codec[F]): Codec[(A, B, C, D, E, F)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  99. def tuple[A, B, C, D, E](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D], arg4: Codec[E]): Codec[(A, B, C, D, E)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  100. def tuple[A, B, C, D](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C], arg3: Codec[D]): Codec[(A, B, C, D)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  101. def tuple[A, B, C](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C]): Codec[(A, B, C)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  102. def tuple[A, B](implicit arg0: Codec[A], arg1: Codec[B]): Codec[(A, B)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  103. implicit final def vector[T](implicit arg0: Codec[T]): Codec[Vector[T]]

    Vector codec generator.

    Vector codec generator.

    T

    Inner param type.

    Definition Classes
    AnyRefCodecsExplicit
  104. implicit final def vectorR[T](implicit arg0: Read[T]): Read[Vector[T]]
    Definition Classes
    AnyRefCodecsExplicit
  105. implicit final def vectorW[T](implicit arg0: Write[T]): Write[Vector[T]]
    Definition Classes
    AnyRefCodecsExplicit
  106. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  107. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  108. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  109. implicit case object ListMonoidEntry extends MonoidEmpty[List] with Product with Serializable
    Definition Classes
    AnyRefCodecs
  110. implicit case object SeqMonoidEntry extends MonoidEmpty[Seq] with Product with Serializable
    Definition Classes
    AnyRefCodecs
  111. implicit case object VectorMonoidEntry extends MonoidEmpty[Vector] with Product with Serializable
    Definition Classes
    AnyRefCodecs

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from DynamicCodecGenFeature

Inherited from RootCodecTranslator

Inherited from TupleCodecTranslator

Inherited from TupleCodecsImpl

Inherited from TupleCodecs

Inherited from AnyRefCodecsExplicit

Inherited from AnyRefCodecs

Inherited from AnyRef

Inherited from Any

Ungrouped