Package

scalacache

serialization

Permalink

package serialization

Visibility
  1. Public
  2. All

Type Members

  1. trait BaseCodecs extends AnyRef

    Permalink

    Primitive type Codec instances

    Primitive type Codec instances

    Credit: Shade @ https://github.com/alexandru/shade/blob/master/src/main/scala/shade/memcached/Codec.scala

  2. trait Codec[From, Repr] extends AnyRef

    Permalink

    Represents a type class that needs to be implemented for serialization/deserialization to work.

    Represents a type class that needs to be implemented for serialization/deserialization to work.

    Annotations
    @implicitNotFound( ... )
  3. trait GZippingBinaryCodec[A] extends Codec[A, Array[Byte]]

    Permalink

    Mixing this into any Codec will automatically GZip the resulting Byte Array when serialising and handle un-Gzipping when deserialising

  4. class GZippingJavaAnyBinaryCodec[S <: Serializable] extends JavaSerializationAnyCodec[S] with GZippingBinaryCodec[S]

    Permalink
  5. sealed trait InMemoryRepr extends AnyRef

    Permalink
  6. class JavaSerializationAnyCodec[S <: Serializable] extends Codec[S, Array[Byte]]

    Permalink
  7. trait JavaSerializationCodec extends AnyRef

    Permalink

    Holds a Java-serialisation-based Codec[Object <: Serializable] instance

    Holds a Java-serialisation-based Codec[Object <: Serializable] instance

    Credit: Shade @ https://github.com/alexandru/shade/blob/master/src/main/scala/shade/memcached/Codec.scala

Value Members

  1. object Codec extends BaseCodecs

    Permalink

    For simple primitives, we provide lightweight Codecs for ease of use.

  2. object CompressingCodec

    Permalink
  3. object GZippingJavaAnyBinaryCodec

    Permalink

Ungrouped