package parser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AnnotationParser(element: AmfObject, map: YMap, target: List[String] = Nil)(implicit ctx: ShapeParserContext) extends Product with Serializable
  2. case class DataNodeParserResult(exampleNode: Option[YNode], dataNode: Option[DataNode]) extends Product with Serializable
  3. case class ExampleDataParser(entryLike: YMapEntryLike, example: Example, options: ExampleOptions)(implicit ctx: ShapeParserContext) extends Product with Serializable
  4. case class ExampleOptions(strictDefault: Boolean, quiet: Boolean, isScalar: Boolean = false) extends Product with Serializable
  5. case class ExamplesDataParser(seq: YSequence, options: ExampleOptions, parentId: String)(implicit ctx: ShapeParserContext) extends Product with Serializable
  6. case class MapEntriesArrayNode(obj: YMap)(implicit iv: IllegalTypeHandler) extends BaseArrayNode with Product with Serializable

    Map array node.

  7. case class NodeDataNodeParser(node: YNode, parentId: String, quiet: Boolean, fromExternal: Boolean = false, isScalar: Boolean = false)(implicit ctx: ShapeParserContext) extends Product with Serializable
  8. case class Oas3ExampleValueParser(map: YMap, example: Example, options: ExampleOptions)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
  9. case class Oas3NameExampleParser(entry: YMapEntry, parentId: String, options: ExampleOptions)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
  10. case class Oas3NamedExamplesParser(entry: YMapEntry, parentId: String)(implicit ctx: ShapeParserContext) extends Product with Serializable
  11. case class OasExamplesParser(map: YMap, exemplifiedDomainElement: ExemplifiedDomainElement)(implicit ctx: ShapeParserContext) extends Product with Serializable
  12. case class OasLikeCreativeWorkParser(node: YNode, parentId: String)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
  13. trait QuickFieldParserOps extends AnyRef
  14. case class RamlCreativeWorkParser(node: YNode)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
  15. case class RamlExamplesParser(map: YMap, singleExampleKey: String, multipleExamplesKey: String, exemplified: ExemplifiedDomainElement, options: ExampleOptions)(implicit ctx: ShapeParserContext) extends Product with Serializable
  16. case class RamlMultipleExampleParser(key: String, map: YMap, producer: (Option[String]) ⇒ Example, options: ExampleOptions)(implicit ctx: ShapeParserContext) extends Product with Serializable
  17. case class RamlNamedExampleParser(entry: YMapEntry, producer: (Option[String]) ⇒ Example, options: ExampleOptions)(implicit ctx: ShapeParserContext) extends Product with Serializable
  18. case class RamlSingleExampleParser(key: String, map: YMap, producer: (Option[String]) ⇒ Example, options: ExampleOptions)(implicit ctx: ShapeParserContext) extends Product with Serializable
  19. case class RamlSingleExampleValueParser(entry: YMapEntry, producer: () ⇒ Example, options: ExampleOptions)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
  20. case class ScalarFormatType(shape: Shape, typeDef: TypeDef)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
  21. case class ShapeExtensionParser(shape: Shape, map: YMap, ctx: ShapeParserContext, typeInfo: TypeInfo, overrideSyntax: Option[String] = None) extends Product with Serializable
  22. trait SpecSyntax extends AnyRef

    Created by pedro.colunga on 11/9/17.

  23. sealed trait YMapEntryLike extends AnyRef

Ungrouped