org.oedura

scavro

package scavro

Visibility
  1. Public
  2. All

Type Members

  1. trait AvroMetadata[S, J] extends AnyRef

    Provides a mapping between the Scala wrapper class S, which should extend AvroSerializeable, and the corresponding Java class J, which should extend org.apache.avro.specific.SpecificRecordBase.

  2. abstract class AvroReader[S <: AvroSerializeable] extends AnyRef

    Reads a serialized Avro file into the provided class.

  3. trait AvroSerializeable extends AnyRef

    AvroSerializeable is the base trait of scala classes to be serialized or deserialized through the AvroReader and AvroWriter classes.

  4. class AvroWriter[S <: AvroSerializeable] extends AnyRef

    AvroWriter serializes a class that implements the AvroSerializeable trait and writes to the supplied OutputStream.

Value Members

  1. object AvroReader

  2. object AvroWriter

    Factory for AvroWriter instances.

  3. package plugin

Ungrouped