final case class MsgpackArray(value: List[MsgpackUnion]) extends MsgpackUnion with Product with Serializable
Instance Constructors
- new MsgpackArray(value: List[MsgpackUnion])
Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- final def ===(that: MsgpackUnion): Boolean
- final def array: Opt[List[MsgpackUnion]]
- final def as[A](factory: PackerUnpackerFactory)(implicit A: MsgpackCodec[A]): UnpackResult[A]
- final def asInstanceOf[T0]: T0
- final def binary: Opt[Array[Byte]]
- final def bool: Option[Boolean]
- def clone(): AnyRef
- final def double: Option[Double]
- final def eq(arg0: AnyRef): Boolean
- final def ext: Opt[(Byte, Array[Byte])]
- def finalize(): Unit
- 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
- 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]
- final def getClass(): Class[_ <: AnyRef]
- final def imap: Opt[IMap[MsgpackUnion, MsgpackUnion]]
- final def isFalse: Boolean
- final def isInstanceOf[T0]: Boolean
- final def isNaN: Boolean
- final def isNil: Boolean
- final def isTrue: Boolean
- final def long: Option[Long]
- final def map: Opt[Map[MsgpackUnion, MsgpackUnion]]
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- def pack(packer: MsgPacker): Unit
- def productElementNames: Iterator[String]
- final def string: Opt[String]
- final def synchronized[T0](arg0: => T0): T0
- final def ulong: Opt[BigInteger]
- val value: List[MsgpackUnion]
- final def vector: Opt[Vector[MsgpackUnion]]
- final def wait(): Unit
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
Value Members
- final def ===(that: MsgpackUnion): Boolean
- final def array: Opt[List[MsgpackUnion]]
- final def as[A](factory: PackerUnpackerFactory)(implicit A: MsgpackCodec[A]): UnpackResult[A]
- final def binary: Opt[Array[Byte]]
- final def bool: Option[Boolean]
- final def double: Option[Double]
- final def ext: Opt[(Byte, Array[Byte])]
- 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
- 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]
- final def imap: Opt[IMap[MsgpackUnion, MsgpackUnion]]
- final def isFalse: Boolean
- final def isNaN: Boolean
- final def isNil: Boolean
- final def isTrue: Boolean
- final def long: Option[Long]
- final def map: Opt[Map[MsgpackUnion, MsgpackUnion]]
- final def string: Opt[String]
- final def ulong: Opt[BigInteger]
- final def vector: Opt[Vector[MsgpackUnion]]
Inherited from Product
Value Members
- def productElementNames: Iterator[String]
Inherited from AnyRef
Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- def clone(): AnyRef
- final def eq(arg0: AnyRef): Boolean
- def finalize(): Unit
- final def getClass(): Class[_ <: AnyRef]
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def synchronized[T0](arg0: => T0): T0
- final def wait(): Unit
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
Inherited from Any
Value Members
- final def asInstanceOf[T0]: T0
- final def isInstanceOf[T0]: Boolean
Ungrouped
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- final def ===(that: MsgpackUnion): Boolean
- final def array: Opt[List[MsgpackUnion]]
- final def as[A](factory: PackerUnpackerFactory)(implicit A: MsgpackCodec[A]): UnpackResult[A]
- final def asInstanceOf[T0]: T0
- final def binary: Opt[Array[Byte]]
- final def bool: Option[Boolean]
- def clone(): AnyRef
- final def double: Option[Double]
- final def eq(arg0: AnyRef): Boolean
- final def ext: Opt[(Byte, Array[Byte])]
- def finalize(): Unit
- 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
- 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]
- final def getClass(): Class[_ <: AnyRef]
- final def imap: Opt[IMap[MsgpackUnion, MsgpackUnion]]
- final def isFalse: Boolean
- final def isInstanceOf[T0]: Boolean
- final def isNaN: Boolean
- final def isNil: Boolean
- final def isTrue: Boolean
- final def long: Option[Long]
- final def map: Opt[Map[MsgpackUnion, MsgpackUnion]]
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- def pack(packer: MsgPacker): Unit
- def productElementNames: Iterator[String]
- final def string: Opt[String]
- final def synchronized[T0](arg0: => T0): T0
- final def ulong: Opt[BigInteger]
- val value: List[MsgpackUnion]
- final def vector: Opt[Vector[MsgpackUnion]]
- final def wait(): Unit
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit