com.gensler.scalavro.io

complex

package complex

Visibility
  1. Public
  2. All

Type Members

  1. case class AvroArrayIO[T, S <: Seq[T]](avroType: AvroArray[T, S]) extends AvroTypeIO[S] with Product with Serializable

  2. case class AvroEnumIO[E <: Enumeration](avroType: AvroEnum[E]) extends AvroTypeIO[complex.AvroEnumIO.E.Value] with Product with Serializable

  3. case class AvroFixedIO[T <: FixedData](avroType: AvroFixed[T])(implicit evidence$1: scala.reflect.api.JavaUniverse.TypeTag[T]) extends AvroTypeIO[T] with Product with Serializable

  4. case class AvroJArrayIO[T](avroType: AvroJArray[T]) extends AvroTypeIO[Array[T]] with Product with Serializable

  5. case class AvroJEnumIO[E](avroType: AvroJEnum[E]) extends AvroTypeIO[E] with Product with Serializable

  6. case class AvroMapIO[T, M <: Map[String, T]](avroType: AvroMap[T, M]) extends AvroTypeIO[M] with Product with Serializable

  7. case class AvroRecordIO[T](avroType: AvroRecord[T]) extends AvroTypeIO[T] with Product with Serializable

  8. case class AvroSetIO[T, S <: Set[T]](avroType: AvroSet[T, S]) extends AvroTypeIO[S] with Product with Serializable

  9. abstract class AvroUnionIO[U <: util.Union.not[_], T] extends AvroTypeIO[T]

Value Members

  1. object AvroUnionIO

Ungrouped