msgpack4z

package msgpack4z

Members list

Type members

Classlikes

Attributes

Source
AnyValArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any
trait AnyValCodec

Attributes

Source
AnyValCodec.scala
Supertypes
class Object
trait Matchable
class Any
trait ArrayCodec

Attributes

Source
ArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ArrayCodecImpl extends ArrayCodec

Attributes

Source
ArrayCodec.scala
Supertypes
trait ArrayCodec
class Object
trait Matchable
class Any
Self type
final class Binary(val value: Array[Byte])

Attributes

Source
BinaryCodec.scala
Supertypes
class Object
trait Matchable
class Any
trait BinaryCodec

Attributes

Source
BinaryCodec.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
AnyValArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any

This object was generated by sbt-buildinfo.

This object was generated by sbt-buildinfo.

Attributes

Source
BuildInfoMsgpack4zCore.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Source
AnyValArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any
sealed abstract class CaseClassMapMissingKeyError extends RuntimeException

Attributes

Source
CaseClassMapMissingKeyError.scala
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object CaseCodec

Attributes

Source
CaseCodec.scala
Supertypes
class Object
trait Matchable
class Any
Self type
CaseCodec.type
object CaseMapCodec

Attributes

Companion
class
Source
CaseMapCodec.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class CaseMapCodec[K](factory: PackerUnpackerFactory)(implicit K: MsgpackCodec[K])

Attributes

Companion
object
Source
CaseMapCodec.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
CodecInstances.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
DisjunctionCodec.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
AnyValArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any
object EitherCodec

Attributes

Source
EitherCodec.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class Err(e: Throwable) extends UnpackError

Attributes

Source
UnpackError.scala
Supertypes
trait Product
trait Equals
class UnpackError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed abstract class Extractor[A <: AnyRef] extends A => MsgpackUnion

Attributes

Source
MsgpackUnion.scala
Supertypes
trait A => MsgpackUnion
class Object
trait Matchable
class Any

Attributes

Source
AnyValArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
AnyValArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
AnyValArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any
final case class MapKeyNotFound(key1: String, key2: String) extends UnpackError

Attributes

Source
UnpackError.scala
Supertypes
trait Product
trait Equals
class UnpackError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object MaybeCodec

Attributes

Source
MaybeCodec.scala
Supertypes
class Object
trait Matchable
class Any
Self type
MaybeCodec.type
final case class MsgpackArray(value: List[MsgpackUnion]) extends MsgpackUnion

Attributes

Source
MsgpackUnion.scala
Supertypes
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class MsgpackBinary(value: Array[Byte]) extends MsgpackUnion

Attributes

Companion
object
Source
MsgpackUnion.scala
Supertypes
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object MsgpackBinary extends (Array[Byte]) => MsgpackUnion

Attributes

Companion
class
Source
MsgpackUnion.scala
Supertypes
trait Product
trait Mirror
trait (Array[Byte]) => MsgpackUnion
class Object
trait Matchable
class Any
Show all
Self type
trait MsgpackCodec[A]

Attributes

Companion
object
Source
MsgpackCodec.scala
Supertypes
class Object
trait Matchable
class Any
object MsgpackCodec

Attributes

Companion
trait
Source
MsgpackCodec.scala
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class MsgpackCompanion[A, B](implicit A: MsgpackCodec[A]) extends A => B

Attributes

Example
case class UserId(value: Int)
object UserId extends MsgpackCompanion[Int, UserId]
Source
MsgpackCompanion.scala
Supertypes
trait A => B
class Object
trait Matchable
class Any
final case class MsgpackDouble(value: Double) extends MsgpackUnion

Attributes

Companion
object
Source
MsgpackUnion.scala
Supertypes
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object MsgpackDouble extends Double => MsgpackUnion

Attributes

Companion
class
Source
MsgpackUnion.scala
Supertypes
trait Product
trait Mirror
trait Double => MsgpackUnion
class Object
trait Matchable
class Any
Show all
Self type
final case class MsgpackExt(tpe: Byte, data: Array[Byte]) extends MsgpackUnion

Attributes

Source
MsgpackUnion.scala
Supertypes
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case object MsgpackFalse extends MsgpackUnion

Attributes

