Packages

package parser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AllOfParser(array: Seq[YNode], adopt: (Shape) ⇒ Unit, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable
  2. case class AndConstraintParser(map: YMap, shape: Shape, adopt: (Shape) ⇒ Unit, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable
  3. case class Draft2019TypeParser(entryOrNode: YMapEntryLike, name: String, map: YMap, adopt: (Shape) ⇒ Unit, version: SchemaVersion, isDeclaration: Boolean = false)(implicit ctx: ShapeParserContext) extends Product with Serializable
  4. case class Draft4TypeParser(entryOrNode: YMapEntryLike, name: String, map: YMap, adopt: (Shape) ⇒ Unit, version: SchemaVersion, isDeclaration: Boolean = false)(implicit ctx: ShapeParserContext) extends Product with Serializable
  5. 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
  6. case class InnerShapeParser(key: String, field: Field, map: YMap, shape: Shape, adopt: (Shape) ⇒ Unit, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable
  7. class OasRefParser extends AnyRef
  8. case class OasTypeParser(entryOrNode: YMapEntryLike, name: String, node: YNode, adopt: (Shape) ⇒ Unit, version: SchemaVersion, isDeclaration: Boolean = false)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable

Value Members

  1. object BooleanSchemaParser
  2. object OasTypeParser extends Serializable

    OpenAPI Type Parser.

  3. object TypeDetector

Ungrouped