package domain

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ParametrizedDeclarationParser(node: YNode, producer: (String) ⇒ ParametrizedDeclaration, declarations: (String, Scope) ⇒ AbstractDeclaration)(implicit ctx: WebApiContext) extends Product with Serializable
  2. case class Raml08EndpointParser(entry: YMapEntry, producer: (String) ⇒ EndPoint, parent: Option[EndPoint], collector: ListBuffer[EndPoint], parseOptionalOperations: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlEndpointParser with Product with Serializable
  3. case class Raml08PayloadParser(entry: YMapEntry, parentId: String, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlPayloadParser with Product with Serializable
  4. case class Raml08RequestParser(map: YMap, producer: () ⇒ Request, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlRequestParser with Product with Serializable
  5. case class Raml08ResponseParser(entry: YMapEntry, adopt: (Response) ⇒ Unit, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlResponseParser with Product with Serializable
  6. case class Raml08WebFormParser(map: YMap, parentId: String)(implicit ctx: RamlWebApiContext) extends Product with Serializable
  7. case class Raml10EndpointParser(entry: YMapEntry, producer: (String) ⇒ EndPoint, parent: Option[EndPoint], collector: ListBuffer[EndPoint], parseOptionalOperations: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlEndpointParser with Product with Serializable

  8. case class Raml10PayloadParser(entry: YMapEntry, parentId: String, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlPayloadParser with Product with Serializable

  9. case class Raml10RequestParser(map: YMap, producer: () ⇒ Request, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlRequestParser with Product with Serializable

  10. case class Raml10ResponseParser(entry: YMapEntry, adopt: (Response) ⇒ Unit, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlResponseParser with Product with Serializable

  11. class Raml10SecuritySettingsParser extends RamlSecuritySettingsParser
  12. case class RamlDescribedByParser(key: String, map: YMap, scheme: SecurityScheme)(implicit ctx: RamlWebApiContext) extends Product with Serializable
  13. abstract class RamlEndpointParser extends SpecParserOps
  14. case class RamlOperationParser(entry: YMapEntry, parentId: String, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends SpecParserOps with Product with Serializable
  15. case class RamlParametrizedSecuritySchemeParser(node: YNode, parentId: String)(implicit ctx: RamlWebApiContext) extends Product with Serializable
  16. abstract class RamlPayloadParser extends AnyRef
  17. abstract class RamlRequestParser extends SpecParserOps
  18. abstract class RamlResponseParser extends SpecParserOps
  19. case class RamlSecuritySchemeParser(part: YPart, adopt: (SecurityScheme) ⇒ SecurityScheme)(implicit ctx: RamlWebApiContext) extends SecuritySchemeParser with Product with Serializable
  20. case class RamlSecuritySettingsParser(node: YNode, type: String, scheme: DomainElement with WithSettings)(implicit ctx: RamlWebApiContext) extends SpecParserOps with Product with Serializable

Value Members

  1. object ParametrizedDeclarationParser extends Serializable
  2. object RamlParametrizedSecuritySchemeParser extends Serializable
  3. object RamlSecuritySettingsParser extends Serializable

Ungrouped