VPack

avokka.velocypack.VPack
sealed trait VPack extends Product, Serializable

Velocypack value

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Any
Known subtypes
class VArray
class VBinary
trait VBoolean
object VFalse.type
object VTrue.type
class VDate
class VDouble
object VIllegal.type
class VLong
object VMaxKey.type
object VMinKey.type
object VNone.type
object VNull.type
class VObject
class VSmallint
class VString
Show all

Members list

Value members

Abstract methods

def isEmpty: Boolean

the value is empty (none, null, "", [], {})

the value is empty (none, null, "", [], {})

Attributes

def name: String

type name

type name

Attributes

Concrete methods

def as[T](implicit decoder: VPackDecoder[T]): VPackResult[T]

decodes vpack value to T

decodes vpack value to T

Type parameters

T

decoded type

Value parameters

decoder

implicit decoder

Attributes

Returns

either error or T value

Inherited methods

def canEqual(that: Any): Boolean

Attributes

Inherited from:
Equals
def productArity: Int

Attributes

Inherited from:
Product
def productElement(n: Int): Any

Attributes

Inherited from:
Product
def productElementName(n: Int): String

Attributes

Inherited from:
Product
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def productPrefix: String

Attributes

Inherited from:
Product