p

avokka

velocypack

package velocypack

Linear Supertypes
ShowInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. velocypack
  2. ShowInstances
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package auto

Type Members

  1. implicit final class DecoderStateOps[T] extends AnyVal
  2. trait ShowInstances extends AnyRef
  3. implicit final class SyntaxFromVPackBits extends AnyVal
  4. implicit final class SyntaxToVPack[T] extends AnyVal
  5. final case class VArray(values: Vector[VPack]) extends AnyVal with VPack with Product with Serializable

    array

    array

    values

    values

  6. final case class VBinary(value: ByteVector) extends AnyVal with VPack with Product with Serializable

    binary data

    binary data

    value

    value

  7. sealed trait VBoolean extends VPack

    boolean

  8. final case class VDate(value: Long) extends AnyVal with VPack with Product with Serializable

    universal UTC-time measured in milliseconds since the epoch

    universal UTC-time measured in milliseconds since the epoch

    value

    milliseconds

  9. final case class VDouble(value: Double) extends AnyVal with VPack with Product with Serializable

    double

    double

    value

    value

  10. final case class VLong(value: Long) extends AnyVal with VPack with Product with Serializable

    integer

    integer

    value

    value

  11. final case class VObject(values: Map[String, VPack]) extends AnyVal with VPack with Product with Serializable

    object

    object

    values

    values

  12. sealed trait VPack extends Product with Serializable

    Velocypack value

  13. trait VPackDecoder[T] extends AnyRef
    Annotations
    @implicitNotFound("Cannot find an velocypack decoder for ${T}")
  14. trait VPackDecoderDerivation extends AnyRef
  15. trait VPackDecoderLow extends AnyRef
  16. trait VPackEncoder[T] extends AnyRef
    Annotations
    @implicitNotFound("Cannot find a velocypack encoder for ${T}")
  17. trait VPackEncoderDerivation extends AnyRef
  18. trait VPackEncoderLow extends AnyRef
  19. sealed trait VPackError extends Exception with Product with Serializable
  20. trait VPackKeyDecoder[T] extends AnyRef
    Annotations
    @implicitNotFound("Cannot find a velocypack key decoder for ${T}")
  21. trait VPackKeyEncoder[T] extends AnyRef
    Annotations
    @implicitNotFound("Cannot find a velocypack key encoder for ${T}")
  22. type VPackResult[T] = Either[VPackError, T]

    return type of decoding a VPack to a T

  23. final case class VSmallint(value: Byte) extends AnyVal with VPack with Product with Serializable

    small values -6 to 9

    small values -6 to 9

    value

    value

  24. final case class VString(value: String) extends AnyVal with VPack with Product with Serializable

    string

    string

    value

    value

Value Members

  1. implicit val vpackArrayShow: Show[VArray]
    Definition Classes
    ShowInstances
  2. implicit val vpackBinaryShow: Show[VBinary]
    Definition Classes
    ShowInstances
  3. implicit val vpackBooleanShow: Show[VBoolean]
    Definition Classes
    ShowInstances
  4. implicit val vpackDateShow: Show[VDate]
    Definition Classes
    ShowInstances
  5. implicit val vpackDoubleShow: Show[VDouble]
    Definition Classes
    ShowInstances
  6. implicit val vpackErrorShow: Show[VPackError]
    Definition Classes
    ShowInstances
  7. implicit val vpackIllegalShow: Show[VIllegal.type]
    Definition Classes
    ShowInstances
  8. implicit val vpackLongShow: Show[VLong]
    Definition Classes
    ShowInstances
  9. implicit val vpackMaxKeyShow: Show[VMaxKey.type]
    Definition Classes
    ShowInstances
  10. implicit val vpackMinKeyShow: Show[VMinKey.type]
    Definition Classes
    ShowInstances
  11. implicit val vpackNoneShow: Show[VNone.type]
    Definition Classes
    ShowInstances
  12. implicit val vpackNullShow: Show[VNull.type]
    Definition Classes
    ShowInstances
  13. implicit val vpackObjectShow: Show[VObject]
    Definition Classes
    ShowInstances
  14. implicit val vpackShow: Show[VPack]
    Definition Classes
    ShowInstances
  15. implicit val vpackSmallIntShow: Show[VSmallint]
    Definition Classes
    ShowInstances
  16. implicit val vpackStringShow: Show[VString]
    Definition Classes
    ShowInstances
  17. object VArray extends Serializable
  18. case object VFalse extends VBoolean with Product with Serializable
  19. case object VIllegal extends VPack with Product with Serializable

    can be used to indicate a value that is illegal in the embedding application

  20. case object VMaxKey extends VPack with Product with Serializable

    artifical maximal key

  21. case object VMinKey extends VPack with Product with Serializable

    artifical minimal key

  22. case object VNone extends VPack with Product with Serializable

    indicates absence of any type and value, this is not allowed in VPack values encodes from Unit and serializes to empty bitvector

  23. case object VNull extends VPack with Product with Serializable

    null

  24. object VObject extends Serializable
  25. object VPackDecoder extends VPackDecoderDerivation with VPackDecoderLow
  26. object VPackEncoder extends VPackEncoderDerivation with VPackEncoderLow
  27. object VPackError extends Serializable
  28. object VPackGeneric
  29. object VPackKeyDecoder
  30. object VPackKeyEncoder
  31. object VPackRecord
  32. object VSmallint extends Serializable
  33. case object VTrue extends VBoolean with Product with Serializable

Inherited from ShowInstances

Inherited from AnyRef

Inherited from Any

Ungrouped