msgpack4z

package msgpack4z

Members list

Concise view

Type members

Classlikes

Attributes

Source:
AnyValArrayCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Source:
AnyValCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Source:
AnyValArrayCodec.scala
Graph
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
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type

Attributes

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

Attributes

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

Attributes

Source:
CaseCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Source:
AnyValArrayCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

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

Attributes

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

Attributes

Source:
AnyValArrayCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Source:
AnyValArrayCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Companion:
object
Source:
MsgpackUnion.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MsgpackBinary extends Array[Byte] => MsgpackUnion

Attributes

Companion:
class
Source:
MsgpackUnion.scala
Graph
Supertypes
trait Product
trait Mirror
trait Array[Byte] => MsgpackUnion
class Object
trait Matchable
class Any
Self type
trait MsgpackCodec[A]

Attributes

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

Attributes

Companion:
trait
Source:
MsgpackCodec.scala
Graph
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
Graph
Supertypes
trait A => B
class Object
trait Matchable
class Any
final case class MsgpackDouble(value: Double) extends MsgpackUnion

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Companion:
object
Source:
MsgpackUnion.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MsgpackUnion.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case object MsgpackNil extends MsgpackUnion

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Source:
MsgpackUnion.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
sealed abstract class MsgpackUnion extends Product with Serializable

Attributes

Companion:
object
Source:
MsgpackUnion.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
class
Source:
MsgpackUnion.scala
Graph
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
Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
final case class Opt[A <: AnyRef] extends AnyVal

Attributes

Companion:
object
Source:
Opt.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
object Opt

Attributes

Companion:
class
Source:
Opt.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Opt.type

Attributes

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

Attributes

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

Attributes

Source:
PackUnpackFactory.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Source:
RefArrayCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Source:
ScalazCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

Source:
StdCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Source:
UnpackError.scala
Graph
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
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