p

msgpack4z

package msgpack4z

Source
package.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. msgpack4z
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AnyValArrayCodec extends AnyRef
  2. trait AnyValCodec extends AnyRef
  3. trait ArrayCodec extends AnyRef
  4. final class Binary extends AnyRef
  5. trait BinaryCodec extends AnyRef
  6. trait BooleanArrayCodec extends AnyRef
  7. trait ByteArrayCodec extends AnyRef
  8. sealed abstract class CaseClassMapMissingKeyError extends RuntimeException
  9. class CaseMapCodec[K] extends AnyRef
  10. trait DoubleArrayCodec extends AnyRef
  11. final case class Err(e: Throwable) extends UnpackError with Product with Serializable
  12. sealed abstract class Extractor[A <: AnyRef] extends (A) => MsgpackUnion
  13. trait FloatArrayCodec extends AnyRef
  14. trait IntArrayCodec extends AnyRef
  15. trait LongArrayCodec extends AnyRef
  16. final case class MapKeyNotFound(key1: String, key2: String) extends UnpackError with Product with Serializable
  17. final case class MsgpackArray extends MsgpackUnion with Product with Serializable
  18. final case class MsgpackBinary extends MsgpackUnion with Product with Serializable
  19. trait MsgpackCodec[A] extends AnyRef
  20. abstract class MsgpackCompanion[A, B] extends (A) => B

    Example:
    1. case class UserId(value: Int)
      
      object UserId extends MsgpackCompanion[Int, UserId]
  21. final case class MsgpackDouble extends MsgpackUnion with Product with Serializable
  22. final case class MsgpackExt extends MsgpackUnion with Product with Serializable
  23. final case class MsgpackLong extends MsgpackUnion with Product with Serializable
  24. final case class MsgpackMap extends MsgpackUnion with Product with Serializable
  25. final case class MsgpackString(value: String) extends MsgpackUnion with Product with Serializable
  26. final case class MsgpackULong extends MsgpackUnion with Product with Serializable
  27. sealed abstract class MsgpackUnion extends Product with Serializable
  28. final case class NotEnoughArraySize(expect: Int, actual: Int) extends UnpackError with Product with Serializable
  29. final case class Opt[A <: AnyRef] extends AnyVal with Product with Serializable
  30. final case class Other(message: String) extends UnpackError with Product with Serializable
  31. type Packer[A] = (MsgPacker, A) => Unit
  32. abstract class PackerUnpackerFactory extends AnyRef
  33. trait RefArrayCodec extends AnyRef
  34. trait ScalazCodec extends AnyRef
  35. trait ShortArrayCodec extends AnyRef
  36. trait StdCodec extends AnyRef
  37. trait TupleCodec extends AnyRef
  38. final case class UnexpectedArraySize(expect: Int, actual: Int) extends UnpackError with Product with Serializable
  39. final case class UnexpectedEitherKey[A](left: A, right: A, actual: A)(implicit A: MsgpackCodec[A]) extends UnpackError with Product with Serializable
  40. final case class UnexpectedMapSize(expect: Int, actual: Int) extends UnpackError with Product with Serializable
  41. sealed abstract class UnpackError extends Exception
  42. type UnpackResult[A] = \/[UnpackError, A]
  43. type Unpacker[A] = (MsgUnpacker) => UnpackResult[A]

Value Members

  1. object ArrayCodecImpl extends ArrayCodec
  2. object BuildInfoMsgpack4zCore extends Product with Serializable

    This object was generated by sbt-buildinfo.

  3. object CaseCodec
  4. object CaseMapCodec
  5. object CodecInstances
  6. object DisjunctionCodec
  7. object EitherCodec
  8. object MaybeCodec
  9. object MsgpackBinary extends (Array[Byte]) => MsgpackUnion with Serializable
  10. object MsgpackCodec
  11. object MsgpackDouble extends (Double) => MsgpackUnion with Serializable
  12. object MsgpackFalse extends MsgpackUnion with Product with Serializable
  13. object MsgpackLong extends (Long) => MsgpackUnion with Serializable
  14. object MsgpackMap extends (Map[MsgpackUnion, MsgpackUnion]) => MsgpackUnion with Serializable
  15. object MsgpackNil extends MsgpackUnion with Product with Serializable
  16. object MsgpackString extends (String) => MsgpackUnion with Serializable
  17. object MsgpackTrue extends MsgpackUnion with Product with Serializable
  18. object MsgpackUnion extends Serializable
  19. object Opt extends Serializable
  20. object OptionCodec

Inherited from AnyRef

Inherited from Any

Ungrouped