p
msgpack4z
package msgpack4z
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- msgpack4z
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait AnyValArrayCodec extends AnyRef
- trait AnyValCodec extends AnyRef
- trait ArrayCodec extends AnyRef
- final class Binary extends AnyRef
- trait BinaryCodec extends AnyRef
- trait BooleanArrayCodec extends AnyRef
- trait ByteArrayCodec extends AnyRef
- sealed abstract class CaseClassMapMissingKeyError extends RuntimeException
- class CaseMapCodec [K] extends AnyRef
- trait DoubleArrayCodec extends AnyRef
- final case class Err (e: Throwable) extends UnpackError with Product with Serializable
- sealed abstract class Extractor [A <: AnyRef] extends (A) ⇒ MsgpackUnion
- trait FloatArrayCodec extends AnyRef
- trait IntArrayCodec extends AnyRef
- trait LongArrayCodec extends AnyRef
- final case class MapKeyNotFound (key1: String, key2: String) extends UnpackError with Product with Serializable
- final case class MsgpackArray extends MsgpackUnion with Product with Serializable
- final case class MsgpackBinary extends MsgpackUnion with Product with Serializable
- trait MsgpackCodec [A] extends AnyRef
-
abstract
class
MsgpackCompanion
[A, B] extends (A) ⇒ B
case class UserId(value: Int) object UserId extends MsgpackCompanion[Int, UserId]
Example: - final case class MsgpackDouble extends MsgpackUnion with Product with Serializable
- final case class MsgpackExt extends MsgpackUnion with Product with Serializable
- final case class MsgpackLong extends MsgpackUnion with Product with Serializable
- final case class MsgpackMap extends MsgpackUnion with Product with Serializable
- final case class MsgpackString (value: String) extends MsgpackUnion with Product with Serializable
- final case class MsgpackULong 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
- abstract class PackerUnpackerFactory extends AnyRef
- trait RefArrayCodec extends AnyRef
- trait ScalazCodec extends AnyRef
- trait ShortArrayCodec extends AnyRef
- 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]
Value Members
- object ArrayCodecImpl extends ArrayCodec
-
object
BuildInfoMsgpack4zCore
extends Product with Serializable
This object was generated by sbt-buildinfo.
- object CaseCodec
- object CaseMapCodec
- object CodecInstances
- object DisjunctionCodec
- object EitherCodec
- object MaybeCodec
- object MsgpackBinary extends (Array[Byte]) ⇒ MsgpackUnion with Serializable
- object MsgpackCodec
- object MsgpackDouble extends (Double) ⇒ MsgpackUnion with Serializable
- object MsgpackFalse extends MsgpackUnion with Product with Serializable
- object MsgpackLong extends (Long) ⇒ MsgpackUnion with Serializable
- object MsgpackMap extends (Map[MsgpackUnion, MsgpackUnion]) ⇒ MsgpackUnion with Serializable
- object MsgpackNil extends MsgpackUnion with Product with Serializable
- object MsgpackString extends (String) ⇒ MsgpackUnion with Serializable
- object MsgpackTrue extends MsgpackUnion with Product with Serializable
- object MsgpackUnion extends Serializable
- object Opt extends Serializable
- object OptionCodec