Packages

t

refuel.json

CodecDef

trait CodecDef extends All with CodecBuildFeature

Every interface for defining codecs is defined. The interface used for the definition is this.

- Serialize(constructor) - Deserialize(constructor) - Format(constructor)(constructor)

- CaseClassCodec.from[T] - ConstCodec.pure(apply)(unapply) - ConstCodec.from(jsonkeyName...)(apply)(unapply)

- tuple(codec) - set(codec) - seq(codec) - vector(codec) - array(codec) - option(codec)

Linear Supertypes
CodecBuildFeature, DynamicCodecGenFeature, RootCodecTranslator, TupleCodecTranslator, IterableCodecTranslator, All, TupleCodecsImpl, TupleCodecs, AnyRefCodecsExplicit, AnyRefCodecs, AnyValCodecs, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CodecDef
  2. CodecBuildFeature
  3. DynamicCodecGenFeature
  4. RootCodecTranslator
  5. TupleCodecTranslator
  6. IterableCodecTranslator
  7. All
  8. TupleCodecsImpl
  9. TupleCodecs
  10. AnyRefCodecsExplicit
  11. AnyRefCodecs
  12. AnyValCodecs
  13. AnyRef
  14. 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
    Definition Classes
    CodecBuildFeature
  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. implicit final val BooleanCdc: Codec[Boolean]
    Definition Classes
    AnyValCodecs
  6. def BothWith[T](key: JsonKeyRef)(implicit codec: Codec[T]): Codec[T]
    Definition Classes
    DynamicCodecGenFeature
  7. final val CaseClassCodec: codecs.factory.CaseClassCodec.type
    Attributes
    protected
  8. implicit final val CharCdc: Codec[Char]
    Definition Classes
    AnyValCodecs
  9. final val ConstCodec: codecs.factory.ConstCodec.type
    Attributes
    protected
  10. def Deserialize[T](f: (JsonVal) => T): Read[T]
    Definition Classes
    DynamicCodecGenFeature
  11. implicit final val DoubleCdc: Codec[Double]
    Definition Classes
    AnyValCodecs
  12. 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
  13. 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
  14. implicit final val FloatCdc: Codec[Float]
    Definition Classes
    AnyValCodecs
  15. def Format[T](apl: (JsonVal) => T)(unapl: (T) => JsonVal): Codec[T]
    Definition Classes
    DynamicCodecGenFeature
  16. implicit final val IntCdc: Codec[Int]
    Definition Classes
    AnyValCodecs
  17. 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
  18. implicit val JsonCodec: Codec[JsonVal]
    Definition Classes
    All
  19. implicit final val LongCdc: Codec[Long]
    Definition Classes
    AnyValCodecs
  20. 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
  21. 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
  22. def ReadWith[T](key: JsonKeyRef)(implicit codec: Read[T]): Read[T]
    Definition Classes
    DynamicCodecGenFeature
  23. def Serialize[T](f: (T) => JsonVal): Write[T]
    Definition Classes
    DynamicCodecGenFeature
  24. 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
  25. implicit final val StringCdc: Codec[String]
    Definition Classes
    AnyValCodecs
  26. implicit final val UnitCdc: Codec[Unit]
    Definition Classes
    AnyValCodecs
  27. def WriteWith[T](key: JsonKeyRef)(implicit codec: Write[T]): Write[T]
    Definition Classes
    DynamicCodecGenFeature
  28. implicit def ZonedDateTimeCdc(implicit st: ScalaTime, strategy: DateTimeParserStrategy = DateTimeParserStrategy.Formatter): Codec[ZonedDateTime]
    Definition Classes
    AnyValCodecs
  29. implicit def __deserializeConcatenation[T](v: Read[T]): DeserializeConcatenation[T]

    Synthesize the deserialize result.

    Synthesize the deserialize result.

    T

    Any type

    v

    Any values

    Definition Classes
    CodecBuildFeature
  30. 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
    Definition Classes
    CodecBuildFeature
  31. implicit def __readRef[T](implicit _c: Codec[T]): Read[T]
    Definition Classes
    DynamicCodecGenFeature
  32. implicit def __toRootCodecBuilder[Z](codec: CBuildComp[Z]): Codec[Z]
    Attributes
    protected
    Definition Classes
    RootCodecTranslator
  33. implicit def __toRootCodecBuilder[Z](codec: Codec[Z]): CBuildComp[Z]
    Attributes
    protected
    Definition Classes
    RootCodecTranslator
  34. 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
  35. 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
  36. 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
  37. 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
  38. 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
  39. 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
  40. 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
  41. 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
  42. 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
  43. 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
  44. implicit def __tuple2[A, B](implicit a: Codec[A], b: Codec[B]): Codec[(A, B)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  45. 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
  46. 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
  47. 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
  48. implicit def __tuple3[A, B, C](implicit a: Codec[A], b: Codec[B], c: Codec[C]): Codec[(A, B, C)]
    Definition Classes
    TupleCodecsImpl → TupleCodecs
  49. 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
  50. 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
  51. 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
  52. 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
  53. 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
  54. 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
  55. implicit def __writeRef[T](implicit _c: Codec[T]): Write[T]
    Definition Classes
    DynamicCodecGenFeature
  56. 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
  57. implicit final def arrayR[T](implicit arg0: Read[T], arg1: ClassTag[T]): Read[Array[T]]
    Definition Classes
    AnyRefCodecsExplicit
  58. implicit final def arrayW[T](implicit arg0: Write[T], arg1: ClassTag[T]): Write[Array[T]]
    Definition Classes
    AnyRefCodecsExplicit
  59. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  60. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  61. implicit final def either[L, R](implicit arg0: Codec[L], arg1: Codec[R]): Codec[Either[L, R]]
    Definition Classes
    AnyRefCodecsExplicit
  62. final def eitherCond[L, R](implicit lc: Write[L], rc: Write[R]): EitherCodecConditionBuilder[L, R, Write]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  63. final def eitherCond[L, R](implicit lc: Read[L], rc: Read[R]): EitherCodecConditionBuilder[L, R, Read]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  64. final def eitherCond[L, R](implicit lc: Codec[L], rc: Codec[R]): EitherCodecConditionBuilder[L, R, Codec]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  65. final def eitherCondR[L, R](implicit lc: Read[L], rc: Read[R]): EitherCodecConditionBuilder[L, R, Read]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  66. final def eitherCondW[L, R](implicit lc: Write[L], rc: Write[R]): EitherCodecConditionBuilder[L, R, Write]
    Attributes
    protected
    Definition Classes
    IterableCodecTranslator
  67. implicit final def eitherR[L, R](implicit arg0: Read[L], arg1: Read[R]): Read[Either[L, R]]
    Definition Classes
    AnyRefCodecsExplicit
  68. implicit final def eitherW[L, R](implicit arg0: Write[L], arg1: Write[R]): Write[Either[L, R]]
    Definition Classes
    AnyRefCodecsExplicit
  69. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  70. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  71. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  72. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  73. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  74. 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
  75. implicit final def listR[T](implicit arg0: Read[T]): Read[List[T]]
    Definition Classes
    AnyRefCodecsExplicit
  76. implicit final def listW[T](implicit arg0: Write[T]): Write[List[T]]
    Definition Classes
    AnyRefCodecsExplicit
  77. 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
  78. implicit final def mapR[K, V](implicit arg0: Read[K], arg1: Read[V]): Read[Map[K, V]]
    Definition Classes
    AnyRefCodecsExplicit
  79. implicit final def mapW[K, V](implicit arg0: Write[K], arg1: Write[V]): Write[Map[K, V]]
    Definition Classes
    AnyRefCodecsExplicit
  80. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  81. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  82. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  83. 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
  84. implicit final def optionR[T](implicit arg0: Read[T]): Read[Option[T]]
    Definition Classes
    AnyRefCodecsExplicit
  85. implicit final def optionW[T](implicit arg0: Write[T]): Write[Option[T]]
    Definition Classes
    AnyRefCodecsExplicit
  86. 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
  87. implicit final def seqR[T](implicit arg0: Read[T]): Read[Seq[T]]
    Definition Classes
    AnyRefCodecsExplicit
  88. implicit final def seqW[T](implicit arg0: Write[T]): Write[Seq[T]]
    Definition Classes
    AnyRefCodecsExplicit
  89. 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
  90. implicit final def setR[T](implicit arg0: Read[T]): Read[Set[T]]
    Definition Classes
    AnyRefCodecsExplicit
  91. implicit final def setW[T](implicit arg0: Write[T]): Write[Set[T]]
    Definition Classes
    AnyRefCodecsExplicit
  92. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  93. def toString(): String
    Definition Classes
    AnyRef → Any
  94. 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
  95. 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
  96. 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
  97. 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
  98. 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
  99. 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
  100. 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
  101. 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
  102. 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
  103. 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
  104. 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
  105. 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
  106. 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
  107. 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
  108. 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
  109. 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
  110. 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
  111. 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
  112. 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
  113. def tuple[A, B, C](implicit arg0: Codec[A], arg1: Codec[B], arg2: Codec[C]): Codec[(A, B, C)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  114. def tuple[A, B](implicit arg0: Codec[A], arg1: Codec[B]): Codec[(A, B)]
    Attributes
    protected
    Definition Classes
    TupleCodecTranslator
  115. 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
  116. implicit final def vectorR[T](implicit arg0: Read[T]): Read[Vector[T]]
    Definition Classes
    AnyRefCodecsExplicit
  117. implicit final def vectorW[T](implicit arg0: Write[T]): Write[Vector[T]]
    Definition Classes
    AnyRefCodecsExplicit
  118. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  119. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  120. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  121. implicit case object ListMonoidEntry extends MonoidEmpty[List] with Product with Serializable
    Definition Classes
    AnyRefCodecs
  122. implicit case object SeqMonoidEntry extends MonoidEmpty[Seq] with Product with Serializable
    Definition Classes
    AnyRefCodecs
  123. 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 CodecBuildFeature

Inherited from DynamicCodecGenFeature

Inherited from RootCodecTranslator

Inherited from TupleCodecTranslator

Inherited from All

Inherited from TupleCodecsImpl

Inherited from TupleCodecs

Inherited from AnyRefCodecsExplicit

Inherited from AnyRefCodecs

Inherited from AnyValCodecs

Inherited from AnyRef

Inherited from Any

Ungrouped