Package

com.sksamuel

avro4s

Permalink

package avro4s

Visibility
  1. Public
  2. All

Type Members

  1. case class AvroAlias(alias: String) extends Annotation with StaticAnnotation with Product with Serializable

    Permalink
  2. case class AvroDoc(doc: String) extends Annotation with StaticAnnotation with Product with Serializable

    Permalink
  3. case class AvroFixed(size: Int) extends Annotation with StaticAnnotation with Product with Serializable

    Permalink
  4. class AvroInputStream[T] extends AnyRef

    Permalink
  5. trait AvroMapper[T] extends AnyRef

    Permalink
  6. class AvroOutputStream[T] extends AnyRef

    Permalink
  7. case class AvroProp(name: String, value: String) extends Annotation with StaticAnnotation with Product with Serializable

    Permalink
  8. trait AvroReader[T] extends AnyRef

    Permalink
  9. trait AvroSchema[T] extends AnyRef

    Permalink
  10. trait AvroSchemaFields[L] extends DepFn1[FieldAnnotations] with Serializable

    Permalink
  11. trait AvroWriter[T] extends AnyRef

    Permalink
  12. case class FieldAnnotations(docs: Map[String, AvroDoc], props: Map[String, Seq[AvroProp]], aliases: Map[String, Seq[AvroAlias]]) extends Product with Serializable

    Permalink
  13. trait FromValue[T] extends AnyRef

    Permalink
  14. trait SchemaCollector[T] extends AnyRef

    Permalink
  15. trait ToSchema[-T] extends AnyRef

    Permalink
  16. trait ToValue[-A] extends AnyRef

    Permalink

Value Members

  1. object AvroInputStream

    Permalink
  2. object AvroMapper

    Permalink
  3. object AvroOutputStream

    Permalink
  4. object AvroReader

    Permalink
  5. object AvroSchema

    Permalink
  6. object AvroSchemaFields extends Serializable

    Permalink
  7. object AvroSchemaMerge

    Permalink
  8. object AvroWriter

    Permalink
  9. object FromValue

    Permalink
  10. object SchemaCollector

    Permalink
  11. object ToSchema

    Permalink
  12. object ToValue

    Permalink

Ungrouped