Packages

package declaration

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AbstractDeclarationEmitter (declaration: AbstractDeclaration, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  2. case class AbstractDeclarationParser (declaration: AbstractDeclaration, parent: String, key: String, entryValue: YNode)(implicit ctx: WebApiContext) extends Product with Serializable
  3. case class AbstractDeclarationsEmitter (key: String, declarations: Seq[AbstractDeclaration], ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable

  4. case class AbstractDeclarationsParser (key: String, producer: (YMapEntry) ⇒ AbstractDeclaration, map: YMap, customProperties: String)(implicit ctx: WebApiContext) extends Product with Serializable

  5. abstract class AnnotationEmitter extends EntryEmitter
  6. abstract class AnnotationTypeEmitter extends AnyRef
  7. case class AnnotationsEmitter (element: DomainElement, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable

  8. abstract class CustomFacetsEmitter extends EntryEmitter
  9. case class DataNodeEmitter (dataNode: DataNode, ordering: SpecOrdering, resolvedLinks: Boolean = false, referencesCollector: Map[String, DomainElement] = mutable.Map()) extends PartEmitter with Product with Serializable
  10. case class DataPropertyEmitter (property: String, dataNode: ObjectNode, ordering: SpecOrdering, resolvedLinks: Boolean = false, referencesCollector: Map[String, DomainElement] = mutable.Map()) extends EntryEmitter with Product with Serializable
  11. abstract class DefaultType extends AnyRef
  12. abstract class DescribedByEmitter extends EntryEmitter
  13. case class EndPointExtendsEmitter (key: String, resourceTypes: Seq[ParametrizedResourceType], ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
  14. trait ExampleParser extends AnyRef
  15. trait ExamplesEmitter extends AnyRef
  16. case class ExtendsEmitter (field: FieldEntry, ordering: SpecOrdering, oasExtension: Boolean = false) extends Product with Serializable

  17. case class FacetsEmitter (element: Shape, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  18. abstract class FacetsInstanceEmitter extends EntryEmitter
  19. case class LibraryLocationParser (e: YMapEntry) extends Product with Serializable
  20. case class NodeDependencyParser (entry: YMapEntry, properties: ListMap[String, PropertyShape]) extends Product with Serializable
  21. case class OasAnnotationEmitter (domainExtension: DomainExtension, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends AnnotationEmitter with Product with Serializable
  22. case class OasAnnotationTypeEmitter (property: CustomDomainProperty, ordering: SpecOrdering)(implicit spec: OasSpecEmitterContext) extends AnnotationTypeEmitter with Product with Serializable
  23. class OasAnyShapeEmitter extends OasShapeEmitter
  24. case class OasApiKeySettingsEmitters (apiKey: ApiKeySettings, ordering: SpecOrdering) extends Product with Serializable
  25. case class OasArrayShapeEmitter (shape: ArrayShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends Product with Serializable
  26. trait OasCommonOASFieldsEmitter extends AnyRef
  27. case class OasCreativeWorkEmitter (document: CreativeWork, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends PartEmitter with Product with Serializable
  28. case class OasCreativeWorkItemsEmitter (document: CreativeWork, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  29. case class OasCreativeWorkParser (map: YMap)(implicit ctx: WebApiContext) extends SpecParserOps with Product with Serializable

  30. case class OasCustomFacetsEmitter (f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends CustomFacetsEmitter with Product with Serializable
  31. case class OasEntryCreativeWorkEmitter (key: String, documentation: CreativeWork, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  32. case class OasEntryShapeEmitter (key: String, f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends EntryEmitter with Product with Serializable
  33. case class OasFacetsInstanceEmitter (shapeExtension: ShapeExtension, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends FacetsInstanceEmitter with Product with Serializable
  34. case class OasFileShapeEmitter (scalar: FileShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends OasAnyShapeEmitter with OasCommonOASFieldsEmitter with Product with Serializable
  35. case class OasItemsShapeEmitter (array: ArrayShape, ordering: SpecOrdering, references: Seq[BaseUnit], additionalEntry: Option[ValueEmitter])(implicit spec: OasSpecEmitterContext) extends OasTypePartCollector with EntryEmitter with Product with Serializable
  36. case class OasNamedSecuritySchemeEmitter (securityScheme: SecurityScheme, mapType: OasSecuritySchemeType, ordering: SpecOrdering)(implicit spec: OasSpecEmitterContext) extends EntryEmitter with Product with Serializable
  37. case class OasNamedTypeEmitter (shape: Shape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends EntryEmitter with Product with Serializable
  38. case class OasNilShapeEmitter (nil: NilShape, ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
  39. case class OasNodeShapeEmitter (node: NodeShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends OasAnyShapeEmitter with Product with Serializable
  40. case class OasOAuth1SettingsEmitters (o1: OAuth1Settings, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  41. case class OasOAuth2ScopeEmitter (key: String, f: FieldEntry, ordering: SpecOrdering, orphanAnnotations: Seq[DomainExtension])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  42. case class OasOAuth2SettingsEmitters (settings: Settings, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  43. case class OasPropertiesShapeEmitter (f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends EntryEmitter with Product with Serializable
  44. case class OasPropertyDependenciesEmitter (property: PropertyDependencies, ordering: SpecOrdering, properties: ListMap[String, PropertyShape]) extends EntryEmitter with Product with Serializable
  45. case class OasPropertyShapeEmitter (property: PropertyShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends OasTypePartCollector with EntryEmitter with Product with Serializable
  46. case class OasRequiredPropertiesShapeEmitter (f: FieldEntry, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  47. case class OasScalarShapeEmitter (scalar: ScalarShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends OasAnyShapeEmitter with OasCommonOASFieldsEmitter with Product with Serializable
  48. case class OasSchemaEmitter (f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends EntryEmitter with Product with Serializable
  49. case class OasSchemaShapeEmitter (shape: SchemaShape, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  50. case class OasScopeValuesEmitters (f: FieldEntry) extends Product with Serializable
  51. case class OasSecuritySchemeEmitter (securityScheme: SecurityScheme, mapType: OasSecuritySchemeType, ordering: SpecOrdering)(implicit spec: OasSpecEmitterContext) extends Product with Serializable
  52. case class OasSecuritySchemeParser (ast: YPart, key: String, node: YNode, adopt: (SecurityScheme) ⇒ SecurityScheme)(implicit ctx: WebApiContext) extends SecuritySchemeParser with Product with Serializable
  53. case class OasSecuritySchemesEmitters (securitySchemes: Seq[SecurityScheme], ordering: SpecOrdering)(implicit spec: OasSpecEmitterContext) extends EntryEmitter with Product with Serializable

  54. case class OasSecuritySettingsEmitter (f: FieldEntry, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  55. case class OasSettingsTypeEmitter (settingsEntries: Seq[EntryEmitter], settings: Settings, ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
  56. case class OasShapeDependenciesEmitter (f: FieldEntry, ordering: SpecOrdering, propertiesMap: ListMap[String, PropertyShape]) extends EntryEmitter with Product with Serializable
  57. abstract class OasShapeEmitter extends AnyRef
  58. case class OasShapeInheritsEmitter (f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends EntryEmitter with Product with Serializable
  59. case class OasTagToReferenceEmitter (target: DomainElement, label: Option[String], reference: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends OasSpecEmitter with TagToReferenceEmitter with Product with Serializable

  60. case class OasTypeEmitter (shape: Shape, ordering: SpecOrdering, ignored: Seq[Field] = Nil, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends Product with Serializable
  61. case class OasTypeParser (ast: YPart, name: String, map: YMap, adopt: (Shape) ⇒ Unit, oasNode: String)(implicit ctx: OasWebApiContext) extends OasSpecParser with Product with Serializable
  62. abstract class OasTypePartCollector extends AnyRef
  63. case class OasTypePartEmitter (shape: Shape, ordering: SpecOrdering, ignored: Seq[Field] = Nil, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends OasTypePartCollector with PartEmitter with Product with Serializable
  64. case class OasUnionShapeEmitter (shape: UnionShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: OasSpecEmitterContext) extends EntryEmitter with Product with Serializable
  65. case class OrphanAnnotationsEmitter (orphans: Seq[DomainExtension], ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  66. case class ParametrizedDeclarationEmitter (declaration: ParametrizedDeclaration, ordering: SpecOrdering) extends PartEmitter with Product with Serializable
  67. case class Raml08DefaultTypeParser (defaultType: TypeDef, name: String, ast: YPart, adopt: (Shape) ⇒ Shape)(implicit ctx: RamlWebApiContext) extends Product with Serializable
  68. case class Raml08DescribedByEmitter (key: String, securityScheme: SecurityScheme, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends DescribedByEmitter with Product with Serializable
  69. case class Raml08NamedSecuritySchemeEmitter (securityScheme: SecurityScheme, references: Seq[BaseUnit], ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends RamlNamedSecuritySchemeEmitter with Product with Serializable
  70. case class Raml08SecuritySchemeEmitter (securityScheme: SecurityScheme, references: Seq[BaseUnit], ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends RamlSecuritySchemeEmitter with Product with Serializable
  71. case class Raml08TypeEmitter (shape: Shape, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  72. case class Raml08TypeParser (ast: YPart, name: String, node: YNode, adopt: (Shape) ⇒ Shape, isAnnotation: Boolean, defaultType: DefaultType)(implicit ctx: RamlWebApiContext) extends RamlTypeParser with Product with Serializable
  73. case class Raml08TypePartEmitter (shape: AnyShape, ordering: SpecOrdering, annotations: Option[AnnotationsEmitter] = None, ignored: Seq[Field] = Nil, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlTypePartEmitter with Product with Serializable
  74. case class Raml08UnionTypeParser (shape: UnionShape, types: Seq[YNode], ast: YPart)(implicit ctx: RamlWebApiContext) extends Product with Serializable
  75. case class Raml10DescribedByEmitter (key: String, securityScheme: SecurityScheme, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends DescribedByEmitter with Product with Serializable
  76. case class Raml10NamedSecuritySchemeEmitter (securityScheme: SecurityScheme, references: Seq[BaseUnit], ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends RamlNamedSecuritySchemeEmitter with Product with Serializable
  77. case class Raml10SecuritySchemeEmitter (securityScheme: SecurityScheme, references: Seq[BaseUnit], ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends RamlSecuritySchemeEmitter with Product with Serializable
  78. case class Raml10TypeEmitter (shape: AnyShape, ordering: SpecOrdering, ignored: Seq[Field] = Nil, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends Product with Serializable
  79. case class Raml10TypeParser (ast: YPart, name: String, node: YNode, adopt: (Shape) ⇒ Shape, isAnnotation: Boolean, defaultType: DefaultType)(implicit ctx: RamlWebApiContext) extends RamlTypeParser with Product with Serializable
  80. case class Raml10TypePartEmitter (shape: AnyShape, ordering: SpecOrdering, annotations: Option[AnnotationsEmitter], ignored: Seq[Field] = Nil, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlTypePartEmitter with Product with Serializable
  81. case class RamlAnnotationEmitter (domainExtension: DomainExtension, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends AnnotationEmitter with Product with Serializable
  82. case class RamlAnnotationTypeEmitter (property: CustomDomainProperty, ordering: SpecOrdering)(implicit spec: RamlSpecEmitterContext) extends AnnotationTypeEmitter with Product with Serializable
  83. case class RamlAnyOfShapeEmitter (shape: UnionShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  84. class RamlAnyShapeEmitter extends RamlShapeEmitter with ExamplesEmitter
  85. class RamlAnyShapeInstanceEmitter extends RamlShapeEmitter with ExamplesEmitter
  86. case class RamlApiKeySettingsEmitters (apiKey: ApiKeySettings, ordering: SpecOrdering) extends Product with Serializable
  87. case class RamlArrayShapeEmitter (array: ArrayShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlAnyShapeEmitter with Product with Serializable
  88. trait RamlCommonOASFieldsEmitter extends AnyRef
  89. case class RamlCreativeWorkEmitter (documentation: CreativeWork, ordering: SpecOrdering, withExtension: Boolean)(implicit spec: SpecEmitterContext) extends PartEmitter with Product with Serializable
  90. case class RamlCreativeWorkItemsEmitter (documentation: CreativeWork, ordering: SpecOrdering, withExtention: Boolean)(implicit spec: SpecEmitterContext) extends Product with Serializable

  91. case class RamlCreativeWorkParser (map: YMap)(implicit ctx: WebApiContext) extends SpecParserOps with Product with Serializable
  92. case class RamlCustomFacetsEmitter (f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends CustomFacetsEmitter with Product with Serializable
  93. case class RamlDescribedByParser (key: String, map: YMap, scheme: SecurityScheme)(implicit ctx: RamlWebApiContext) extends Product with Serializable
  94. trait RamlExternalTypes extends ExampleParser
  95. case class RamlFacetsInstanceEmitter (shapeExtension: ShapeExtension, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends FacetsInstanceEmitter with Product with Serializable
  96. case class RamlFileShapeEmitter (scalar: FileShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlAnyShapeEmitter with RamlCommonOASFieldsEmitter with Product with Serializable
  97. case class RamlItemsShapeEmitter (array: ArrayShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  98. case class RamlJsonShapeEmitter (shape: AnyShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends PartEmitter with ExamplesEmitter with Product with Serializable
  99. case class RamlLocalReferenceEmitter (reference: Linkable) extends PartEmitter with Product with Serializable
  100. abstract class RamlNamedSecuritySchemeEmitter extends EntryEmitter
  101. case class RamlNamedTypeEmitter (shape: AnyShape, ordering: SpecOrdering, references: Seq[BaseUnit] = Nil, typesEmitter: (AnyShape, SpecOrdering, Option[AnnotationsEmitter], Seq[Field], Seq[BaseUnit]) ⇒ RamlTypePartEmitter)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable

  102. case class RamlNilShapeEmitter (shape: NilShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlAnyShapeEmitter with Product with Serializable
  103. case class RamlNodeShapeEmitter (node: NodeShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlAnyShapeEmitter with Product with Serializable
  104. case class RamlOAuth1SettingsEmitters (o1: OAuth1Settings, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  105. case class RamlOAuth2ScopeEmitter (key: String, f: FieldEntry, ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
  106. case class RamlOAuth2SettingsEmitters (o2: OAuth2Settings, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  107. case class RamlPropertiesShapeEmitter (f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  108. case class RamlPropertyDependenciesEmitter (property: PropertyDependencies, ordering: SpecOrdering, properties: ListMap[String, PropertyShape])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  109. case class RamlPropertyShapeEmitter (property: PropertyShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  110. case class RamlRecursiveShapeEmitter (shape: RecursiveShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends Product with Serializable
  111. case class RamlScalarShapeEmitter (scalar: ScalarShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlAnyShapeEmitter with RamlCommonOASFieldsEmitter with Product with Serializable
  112. case class RamlSchemaEmitter (f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  113. case class RamlSchemaShapeEmitter (shape: SchemaShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends PartEmitter with Product with Serializable
  114. abstract class RamlSecuritySchemeEmitter extends AnyRef
  115. case class RamlSecuritySchemeParser (ast: YPart, key: String, node: YNode, adopt: (SecurityScheme) ⇒ SecurityScheme)(implicit ctx: RamlWebApiContext) extends SecuritySchemeParser with Product with Serializable
  116. 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
  117. case class RamlSecuritySettingsEmitter (f: FieldEntry, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  118. case class RamlSecuritySettingsValuesEmitters (f: FieldEntry, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  119. case class RamlShapeDependenciesEmitter (f: FieldEntry, ordering: SpecOrdering, props: ListMap[String, PropertyShape])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  120. abstract class RamlShapeEmitter extends AnyRef
  121. case class RamlShapeInheritsEmitter (f: FieldEntry, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  122. case class RamlTagToReferenceEmitter (target: DomainElement, label: Option[String], references: Seq[BaseUnit])(implicit spec: RamlSpecEmitterContext) extends PartEmitter with TagToReferenceEmitter with Product with Serializable
  123. case class RamlTupleItemsShapeEmitter (tuple: TupleShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  124. case class RamlTupleShapeEmitter (tuple: TupleShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlAnyShapeEmitter with Product with Serializable
  125. case class RamlTypeDetector (parent: String, format: Option[String] = None, defaultType: DefaultType = StringDefaultType, recursive: Boolean = false)(implicit ctx: WebApiContext) extends RamlTypeSyntax with PlatformSecrets with Product with Serializable
  126. case class RamlTypeExpressionEmitter (shape: Shape with ShapeHelpers) extends PartEmitter with Product with Serializable
  127. sealed abstract class RamlTypeParser extends RamlSpecParser with RamlExternalTypes
  128. abstract class RamlTypePartEmitter extends PartEmitter
  129. trait RamlTypeSyntax extends AnyRef
  130. case class RamlUnionShapeEmitter (shape: UnionShape, ordering: SpecOrdering, references: Seq[BaseUnit])(implicit spec: SpecEmitterContext) extends RamlAnyShapeEmitter with Product with Serializable
  131. case class ReferenceDeclarations (references: Map[String, BaseUnit] = mutable.Map())(implicit ctx: WebApiContext) extends Product with Serializable
  132. case class ReferencesParser (key: String, map: YMap, references: Seq[ParsedReference])(implicit ctx: WebApiContext) extends Product with Serializable
  133. trait SecuritySchemeParser extends SpecParserOps
  134. case class ShapeDependenciesParser (map: YMap, properties: ListMap[String, PropertyShape]) extends Product with Serializable

  135. case class SimpleTypeEmitter (shape: ScalarShape, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends Product with Serializable
  136. case class SimpleTypeParser (name: String, adopt: (Shape) ⇒ Shape, map: YMap, defaultType: TypeDef)(implicit ctx: RamlWebApiContext) extends SpecParserOps with Product with Serializable
  137. case class TraitExtendsEmitter (key: String, f: FieldEntry, ordering: SpecOrdering) extends SingleValueArrayEmitter with Product with Serializable
  138. case class VariableEmitter (variable: VariableValue, ordering: SpecOrdering) extends EntryEmitter with Product with Serializable
  139. case class XMLSerializerEmitter (key: String, f: FieldEntry, ordering: SpecOrdering)(implicit spec: SpecEmitterContext) extends EntryEmitter with Product with Serializable
  140. case class XMLSerializerParser (defaultName: String, map: YMap)(implicit ctx: WebApiContext) extends Product with Serializable

Value Members

  1. object AbstractDeclarationParser extends Serializable
  2. object AnyDefaultType extends DefaultType
  3. object LibraryLocationParser extends Serializable
  4. object NumberTypeToYTypeConverter
  5. object OasAnyShapeEmitter
  6. object OasCreativeWorkParser extends Serializable
  7. object OasTypeParser extends Serializable

    OpenAPI Type Parser.

  8. object Raml08TypeParser extends Serializable
  9. object Raml08TypePartEmitter extends Serializable
  10. object Raml10TypeParser extends Serializable
  11. object RamlAnyShapeEmitter
  12. object RamlAnyShapeInstanceEmitter
  13. object RamlTypeDetection

  14. object ReferenceDeclarations extends Serializable

  15. object SecuritySchemeParser

  16. object StringDefaultType extends DefaultType
  17. object XMLSerializerParser extends Serializable

Ungrouped