package domain
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- abstract class DescribedByEmitter extends EntryEmitter
- case class EndPointExtendsEmitter(key: String, resourceTypes: Seq[ParametrizedResourceType], ordering: SpecOrdering)(implicit eh: AMFErrorHandler) extends EntryEmitter with Product with Serializable
- case class ExtendsEmitter(field: FieldEntry, ordering: SpecOrdering, oasExtension: Boolean = false)(implicit eh: AMFErrorHandler) extends Product with Serializable
- case class NamedPropertyTypeEmitter(annotation: CustomDomainProperty, references: Seq[BaseUnit], ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends EntryEmitter with PartEmitter with Product with Serializable
- case class ParametrizedDeclarationEmitter(declaration: ParametrizedDeclaration, ordering: SpecOrdering)(implicit eh: AMFErrorHandler) extends PartEmitter with Product with Serializable
- case class Raml08DescribedByEmitter(key: String, securityScheme: SecurityScheme, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends DescribedByEmitter with Product with Serializable
- case class Raml08EmitterFactory()(implicit ctx: Raml08SpecEmitterContext) extends RamlEmitterFactory 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 Raml08ResponseEmitter(response: Response, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends RamlResponseEmitter with Product with Serializable
- case class Raml08ResponsePartEmitter(response: Response, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends RamlResponsePartEmitter 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 Raml10EmitterFactory()(implicit ctx: Raml10SpecEmitterContext) extends RamlEmitterFactory 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 Raml10ResponseEmitter(response: Response, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends RamlResponseEmitter with Product with Serializable
- case class Raml10ResponsePartEmitter(response: Response, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends RamlResponsePartEmitter 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
- case class RamlCustomFacetsEmitter(f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends CustomFacetsEmitter with Product with Serializable
- trait RamlEmitterFactory extends DomainElementEmitterFactory
- 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 RamlResponseEmitter extends EntryEmitter
- abstract class RamlResponsePartEmitter extends PartEmitter
- case class RamlResponsesEmitter(key: String, f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit], defaultResponse: Boolean = false)(implicit spec: RamlSpecEmitterContext) extends EntryEmitter with 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
- case class TraitExtendsEmitter(key: String, f: FieldEntry, ordering: SpecOrdering)(implicit eh: AMFErrorHandler) extends SingleValueArrayEmitter with Product with Serializable
- case class VariableEmitter(variable: VariableValue, ordering: SpecOrdering)(implicit eh: AMFErrorHandler) extends EntryEmitter with Product with Serializable
Value Members
- object Raml08EmitterFactory extends Serializable
- object Raml10EmitterFactory extends Serializable