package emitters
Type Members
- abstract class DescribedByEmitter extends EntryEmitter
- case class Raml08DescribedByEmitter(key: String, securityScheme: SecurityScheme, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends DescribedByEmitter with Product with Serializable
- case class Raml08NamedSecuritySchemeEmitter(securityScheme: SecurityScheme, references: Seq[BaseUnit], ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends RamlNamedSecuritySchemeEmitter with Product with Serializable
- case class Raml08SecuritySchemeEmitter(securityScheme: SecurityScheme, references: Seq[BaseUnit], ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends RamlSecuritySchemeEmitter with Product with Serializable
- case class Raml10DescribedByEmitter(key: String, securityScheme: SecurityScheme, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends DescribedByEmitter with Product with Serializable
- case class Raml10NamedSecuritySchemeEmitter(securityScheme: SecurityScheme, references: Seq[BaseUnit], ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends RamlNamedSecuritySchemeEmitter with Product with Serializable
- case class Raml10SecuritySchemeEmitter(securityScheme: SecurityScheme, references: Seq[BaseUnit], ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends RamlSecuritySchemeEmitter with Product with Serializable
- case class RamlApiKeySettingsEmitters(apiKey: ApiKeySettings, ordering: SpecOrdering) extends Product with Serializable
- abstract class RamlNamedSecuritySchemeEmitter extends EntryEmitter
- case class RamlOAuth1SettingsEmitters(o1: OAuth1Settings, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
- case class RamlOAuth2ScopeEmitter(key: String, f: FieldEntry, ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
- case class RamlOAuth2SettingsEmitters(o2: OAuth2Settings, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
- abstract class RamlSecuritySchemeEmitter extends PartEmitter
- case class RamlSecuritySchemesEmitters(securitySchemes: Seq[SecurityScheme], references: Seq[BaseUnit], ordering: SpecOrdering, namedSecurityEmitter: (SecurityScheme, Seq[BaseUnit], SpecOrdering) ⇒ RamlNamedSecuritySchemeEmitter)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class RamlSecuritySettingsEmitter(f: FieldEntry, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
- case class RamlSecuritySettingsValuesEmitters(f: FieldEntry, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable