c

msgpack4z

MsgpackArray

final case class MsgpackArray(value: List[MsgpackUnion]) extends MsgpackUnion with Product with Serializable

Source
MsgpackUnion.scala
Linear Supertypes
MsgpackUnion, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MsgpackArray
  2. MsgpackUnion
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new MsgpackArray(value: List[MsgpackUnion])

Value Members

  1. final def ===(that: MsgpackUnion): Boolean
    Definition Classes
    MsgpackUnion
  2. final def array: Opt[List[MsgpackUnion]]
    Definition Classes
    MsgpackUnion
  3. final def as[A](factory: PackerUnpackerFactory)(implicit A: MsgpackCodec[A]): UnpackResult[A]
    Definition Classes
    MsgpackUnion
  4. final def binary: Opt[Array[Byte]]
    Definition Classes
    MsgpackUnion
  5. final def bool: Option[Boolean]
    Definition Classes
    MsgpackUnion
  6. final def double: Option[Double]
    Definition Classes
    MsgpackUnion
  7. final def ext: Opt[(Byte, Array[Byte])]
    Definition Classes
    MsgpackUnion
  8. final def fold[A](string: (String) => A, binary: (Array[Byte]) => A, long: (Long) => A, ulong: (BigInteger) => A, double: (Double) => A, array: (List[MsgpackUnion]) => A, map: (Map[MsgpackUnion, MsgpackUnion]) => A, bool: (Boolean) => A, ext: (Byte, Array[Byte]) => A, nil: => A): A
    Definition Classes
    MsgpackUnion
  9. final def foldOpt[A](string: (String) => Option[A] = constNone, binary: (Array[Byte]) => Option[A] = constNone, long: (Long) => Option[A] = constNone, ulong: (BigInteger) => Option[A] = constNone, double: (Double) => Option[A] = constNone, array: (List[MsgpackUnion]) => Option[A] = constNone, map: (Map[MsgpackUnion, MsgpackUnion]) => Option[A] = constNone, bool: (Boolean) => Option[A] = constNone, ext: (Byte, Array[Byte]) => Option[A] = (_: Byte, _: Array[Byte]) => None, nil: Option[A] = None): Option[A]
    Definition Classes
    MsgpackUnion
  10. final def imap: Opt[IMap[MsgpackUnion, MsgpackUnion]]
    Definition Classes
    MsgpackUnion
  11. final def isFalse: Boolean
    Definition Classes
    MsgpackUnion
  12. final def isNaN: Boolean
    Definition Classes
    MsgpackUnion
  13. final def isNil: Boolean
    Definition Classes
    MsgpackUnion
  14. final def isTrue: Boolean
    Definition Classes
    MsgpackUnion
  15. final def long: Option[Long]
    Definition Classes
    MsgpackUnion
  16. final def map: Opt[Map[MsgpackUnion, MsgpackUnion]]
    Definition Classes
    MsgpackUnion
  17. def productElementNames: Iterator[String]
    Definition Classes
    Product
  18. final def string: Opt[String]
    Definition Classes
    MsgpackUnion
  19. final def ulong: Opt[BigInteger]
    Definition Classes
    MsgpackUnion
  20. val value: List[MsgpackUnion]
  21. final def vector: Opt[Vector[MsgpackUnion]]
    Definition Classes
    MsgpackUnion