com.alpine.model.export.pfa

avrotypes

package avrotypes

Visibility
  1. Public
  2. All

Type Members

  1. case class ArrayType(items: AvroType) extends AvroType with Product with Serializable

  2. trait AvroType extends AnyRef

  3. case class AvroTypeReference(raw: String) extends PFAExpression with AvroType with Product with Serializable

    Usually refers to the name of a record type declared elsewhere (e.

  4. case class FieldType(name: String, type: AvroType) extends Product with Serializable

  5. case class MapType(values: AvroType) extends AvroType with Product with Serializable

  6. case class PrimitiveType(raw: String) extends PFAExpression with AvroType with Product with Serializable

  7. case class RecordType(name: String, fields: Seq[FieldType]) extends AvroType with Product with Serializable

  8. case class UnionType(types: Seq[AvroType]) extends AvroType with PFAExpression with Product with Serializable

Value Members

  1. object AvroTypes

    Could add fixed, enum.

  2. object UnionType extends Serializable

Ungrouped