Package

msgpack4z

Permalink

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

    Permalink
  2. trait AnyValCodec extends AnyRef

    Permalink
  3. trait ArrayCodec extends AnyRef

    Permalink
  4. final class Binary extends AnyRef

    Permalink
  5. trait BinaryCodec extends AnyRef

    Permalink
  6. trait BooleanArrayCodec extends AnyRef

    Permalink
  7. trait ByteArrayCodec extends AnyRef

    Permalink
  8. sealed abstract class CaseClassMapMissingKeyError extends RuntimeException

    Permalink
  9. class CaseMapCodec[K] extends AnyRef

    Permalink
  10. trait DoubleArrayCodec extends AnyRef

    Permalink
  11. final case class Err(e: Throwable) extends UnpackError with Product with Serializable

    Permalink
  12. sealed abstract class Extractor[A <: AnyRef] extends (A) ⇒ MsgpackUnion

    Permalink
  13. trait FloatArrayCodec extends AnyRef

    Permalink
  14. trait IntArrayCodec extends AnyRef

    Permalink
  15. trait LongArrayCodec extends AnyRef

    Permalink
  16. final case class MapKeyNotFound(key1: String, key2: String) extends UnpackError with Product with Serializable

    Permalink
  17. final case class MsgpackArray extends MsgpackUnion with Product with Serializable

    Permalink
  18. final case class MsgpackBinary extends MsgpackUnion with Product with Serializable

    Permalink
  19. trait MsgpackCodec[A] extends AnyRef

    Permalink
  20. abstract class MsgpackCompanion[A, B] extends (A) ⇒ B

    Permalink

    Example:
    1. case class UserId(value: Int)
      object UserId extends MsgpackCompanion[Int, UserId]
  21. final case class MsgpackDouble extends MsgpackUnion with Product with Serializable

    Permalink
  22. final case class MsgpackExt extends MsgpackUnion with Product with Serializable

    Permalink
  23. final case class MsgpackLong extends MsgpackUnion with Product with Serializable

    Permalink
  24. final case class MsgpackMap extends MsgpackUnion with Product with Serializable

    Permalink
  25. final case class MsgpackString(value: String) extends MsgpackUnion with Product with Serializable

    Permalink
  26. final case class MsgpackULong extends MsgpackUnion with Product with Serializable

    Permalink
  27. sealed abstract class MsgpackUnion extends Product with Serializable

    Permalink
  28. final case class NotEnoughArraySize(expect: Int, actual: Int) extends UnpackError with Product with Serializable

    Permalink
  29. final case class Opt[A <: AnyRef] extends AnyVal with Product with Serializable

    Permalink
  30. final case class Other(message: String) extends UnpackError with Product with Serializable

    Permalink
  31. type Packer[A] = (MsgPacker, A) ⇒ Unit

    Permalink
  32. abstract class PackerUnpackerFactory extends AnyRef

    Permalink
  33. trait RefArrayCodec extends AnyRef

    Permalink
  34. trait ScalazCodec extends AnyRef

    Permalink
  35. trait ShortArrayCodec extends AnyRef

    Permalink
  36. trait StdCodec extends AnyRef

    Permalink
  37. trait TupleCodec extends AnyRef

    Permalink
  38. final case class UnexpectedArraySize(expect: Int, actual: Int) extends UnpackError with Product with Serializable

    Permalink
  39. final case class UnexpectedEitherKey[A](left: A, right: A, actual: A)(implicit A: MsgpackCodec[A]) extends UnpackError with Product with Serializable

    Permalink
  40. final case class UnexpectedMapSize(expect: Int, actual: Int) extends UnpackError with Product with Serializable

    Permalink
  41. sealed abstract class UnpackError extends Exception

    Permalink
  42. type UnpackResult[A] = \/[UnpackError, A]

    Permalink
  43. type Unpacker[A] = (MsgUnpacker) ⇒ UnpackResult[A]

    Permalink

Value Members

  1. object ArrayCodecImpl extends ArrayCodec

    Permalink
  2. object BuildInfoMsgpack4zCore extends Product with Serializable

    Permalink

    This object was generated by sbt-buildinfo.

  3. object CaseCodec

    Permalink
  4. object CaseMapCodec

    Permalink
  5. object CodecInstances

    Permalink
  6. object DisjunctionCodec

    Permalink
  7. object EitherCodec

    Permalink
  8. object MaybeCodec

    Permalink
  9. object MsgpackBinary extends (Array[Byte]) ⇒ MsgpackUnion with Serializable

    Permalink
  10. object MsgpackCodec

    Permalink
  11. object MsgpackDouble extends (Double) ⇒ MsgpackUnion with Serializable

    Permalink
  12. object MsgpackFalse extends MsgpackUnion with Product with Serializable

    Permalink
  13. object MsgpackLong extends (Long) ⇒ MsgpackUnion with Serializable

    Permalink
  14. object MsgpackMap extends (Map[MsgpackUnion, MsgpackUnion]) ⇒ MsgpackUnion with Serializable

    Permalink
  15. object MsgpackNil extends MsgpackUnion with Product with Serializable

    Permalink
  16. object MsgpackString extends (String) ⇒ MsgpackUnion with Serializable

    Permalink
  17. object MsgpackTrue extends MsgpackUnion with Product with Serializable

    Permalink
  18. object MsgpackUnion extends Serializable

    Permalink
  19. object Opt extends Serializable

    Permalink
  20. object OptionCodec

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped