package domain
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class AvroArrayShapeParser(map: YMap)(implicit ctx: AvroSchemaContext) extends AvroCollectionShapeParser[ArrayShape] with Product with Serializable
- abstract class AvroCollectionShapeParser[T <: AnyShape] extends AvroComplexShapeParser
- abstract class AvroComplexShapeParser extends QuickFieldParserOps with AvroKeyExtractor
- class AvroEnumParser extends AvroTextTypeParser
- case class AvroFixedShapeParser(map: YMap)(implicit ctx: AvroSchemaContext) extends AvroComplexShapeParser with Product with Serializable
- case class AvroInlineTypeParser(node: YNode)(implicit ctx: AvroSchemaContext) extends AvroKeyExtractor with Product with Serializable
- case class AvroInlineUnionShapeParser(seq: YSequence)(implicit ctx: AvroSchemaContext) extends AvroUnionLikeShapeParser with Product with Serializable
- trait AvroKeyExtractor extends AnyRef
- case class AvroMapShapeParser(map: YMap)(implicit ctx: AvroSchemaContext) extends AvroCollectionShapeParser[NodeShape] with Product with Serializable
- case class AvroRecordFieldParser(map: YMap)(implicit ctx: AvroSchemaContext) extends AvroShapeParser with Product with Serializable
- class AvroRecordParser extends AvroComplexShapeParser
- class AvroShapeParser extends AvroKeyExtractor
-
case class
AvroTextTypeParser(type: String, maybeMap: Option[YMap])(implicit ctx: AvroSchemaContext) extends AvroComplexShapeParser with Product with Serializable
parses primitive avro types such as null, boolean, int, long, float, double, bytes, string
- trait AvroUnionLikeShapeParser extends AnyRef
- case class AvroUnionShapeParser(members: Seq[YNode], node: YNode)(implicit ctx: AvroSchemaContext) extends AvroComplexShapeParser with AvroUnionLikeShapeParser with Product with Serializable
Value Members
- object AvroFieldOrder extends Enumeration