org.scalameter

persistence

package persistence

Visibility
  1. Public
  2. All

Type Members

  1. case class GZIPJSONSerializationPersistor(path: File) extends IOStreamPersistor[GZIPInputStream, GZIPOutputStream] with Product with Serializable

    Serializes org.scalameter.History to GZIP JSON using Jackson.

  2. trait IOStreamPersistor[I <: InputStream, O <: OutputStream] extends Persistor

    Base for persistors that actually write and read org.scalameter.History.

    Base for persistors that actually write and read org.scalameter.History.

    I

    input stream to which org.scalameter.History is serialized

    O

    output stream from which org.scalameter.History is deserialized

  3. case class JSONSerializationPersistor(path: File) extends IOStreamPersistor[FileInputStream, FileOutputStream] with Product with Serializable

    Serializes org.scalameter.History to JSON using Jackson.

  4. case class SerializationPersistor(path: File) extends IOStreamPersistor[ObjectInputStream, ObjectOutputStream] with Product with Serializable

    Serializes org.scalameter.History to binary format using Java serialization.

Value Members

  1. object GZIPJSONSerializationPersistor extends Serializable

  2. object JSONSerializationPersistor extends Serializable

  3. object SerializationPersistor extends Serializable

  4. package json

Ungrouped