msgpack4z
package
msgpack4z
Type Members
-
-
-
trait
ArrayCodec extends AnyRef
-
final
class
Binary extends AnyRef
-
-
-
-
-
-
-
final
case class
Err(e: Throwable) extends UnpackError with Product with Serializable
-
sealed abstract
class
Extractor[A <: AnyRef] extends (A) ⇒ MsgpackUnion
-
-
-
-
final
case class
MapKeyNotFound(key1: String, key2: String) extends UnpackError with Product with Serializable
-
-
final
case class
MsgpackBinary(value: Array[Byte]) extends MsgpackUnion with Product with Serializable
-
-
abstract
class
MsgpackCompanion[A, B] extends (A) ⇒ B
-
final
case class
MsgpackDouble(value: Double) extends MsgpackUnion with Product with Serializable
-
final
case class
MsgpackExt(tpe: Byte, data: Array[Byte]) extends MsgpackUnion with Product with Serializable
-
final
case class
MsgpackLong(value: Long) extends MsgpackUnion with Product with Serializable
-
-
final
case class
MsgpackString(value: String) extends MsgpackUnion with Product with Serializable
-
final
case class
MsgpackULong(value: BigInteger) extends MsgpackUnion with Product with Serializable
-
sealed abstract
class
MsgpackUnion extends Product with Serializable
-
final
case class
NotEnoughArraySize(expect: Int, actual: Int) extends UnpackError with Product with Serializable
-
final
case class
Opt[A <: AnyRef] extends AnyVal with Product with Serializable
-
final
case class
Other(message: String) extends UnpackError with Product with Serializable
-
type
Packer[A] = (MsgPacker, A) ⇒ Unit
-
-
-
-
-
trait
StdCodec extends AnyRef
-
trait
TupleCodec extends AnyRef
-
final
case class
UnexpectedArraySize(expect: Int, actual: Int) extends UnpackError with Product with Serializable
-
final
case class
UnexpectedEitherKey[A](left: A, right: A, actual: A)(implicit A: MsgpackCodec[A]) extends UnpackError with Product with Serializable
-
final
case class
UnexpectedMapSize(expect: Int, actual: Int) extends UnpackError with Product with Serializable
-
sealed abstract
class
UnpackError extends Exception
-
type
UnpackResult[A] = \/[UnpackError, A]
-
type
Unpacker[A] = (MsgUnpacker) ⇒ UnpackResult[A]
Inherited from AnyRef
Inherited from Any