package codec

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. codec
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class DecoderError(message: String, cause: Option[Throwable] = None) extends IOException with Product with Serializable
  2. final case class EncoderError(message: String, cause: Option[Throwable] = None) extends IOException with Product with Serializable
  3. trait SchemaEncoder[A] extends AnyRef
  4. trait ValueDecoder[+A] extends AnyRef
  5. trait ValueEncoder[-A] extends AnyRef
  6. final case class ValueVectorCodec[V <: ValueVector, A](encoder: ValueVectorEncoder[V, A], decoder: ValueVectorDecoder[V, A]) extends Product with Serializable
  7. trait ValueVectorDecoder[V <: ValueVector, A] extends ValueDecoder[A]
  8. trait ValueVectorEncoder[V <: ValueVector, -A] extends ValueEncoder[A]
  9. final case class VectorSchemaRootCodec[A](encoder: VectorSchemaRootEncoder[A], decoder: VectorSchemaRootDecoder[A]) extends Product with Serializable
  10. trait VectorSchemaRootDecoder[A] extends ValueDecoder[A]
  11. trait VectorSchemaRootEncoder[-A] extends ValueEncoder[A]

Value Members

  1. def primitiveWriter(st: StandardType[_], vec: FieldVector): FieldWriter
  2. def resolveReaderByName(name: Option[String], reader: FieldReader): FieldReader
  3. object SchemaEncoder
  4. object SchemaEncoderDeriver
  5. object ValueDecoder
  6. object ValueEncoder
  7. object ValueVectorCodec extends Serializable
  8. object ValueVectorDecoder
  9. object ValueVectorDecoderDeriver
  10. object ValueVectorEncoder
  11. object ValueVectorEncoderDeriver
  12. object VectorSchemaRootCodec extends Serializable
  13. object VectorSchemaRootDecoder
  14. object VectorSchemaRootDecoderDeriver
  15. object VectorSchemaRootEncoder
  16. object VectorSchemaRootEncoderDeriver

Inherited from AnyRef

Inherited from Any

Ungrouped