Packages

object Encoder extends Encoder1 with TupleEncoder with Serializable

Linear Supertypes
Serializable, TupleEncoder, Encoder1, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Encoder
  2. Serializable
  3. TupleEncoder
  4. Encoder1
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AsArray[A] extends Encoder[A]
  2. trait AsMap[A] extends Encoder[A]

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. def apply[A](implicit A: Encoder[A]): Encoder[A]
  5. def asArray[A](implicit A: AsArray[A]): AsArray[A]
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def asMap[A](implicit A: AsMap[A]): AsMap[A]
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  9. implicit final val encodeBigInt: Encoder[BigInt]
    Definition Classes
    Encoder1
  10. implicit final val encodeBoolean: Encoder[Boolean]
    Definition Classes
    Encoder1
  11. implicit final val encodeByte: Encoder[Byte]
    Definition Classes
    Encoder1
  12. implicit final val encodeBytes: Encoder[Array[Byte]]
    Definition Classes
    Encoder1
  13. implicit final val encodeChar: Encoder[Char]
    Definition Classes
    Encoder1
  14. implicit final val encodeDouble: Encoder[Double]
    Definition Classes
    Encoder1
  15. implicit final val encodeFloat: Encoder[Float]
    Definition Classes
    Encoder1
  16. implicit final val encodeFmt: Encoder[Fmt]
    Definition Classes
    Encoder1
  17. implicit final val encodeInt: Encoder[Int]
    Definition Classes
    Encoder1
  18. implicit final def encodeList[A](implicit arg0: Encoder[A]): AsArray[List[A]]
    Definition Classes
    Encoder1
  19. implicit final val encodeLong: Encoder[Long]
    Definition Classes
    Encoder1
  20. implicit final def encodeMapAsMaps[K, V](implicit arg0: Encoder[K], arg1: Encoder[V]): AsMap[Map[K, V]]
    Definition Classes
    Encoder1
  21. implicit final val encodeNone: Encoder[None.type]
    Definition Classes
    Encoder1
  22. implicit final def encodeOption[A](implicit A: Encoder[A]): Encoder[Option[A]]
    Definition Classes
    Encoder1
  23. implicit final def encodeSeq[A](implicit arg0: Encoder[A]): AsArray[Seq[A]]
    Definition Classes
    Encoder1
  24. implicit final def encodeSet[A](implicit arg0: Encoder[A]): AsArray[Set[A]]
    Definition Classes
    Encoder1
  25. implicit final val encodeShort: Encoder[Short]
    Definition Classes
    Encoder1
  26. implicit final def encodeSome[A](implicit A: Encoder[A]): Encoder[Some[A]]
    Definition Classes
    Encoder1
  27. implicit final val encodeString: Encoder[String]
    Definition Classes
    Encoder1
  28. implicit final def encodeSymbol[K <: Symbol]: Encoder[K]
    Definition Classes
    Encoder1
  29. implicit final val encodeTimestamp: Encoder[Instant]
    Definition Classes
    Encoder1
  30. implicit def encodeTuple1[A](implicit a: Encoder[A]): AsArray[(A)]
    Definition Classes
    TupleEncoder
  31. implicit def encodeTuple10[A, B, C, D, E, F, G, H, I, J](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J]): AsArray[(A, B, C, D, E, F, G, H, I, J)]
    Definition Classes
    TupleEncoder
  32. implicit def encodeTuple11[A, B, C, D, E, F, G, H, I, J, K](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K]): AsArray[(A, B, C, D, E, F, G, H, I, J, K)]
    Definition Classes
    TupleEncoder
  33. implicit def encodeTuple12[A, B, C, D, E, F, G, H, I, J, K, L](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L)]
    Definition Classes
    TupleEncoder
  34. implicit def encodeTuple13[A, B, C, D, E, F, G, H, I, J, K, L, M](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
    Definition Classes
    TupleEncoder
  35. implicit def encodeTuple14[A, B, C, D, E, F, G, H, I, J, K, L, M, N](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M], n: Encoder[N]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
    Definition Classes
    TupleEncoder
  36. implicit def encodeTuple15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M], n: Encoder[N], o: Encoder[O]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
    Definition Classes
    TupleEncoder
  37. implicit def encodeTuple16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M], n: Encoder[N], o: Encoder[O], p: Encoder[P]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
    Definition Classes
    TupleEncoder
  38. implicit def encodeTuple17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M], n: Encoder[N], o: Encoder[O], p: Encoder[P], q: Encoder[Q]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
    Definition Classes
    TupleEncoder
  39. implicit def encodeTuple18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M], n: Encoder[N], o: Encoder[O], p: Encoder[P], q: Encoder[Q], r: Encoder[R]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
    Definition Classes
    TupleEncoder
  40. implicit def encodeTuple19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M], n: Encoder[N], o: Encoder[O], p: Encoder[P], q: Encoder[Q], r: Encoder[R], s: Encoder[S]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
    Definition Classes
    TupleEncoder
  41. implicit def encodeTuple2[A, B](implicit a: Encoder[A], b: Encoder[B]): AsArray[(A, B)]
    Definition Classes
    TupleEncoder
  42. implicit def encodeTuple20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M], n: Encoder[N], o: Encoder[O], p: Encoder[P], q: Encoder[Q], r: Encoder[R], s: Encoder[S], t: Encoder[T]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
    Definition Classes
    TupleEncoder
  43. implicit def encodeTuple21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M], n: Encoder[N], o: Encoder[O], p: Encoder[P], q: Encoder[Q], r: Encoder[R], s: Encoder[S], t: Encoder[T], u: Encoder[U]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
    Definition Classes
    TupleEncoder
  44. implicit def encodeTuple22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I], j: Encoder[J], k: Encoder[K], l: Encoder[L], m: Encoder[M], n: Encoder[N], o: Encoder[O], p: Encoder[P], q: Encoder[Q], r: Encoder[R], s: Encoder[S], t: Encoder[T], u: Encoder[U], v: Encoder[V]): AsArray[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
    Definition Classes
    TupleEncoder
  45. implicit def encodeTuple3[A, B, C](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C]): AsArray[(A, B, C)]
    Definition Classes
    TupleEncoder
  46. implicit def encodeTuple4[A, B, C, D](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D]): AsArray[(A, B, C, D)]
    Definition Classes
    TupleEncoder
  47. implicit def encodeTuple5[A, B, C, D, E](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E]): AsArray[(A, B, C, D, E)]
    Definition Classes
    TupleEncoder
  48. implicit def encodeTuple6[A, B, C, D, E, F](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F]): AsArray[(A, B, C, D, E, F)]
    Definition Classes
    TupleEncoder
  49. implicit def encodeTuple7[A, B, C, D, E, F, G](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G]): AsArray[(A, B, C, D, E, F, G)]
    Definition Classes
    TupleEncoder
  50. implicit def encodeTuple8[A, B, C, D, E, F, G, H](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H]): AsArray[(A, B, C, D, E, F, G, H)]
    Definition Classes
    TupleEncoder
  51. implicit def encodeTuple9[A, B, C, D, E, F, G, H, I](implicit a: Encoder[A], b: Encoder[B], c: Encoder[C], d: Encoder[D], e: Encoder[E], f: Encoder[F], g: Encoder[G], h: Encoder[H], i: Encoder[I]): AsArray[(A, B, C, D, E, F, G, H, I)]
    Definition Classes
    TupleEncoder
  52. implicit final def encodeVector[A](implicit arg0: Encoder[A]): AsArray[Vector[A]]
    Definition Classes
    Encoder1
  53. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  54. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  55. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  56. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  57. final def instance[A](fa: (A) => Fmt): Encoder[A]
  58. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  59. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  60. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  61. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  62. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  63. def toString(): String
    Definition Classes
    AnyRef → Any
  64. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  65. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  66. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  67. object AsMap extends MirrorEncoder with Serializable

Deprecated Value Members

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

Inherited from Serializable

Inherited from TupleEncoder

Inherited from Encoder1

Inherited from AnyRef

Inherited from Any

Ungrouped