package generic
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- generic
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class Base64 extends AnyRef
- sealed trait DescriptorSchema extends AnyRef
- case class EnumSchema(name: String, values: Map[Int, String], options: Option[Map[String, String]]) extends DescriptorSchema with Product with Serializable
- case class Field(id: Int, name: String, label: Label, type: Type, packed: Boolean, schema: Option[String], options: Option[Map[String, String]]) extends Product with Serializable
- class GenericReader extends AnyRef
- type GenericRecord = Map[String, Any]
- class GenericWriter extends AnyRef
- implicit class JsonGenericRecord extends AnyRef
- implicit class JsonSchema extends AnyRef
- sealed abstract final class Label extends Enum[Label]
- case class MessageSchema(name: String, fields: Map[Int, Field], options: Option[Map[String, String]]) extends DescriptorSchema with Product with Serializable
- class ProtobufType[T <: Message] extends AnyRef
- case class Schema(name: String, messages: Map[String, MessageSchema], enums: Map[String, EnumSchema]) extends Product with Serializable
Value Members
- object GenericReader
- object GenericRecord
- object GenericWriter
- object ProtobufType
- object Schema extends Serializable