package domain
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class ExampleValuesEmitter (example: Example, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends PartEmitter with Product with Serializable
- class LicenseParser extends AnyRef
- case class MultipleExampleEmitter (key: String, examples: Seq[Example], ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class NamedExampleEmitter (example: Example, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class OasParametrizedSecuritySchemeEmitter (parametrizedScheme: ParametrizedSecurityScheme, ordering: SpecOrdering) extends PartEmitter with Product with Serializable
- case class OasResponseExampleEmitter (example: Example, ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
- case class OasResponseExampleParser (yMapEntry: YMapEntry)(implicit ctx: WebApiContext) extends Product with Serializable
- case class OasResponseExamplesEmitter (key: String, f: FieldEntry, ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
- case class OasResponseExamplesParser (key: String, map: YMap)(implicit ctx: WebApiContext) extends Product with Serializable
- class OrganizationParser extends AnyRef
- case class ParametrizedDeclarationParser (node: YNode, producer: (String) ⇒ ParametrizedDeclaration, declarations: (String, Scope) ⇒ AbstractDeclaration)(implicit ctx: WebApiContext) extends Product with Serializable
- case class ParametrizedSecuritiesSchemeEmitter (key: String, f: FieldEntry, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class RamlEndpointParser (entry: YMapEntry, producer: (String) ⇒ EndPoint, parent: Option[EndPoint], collector: ListBuffer[EndPoint], parseOptionalOperations: Boolean = false)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlExampleValueAsString (node: YNode, example: Example, strict: Boolean)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlExamplesParser (map: YMap, singleExampleKey: String, multipleExamplesKey: String)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlMultipleExampleParser (key: String, map: YMap)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlNamedExampleParser (entry: YMapEntry)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlOperationParser (entry: YMapEntry, producer: (String) ⇒ Operation, parseOptional: Boolean = false)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlParameterEmitter (parameter: Parameter, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class RamlParameterParser (entry: YMapEntry, producer: (String) ⇒ Parameter)(implicit ctx: WebApiContext) extends RamlTypeSyntax with Product with Serializable
- case class RamlParametersEmitter (key: String, f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class RamlParametersParser (map: YMap, producer: (String) ⇒ Parameter)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlParametrizedSecuritySchemeEmitter (parametrizedScheme: ParametrizedSecurityScheme, ordering: SpecOrdering) extends PartEmitter with Product with Serializable
- case class RamlParametrizedSecuritySchemeParser (s: YNode, producer: (String) ⇒ ParametrizedSecurityScheme)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlPayloadEmitter (payload: Payload, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class RamlPayloadParser (entry: YMapEntry, producer: (Option[String]) ⇒ Payload)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlPayloads (payload: Payload, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends Product with Serializable
- case class RamlPayloadsEmitter (key: String, f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class RamlRequestParser (map: YMap, producer: () ⇒ Request)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlResponseEmitter (response: Response, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class RamlResponseParser (entry: YMapEntry, producer: (String) ⇒ Response)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlResponsesEmitter (key: String, f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class RamlSecuritySettingsParser (map: YMap, type: String, scheme: WithSettings)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlSingleExampleParser (key: String, map: YMap)(implicit ctx: WebApiContext) extends Product with Serializable
- case class RamlSingleExampleValueParser (node: YNode)(implicit ctx: WebApiContext) extends Product with Serializable
- case class SingleExampleEmitter (key: String, example: Example, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class StringToAstEmitter (value: String) extends PartEmitter with Product with Serializable
Value Members
- object LicenseParser
- object OrganizationParser