package parser
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class AllOfParser(array: Seq[YNode], adopt: (Shape) ⇒ Unit, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable
- case class AndConstraintParser(map: YMap, shape: Shape, adopt: (Shape) ⇒ Unit, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable
- case class Draft2019TypeParser(entryOrNode: YMapEntryLike, name: String, map: YMap, adopt: (Shape) ⇒ Unit, version: SchemaVersion, isDeclaration: Boolean = false)(implicit ctx: ShapeParserContext) extends Product with Serializable
- case class Draft4TypeParser(entryOrNode: YMapEntryLike, name: String, map: YMap, adopt: (Shape) ⇒ Unit, version: SchemaVersion, isDeclaration: Boolean = false)(implicit ctx: ShapeParserContext) extends Product with Serializable
- case class InlineOasTypeParser(entryOrNode: YMapEntryLike, name: String, map: YMap, adopt: (Shape) ⇒ Unit, version: SchemaVersion, isDeclaration: Boolean = false)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
- case class InnerShapeParser(key: String, field: Field, map: YMap, shape: Shape, adopt: (Shape) ⇒ Unit, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable
- class OasRefParser extends AnyRef
- case class OasTypeParser(entryOrNode: YMapEntryLike, name: String, map: YMap, adopt: (Shape) ⇒ Unit, version: SchemaVersion, isDeclaration: Boolean = false)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
Value Members
-
object
OasTypeParser extends Serializable
OpenAPI Type Parser.
- object TypeDetector