Source
MsgpackUnion.scala
Supertypes
trait Singleton
trait Product
trait Mirror
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
final case class MsgpackLong(value: Long) extends MsgpackUnion

Attributes

Companion
object
Source
MsgpackUnion.scala
Supertypes
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object MsgpackLong extends Long => MsgpackUnion

Attributes

Companion
class
Source
MsgpackUnion.scala
Supertypes
trait Product
trait Mirror
trait Long => MsgpackUnion
class Object
trait Matchable
class Any
Show all
Self type
final case class MsgpackMap(value: Map[MsgpackUnion, MsgpackUnion]) extends MsgpackUnion

Attributes

Companion
object
Source
MsgpackUnion.scala
Supertypes
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object MsgpackMap extends (Map[MsgpackUnion, MsgpackUnion]) => MsgpackUnion

Attributes

Companion
class
Source
MsgpackUnion.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
MsgpackMap.type
case object MsgpackNil extends MsgpackUnion

Attributes

Source
MsgpackUnion.scala
Supertypes
trait Singleton
trait Product
trait Mirror
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
MsgpackNil.type
final case class MsgpackString(value: String) extends MsgpackUnion

Attributes

Companion
object
Source
MsgpackUnion.scala
Supertypes
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object MsgpackString extends String => MsgpackUnion

Attributes

Companion
class
Source
MsgpackUnion.scala
Supertypes
trait Product
trait Mirror
trait String => MsgpackUnion
class Object
trait Matchable
class Any
Show all
Self type
case object MsgpackTrue extends MsgpackUnion

Attributes

Source
MsgpackUnion.scala
Supertypes
trait Singleton
trait Product
trait Mirror
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
final case class MsgpackULong(value: BigInteger) extends MsgpackUnion

Attributes

Source
MsgpackUnion.scala
Supertypes
class MsgpackUnion
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed abstract class MsgpackUnion extends Product, Serializable

Attributes

Companion
object
Source
MsgpackUnion.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
class MsgpackArray
class MsgpackExt
object MsgpackFalse
class MsgpackLong
class MsgpackMap
object MsgpackNil
object MsgpackTrue
class MsgpackULong
Show all
object MsgpackUnion

Attributes

Companion
class
Source
MsgpackUnion.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class NotEnoughArraySize(expect: Int, actual: Int) extends UnpackError

Attributes

Source
UnpackError.scala
Supertypes
trait Product
trait Equals
class UnpackError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class Opt[A <: AnyRef] extends AnyVal

Attributes

Companion
object
Source
Opt.scala
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
Show all
object Opt

Attributes

Companion
class
Source
Opt.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Opt.type
object OptionCodec

Attributes

Source
OptionCodec.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class Other(message: String) extends UnpackError

Attributes

Source
UnpackError.scala
Supertypes
trait Product
trait Equals
class UnpackError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
abstract class PackerUnpackerFactory

Attributes

Source
PackUnpackFactory.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
RefArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any
trait ScalazCodec

Attributes

Source
ScalazCodec.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Source
AnyValArrayCodec.scala
Supertypes
class Object
trait Matchable
class Any
trait StdCodec

Attributes

Source
StdCodec.scala
Supertypes
class Object
trait Matchable
class Any
trait TupleCodec

Attributes

Source
TupleCodec.scala
Supertypes
class Object
trait Matchable
class Any
final case class UnexpectedArraySize(expect: Int, actual: Int) extends UnpackError

Attributes

Source
UnpackError.scala
Supertypes
trait Product
trait Equals
class UnpackError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnexpectedEitherKey[A](left: A, right: A, actual: A)(implicit A: MsgpackCodec[A]) extends UnpackError

Attributes

Source
UnpackError.scala
Supertypes
trait Product
trait Equals
class UnpackError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnexpectedMapSize(expect: Int, actual: Int) extends UnpackError

Attributes

Source
UnpackError.scala
Supertypes
trait Product
trait Equals
class UnpackError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed abstract class UnpackError(message: String, cause: Throwable) extends Exception

Attributes

Source
UnpackError.scala
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes

Types

type Packer[A] = (MsgPacker, A) => Unit

Attributes

Source
package.scala
type UnpackResult[A] = UnpackError \/ A

Attributes

Source
package.scala
type Unpacker[A] = MsgUnpacker => UnpackResult[A]

Attributes

Source
package.scala