Warning:
Fauna is decommissioning FQL v4 on June 30, 2025.

This driver is not compatible with FQL v10, the latest version. Fauna accounts created after August 21, 2024 must use FQL v10.
Ensure you migrate existing projects to the official v10 driver by the v4 EOL date: https://github.com/fauna/fauna-jvm.

For more information, see the v4 end of life (EOL) announcement and related FAQ.

object Decoder

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

Type Members

  1. trait ArrayDecoder [T] extends Decoder[Array[T]]

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 def ArrayDecoder[T](implicit arg0: Decoder[T], ev: ClassTag[T]): ArrayDecoder[T]
  5. implicit def CollectionDecoder[T, Col[_]](implicit arg0: Decoder[T], cbf: CanBuildFrom[_, T, Col[T]]): Decoder[Col[T]]
  6. implicit def EitherDecoder[A, B](implicit a: Decoder[A], b: Decoder[B], tagA: ClassTag[A], tagB: ClassTag[B]): Decoder[Either[A, B]]
  7. implicit def MapDecoder[T](implicit decoder: Decoder[T]): Decoder[Map[String, T]]
  8. implicit def OptionDecoder[T](implicit decoder: Decoder[T]): Decoder[Option[T]]
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  20. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. implicit object ArrayVDecoder extends Decoder[ArrayV]
  26. implicit object BooleanDecoder extends Decoder[Boolean]
  27. implicit object ByteArrayDecoder extends ArrayDecoder[Byte]
  28. implicit object ByteDecoder extends Decoder[Byte]
  29. implicit object BytesVDecoder extends Decoder[BytesV]
  30. implicit object CharDecoder extends Decoder[Char]
  31. implicit object DateDecoder extends Decoder[DateV]
  32. implicit object DoubleDecoder extends Decoder[Double]
  33. implicit object FloatDecoder extends Decoder[Float]
  34. implicit object InstantDecoder extends Decoder[Instant]
  35. implicit object IntDecoder extends Decoder[Int]
  36. implicit object LocalDateDecoder extends Decoder[LocalDate]
  37. implicit object LongDecoder extends Decoder[Long]
  38. implicit object NullVDecoder extends Decoder[NullV]
  39. implicit object ObjectVDecoder extends Decoder[ObjectV]
  40. implicit object RefDecoder extends Decoder[RefV]
  41. implicit object ScalarDecoder extends Decoder[ScalarValue]
  42. implicit object SetRefDecoder extends Decoder[SetRefV]
  43. implicit object ShortDecoder extends Decoder[Short]
  44. implicit object StringDecoder extends Decoder[String]
  45. implicit object TimestampDecoder extends Decoder[TimeV]
  46. implicit object ValueDecoder extends Decoder[Value]

Inherited from AnyRef

Inherited from Any

Ungrouped