package parser
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- abstract class DefaultType extends AnyRef
- trait ExampleParser extends AnyRef
- case class Raml08DefaultTypeParser(defaultType: TypeDef, name: String, ast: YPart, adopt: (Shape) ⇒ Unit)(implicit ctx: ShapeParserContext) extends Product with Serializable
- case class Raml08ExampleParser(s: AnyShape, map: YMap)(implicit ctx: ShapeParserContext) extends Product with Serializable
- case class Raml08TypeParser(entryOrNode: YMapEntryLike, key: YNode, adopt: (Shape) ⇒ Unit, typeInfo: TypeInfo, defaultType: DefaultType)(implicit ctx: ShapeParserContext) extends RamlTypeParser with Product with Serializable
- case class Raml08UnionTypeParser(shape: UnionShape, types: YSequence, ast: YPart)(implicit ctx: ShapeParserContext) extends Product with Serializable
- case class Raml10TypeParser(entryOrNode: YMapEntryLike, key: YNode, adopt: (Shape) ⇒ Unit, typeInfo: TypeInfo, defaultType: DefaultType)(implicit ctx: ShapeParserContext) extends RamlTypeParser with Product with Serializable
- case class RamlLocalReferenceEmitter(reference: Linkable) extends PartEmitter with Product with Serializable
- class RamlLocalReferenceEntryEmitter extends EntryPartEmitter
- case class RamlTagToReferenceEmitter(link: DomainElement, references: Seq[BaseUnit])(implicit spec: ShapeEmitterContext) extends PartEmitter with TagToReferenceEmitter with Product with Serializable
- 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
- case class RamlTypeEntryEmitter(key: String, shape: Shape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlShapeEmitterContext) extends EntryEmitter with Product with Serializable
- trait RamlTypeEntryParser extends AnyRef
- sealed abstract class RamlTypeParser extends QuickFieldParserOps with RamlTypeEntryParser
- trait RamlTypeSyntax extends AnyRef
- case class SimpleTypeParser(name: String, adopt: (Shape) ⇒ Unit, map: YMap, defaultType: TypeDef)(implicit ctx: ShapeParserContext) extends QuickFieldParserOps with Product with Serializable
- case class TypeInfo(isAnnotation: Boolean = false, isPropertyOrParameter: Boolean = false) extends Product with Serializable
- case class XMLSerializerParser(defaultName: String, node: YNode)(implicit ctx: ShapeParserContext) extends Product with Serializable
Value Members
- object AnyDefaultType extends DefaultType
- object ExternalLinkQuery
- object Raml08TypeParser extends Serializable
- object Raml10TypeParser extends Serializable
- object RamlTypeDetection
- object StringDefaultType extends DefaultType
- object XMLSerializerParser extends Serializable