package parser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class DefaultType extends AnyRef
  2. trait ExampleParser extends AnyRef
  3. case class Raml08DefaultTypeParser(defaultType: TypeDef, name: String, ast: YPart, adopt: (Shape) ⇒ Unit)(implicit ctx: ShapeParserContext) extends Product with Serializable
  4. case class Raml08ExampleParser(s: AnyShape, map: YMap)(implicit ctx: ShapeParserContext) extends Product with Serializable
  5. case class Raml08TypeParser(entryOrNode: YMapEntryLike, key: YNode, adopt: (Shape) ⇒ Unit, typeInfo: TypeInfo, defaultType: DefaultType)(implicit ctx: ShapeParserContext) extends RamlTypeParser with Product with Serializable
  6. case class Raml08UnionTypeParser(shape: UnionShape, types: YSequence, ast: YPart)(implicit ctx: ShapeParserContext) extends Product with Serializable
  7. case class Raml10TypeParser(entryOrNode: YMapEntryLike, key: YNode, adopt: (Shape) ⇒ Unit, typeInfo: TypeInfo, defaultType: DefaultType)(implicit ctx: ShapeParserContext) extends RamlTypeParser with Product with Serializable
  8. case class RamlLocalReferenceEmitter(reference: Linkable) extends PartEmitter with Product with Serializable
  9. class RamlLocalReferenceEntryEmitter extends EntryPartEmitter
  10. case class RamlTagToReferenceEmitter(link: DomainElement, references: Seq[BaseUnit])(implicit spec: ShapeEmitterContext) extends PartEmitter with TagToReferenceEmitter with Product with Serializable
  11. case class RamlTypeDetector(parent: String, format: Option[String] = None, defaultType: DefaultType = StringDefaultType, recursive: Boolean = false, isExplicit: Boolean = false)(implicit ctx: ShapeParserContext) extends RamlTypeSyntax with Product with Serializable
  12. case class RamlTypeEntryEmitter(key: String, shape: Shape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlShapeEmitterContext) extends EntryEmitter with Product with Serializable
  13. trait RamlTypeEntryParser extends AnyRef
  14. sealed abstract class RamlTypeParser extends QuickFieldParserOps with RamlTypeEntryParser
  15. trait RamlTypeSyntax extends AnyRef
  16. case class SimpleTypeParser(name: String, adopt: (Shape) ⇒ Unit, map: YMap, defaultType: TypeDef)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
  17. case class TypeInfo(isAnnotation: Boolean = false, isPropertyOrParameter: Boolean = false) extends Product with Serializable
  18. case class XMLSerializerParser(defaultName: String, node: YNode)(implicit ctx: ShapeParserContext) extends Product with Serializable

Value Members

  1. object AnyDefaultType extends DefaultType
  2. object ExternalLinkQuery
  3. object Raml08TypeParser extends Serializable
  4. object Raml10TypeParser extends Serializable
  5. object RamlTypeDetection
  6. object StringDefaultType extends DefaultType
  7. object XMLSerializerParser extends Serializable

Ungrouped