Object/Trait

faunadb.values

Encoder

Related Docs: trait Encoder | package values

Permalink

object Encoder

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Encoder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ArrayEncoder[T] extends Encoder[Array[T]]

    Permalink
  2. class EitherEncoder[A, B, Etr <: Either[A, B]] extends Encoder[Etr]

    Permalink
  3. class OptionEncoder[Opt <: Option[T], T] extends Encoder[Opt]

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit def ArrayEncoder[T](implicit arg0: Encoder[T], ev: ClassTag[T]): ArrayEncoder[T]

    Permalink
  5. implicit object BooleanEncoder extends Encoder[Boolean]

    Permalink
  6. implicit object ByteArrayEncoder extends ArrayEncoder[Byte]

    Permalink
  7. implicit object ByteEncoder extends Encoder[Byte]

    Permalink
  8. implicit object CharEncoder extends Encoder[Char]

    Permalink
  9. implicit def CollectionEncoder[T, Col[E] <: Traversable[E]](implicit arg0: Decoder[T], ev: Encoder[T]): Encoder[Col[T]]

    Permalink
  10. implicit object DoubleEncoder extends Encoder[Double]

    Permalink
  11. implicit def EitherEncoder[A, B](implicit arg0: Encoder[A], arg1: Encoder[B]): EitherEncoder[A, B, Either[A, B]]

    Permalink
  12. implicit object FloatEncoder extends Encoder[Float]

    Permalink
  13. implicit object InstantEncoder extends Encoder[Instant]

    Permalink
  14. implicit object IntEncoder extends Encoder[Int]

    Permalink
  15. implicit def LeftEncoder[A](implicit arg0: Encoder[A]): EitherEncoder[A, Nothing, Left[A, Nothing]]

    Permalink
  16. implicit object LocalDateEncoder extends Encoder[LocalDate]

    Permalink
  17. implicit object LongEncoder extends Encoder[Long]

    Permalink
  18. implicit def MapEncoder[T](implicit arg0: Encoder[T], encoder: Encoder[T]): Encoder[Map[String, T]]

    Permalink
  19. implicit def NoneEncoder: OptionEncoder[None.type, Nothing]

    Permalink
  20. implicit def OptionEncoder[T](implicit arg0: Encoder[T]): OptionEncoder[Option[T], T]

    Permalink
  21. implicit def ResultEncoder[T <: Value]: Encoder[Result[T]]

    Permalink
  22. implicit def RightEncoder[B](implicit arg0: Encoder[B]): EitherEncoder[Nothing, B, Right[Nothing, B]]

    Permalink
  23. implicit object ShortEncoder extends Encoder[Short]

    Permalink
  24. implicit def SomeEncoder[T](implicit arg0: Encoder[T]): OptionEncoder[Some[T], T]

    Permalink
  25. implicit object StringEncoder extends Encoder[String]

    Permalink
  26. implicit def Tuple10Encoder[A, B, C, D, E, F, G, H, I, J](implicit arg0: Encoder[A], arg1: Encoder[B], arg2: Encoder[C], arg3: Encoder[D], arg4: Encoder[E], arg5: Encoder[F], arg6: Encoder[G], arg7: Encoder[H], arg8: Encoder[I], arg9: Encoder[J]): Encoder[(A, B, C, D, E, F, G, H, I, J)]

    Permalink
  27. implicit def Tuple2Encoder[A, B](implicit arg0: Encoder[A], arg1: Encoder[B]): Encoder[(A, B)]

    Permalink
  28. implicit def Tuple3Encoder[A, B, C](implicit arg0: Encoder[A], arg1: Encoder[B], arg2: Encoder[C]): Encoder[(A, B, C)]

    Permalink
  29. implicit def Tuple4Encoder[A, B, C, D](implicit arg0: Encoder[A], arg1: Encoder[B], arg2: Encoder[C], arg3: Encoder[D]): Encoder[(A, B, C, D)]

    Permalink
  30. implicit def Tuple5Encoder[A, B, C, D, E](implicit arg0: Encoder[A], arg1: Encoder[B], arg2: Encoder[C], arg3: Encoder[D], arg4: Encoder[E]): Encoder[(A, B, C, D, E)]

    Permalink
  31. implicit def Tuple6Encoder[A, B, C, D, E, F](implicit arg0: Encoder[A], arg1: Encoder[B], arg2: Encoder[C], arg3: Encoder[D], arg4: Encoder[E], arg5: Encoder[F]): Encoder[(A, B, C, D, E, F)]

    Permalink
  32. implicit def Tuple7Encoder[A, B, C, D, E, F, G](implicit arg0: Encoder[A], arg1: Encoder[B], arg2: Encoder[C], arg3: Encoder[D], arg4: Encoder[E], arg5: Encoder[F], arg6: Encoder[G]): Encoder[(A, B, C, D, E, F, G)]

    Permalink
  33. implicit def Tuple8Encoder[A, B, C, D, E, F, G, H](implicit arg0: Encoder[A], arg1: Encoder[B], arg2: Encoder[C], arg3: Encoder[D], arg4: Encoder[E], arg5: Encoder[F], arg6: Encoder[G], arg7: Encoder[H]): Encoder[(A, B, C, D, E, F, G, H)]

    Permalink
  34. implicit def Tuple9Encoder[A, B, C, D, E, F, G, H, I](implicit arg0: Encoder[A], arg1: Encoder[B], arg2: Encoder[C], arg3: Encoder[D], arg4: Encoder[E], arg5: Encoder[F], arg6: Encoder[G], arg7: Encoder[H], arg8: Encoder[I]): Encoder[(A, B, C, D, E, F, G, H, I)]

    Permalink
  35. implicit def UnionVariantEncoder[T](implicit enc: UnionCodec[_ >: T]): Encoder[T]

    Permalink
  36. implicit def ValueEncoder[T <: Value]: Encoder[T]

    Permalink
  37. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  38. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  41. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  42. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  43. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    AnyRef
  45. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  46. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  48. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  49. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped