Packages

package domain

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ExampleValuesEmitter (example: Example, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends PartEmitter with Product with Serializable
  2. class LicenseParser extends SpecParserOps
  3. case class MultipleExampleEmitter (key: String, examples: Seq[Example], ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  4. case class NamedExampleEmitter (example: Example, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  5. case class OasParametrizedSecuritySchemeEmitter (parametrizedScheme: ParametrizedSecurityScheme, ordering: SpecOrdering) extends ParametrizedSecuritySchemeEmitter with Product with Serializable
  6. case class OasResponseExampleEmitter (example: Example, ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
  7. case class OasResponseExampleParser (yMapEntry: YMapEntry)(implicit ctx: WebApiContext) extends Product with Serializable
  8. case class OasResponseExamplesEmitter (key: String, f: FieldEntry, ordering: SpecOrdering) extends EntryEmitter with Product with Serializable

  9. case class OasResponseExamplesParser (key: String, map: YMap)(implicit ctx: WebApiContext) extends Product with Serializable

  10. class OrganizationParser extends SpecParserOps
  11. case class ParametrizedDeclarationParser (node: YNode, producer: (String) ⇒ ParametrizedDeclaration, declarations: (String, Scope) ⇒ AbstractDeclaration)(implicit ctx: WebApiContext) extends Product with Serializable
  12. case class ParametrizedSecuritiesSchemeEmitter (key: String, f: FieldEntry, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends SingleValueArrayEmitter with Product with Serializable
  13. abstract class ParametrizedSecuritySchemeEmitter extends PartEmitter
  14. case class Raml08BodyContentParser (map: YMap, producer: (Option[String]) ⇒ Payload, accessor: () ⇒ DomainElement, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends Product with Serializable
  15. case class Raml08EndPointEmitter (endpoint: EndPoint, ordering: SpecOrdering, children: ListBuffer[RamlEndPointEmitter] = mutable.ListBuffer(), references: Seq[BaseUnit] = Seq())(implicit ctx: RamlSpecEmitterContext) extends RamlEndPointEmitter with Product with Serializable
  16. 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
  17. case class Raml08FormPropertiesEmitter (nodeShape: NodeShape, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  18. case class Raml08OperationEmitter (operation: Operation, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends RamlOperationEmitter with Product with Serializable
  19. case class Raml08ParameterEmitter (parameter: Parameter, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlParameterEmitter with Product with Serializable
  20. case class Raml08ParameterParser (entry: YMapEntry, producer: (String) ⇒ Parameter, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlParameterParser with Product with Serializable
  21. case class Raml08PayloadEmitter (payload: Payload, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  22. case class Raml08PayloadParser (entry: YMapEntry, producer: (Option[String]) ⇒ Payload, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlPayloadParser with Product with Serializable
  23. case class Raml08PayloadsEmitter (key: String, f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlPayloadsEmitter with Product with Serializable
  24. case class Raml08RequestParser (map: YMap, producer: () ⇒ Request, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlRequestParser with Product with Serializable
  25. case class Raml08ResponseEmitter (response: Response, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends RamlResponseEmitter with Product with Serializable
  26. case class Raml08ResponseParser (entry: YMapEntry, producer: (String) ⇒ Response, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlResponseParser with Product with Serializable
  27. case class Raml08WebFormParser (map: YMap, parentId: String)(implicit ctx: RamlWebApiContext) extends Product with Serializable
  28. case class Raml10EndPointEmitter (endpoint: EndPoint, ordering: SpecOrdering, children: ListBuffer[RamlEndPointEmitter] = mutable.ListBuffer(), references: Seq[BaseUnit] = Seq())(implicit spec: RamlSpecEmitterContext) extends RamlEndPointEmitter with Product with Serializable

  29. 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

  30. case class Raml10OperationEmitter (operation: Operation, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends RamlOperationEmitter with Product with Serializable

  31. case class Raml10ParameterEmitter (parameter: Parameter, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlParameterEmitter with Product with Serializable
  32. case class Raml10ParameterParser (entry: YMapEntry, producer: (String) ⇒ Parameter, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlParameterParser with Product with Serializable
  33. case class Raml10PayloadEmitter (payload: Payload, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable

  34. case class Raml10PayloadParser (entry: YMapEntry, producer: (Option[String]) ⇒ Payload)(implicit ctx: RamlWebApiContext) extends RamlPayloadParser with Product with Serializable

  35. case class Raml10Payloads (payload: Payload, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends Product with Serializable
  36. case class Raml10PayloadsEmitter (key: String, f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlPayloadsEmitter with Product with Serializable
  37. case class Raml10RequestParser (map: YMap, producer: () ⇒ Request, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlRequestParser with Product with Serializable

  38. case class Raml10ResponseEmitter (response: Response, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends RamlResponseEmitter with Product with Serializable
  39. case class Raml10ResponseParser (entry: YMapEntry, producer: (String) ⇒ Response, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends RamlResponseParser with Product with Serializable

  40. abstract class RamlEndPointEmitter extends EntryEmitter
  41. abstract class RamlEndpointParser extends SpecParserOps
  42. case class RamlExampleValueAsString (node: YNode, example: Example, strict: Boolean)(implicit ctx: WebApiContext) extends Product with Serializable
  43. case class RamlExamplesParser (map: YMap, singleExampleKey: String, multipleExamplesKey: String)(implicit ctx: WebApiContext) extends Product with Serializable
  44. case class RamlMultipleExampleParser (key: String, map: YMap)(implicit ctx: WebApiContext) extends Product with Serializable
  45. case class RamlNamedExampleParser (entry: YMapEntry)(implicit ctx: WebApiContext) extends Product with Serializable
  46. abstract class RamlOperationEmitter extends EntryEmitter
  47. case class RamlOperationParser (entry: YMapEntry, producer: (String) ⇒ Operation, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends SpecParserOps with Product with Serializable

  48. abstract class RamlParameterEmitter extends EntryEmitter
  49. abstract class RamlParameterParser extends RamlTypeSyntax with SpecParserOps
  50. case class RamlParametersEmitter (key: String, f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends EntryEmitter with Product with Serializable

  51. case class RamlParametersParser (map: YMap, producer: (String) ⇒ Parameter, parseOptional: Boolean = false)(implicit ctx: RamlWebApiContext) extends Product with Serializable

  52. case class RamlParametrizedSecuritySchemeEmitter (parametrizedScheme: ParametrizedSecurityScheme, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends ParametrizedSecuritySchemeEmitter with Product with Serializable
  53. case class RamlParametrizedSecuritySchemeParser (node: YNode, producer: (String) ⇒ ParametrizedSecurityScheme)(implicit ctx: WebApiContext) extends Product with Serializable
  54. abstract class RamlPayloadParser extends AnyRef
  55. trait RamlPayloadsEmitter extends EntryEmitter
  56. abstract class RamlRequestParser extends AnyRef
  57. abstract class RamlResponseEmitter extends EntryEmitter
  58. abstract class RamlResponseParser extends SpecParserOps
  59. case class RamlResponsesEmitter (key: String, f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends EntryEmitter with Product with Serializable

  60. case class RamlSecuritySettingsParser (map: YMap, type: String, scheme: WithSettings)(implicit ctx: WebApiContext) extends SpecParserOps with Product with Serializable
  61. case class RamlSingleExampleParser (key: String, map: YMap)(implicit ctx: WebApiContext) extends Product with Serializable
  62. case class RamlSingleExampleValueParser (node: YNode)(implicit ctx: WebApiContext) extends SpecParserOps with Product with Serializable
  63. case class SingleExampleEmitter (key: String, example: Example, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  64. trait SingleValueArrayEmitter extends EntryEmitter

  65. case class StringToAstEmitter (value: String) extends PartEmitter with Product with Serializable

Ungrouped