Packages

package common

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractDependenciesEmitter extends EntryEmitter
  2. case class DependencyEmitter(dependency: Dependencies, ordering: SpecOrdering, properties: Map[String, PropertyShape], emitter: PartEmitter) extends EntryEmitter with Product with Serializable
  3. case class Draft2019DependenciesEmitter(nodeShape: NodeShape, ordering: SpecOrdering, propertiesMap: Map[String, PropertyShape], typeFactory: TypeEmitterFactory) extends AbstractDependenciesEmitter with Product with Serializable
  4. case class Draft4DependenciesEmitter(nodeShape: NodeShape, ordering: SpecOrdering, propertiesMap: Map[String, PropertyShape], isRamlExtension: Boolean, typeFactory: TypeEmitterFactory) extends AbstractDependenciesEmitter with Product with Serializable
  5. abstract class ExternalReferenceUrlEmitter extends PartEmitter
  6. case class OasExternalReferenceUrlEmitter(element: DomainElement)(fallback: ⇒ Unit = Unit)(implicit spec: SpecEmitterContext) extends ExternalReferenceUrlEmitter with Product with Serializable
  7. case class PropertyDependenciesEmitter(dependency: Dependencies, ordering: SpecOrdering, properties: Map[String, PropertyShape]) extends PartEmitter with Product with Serializable
  8. case class RamlExternalReferenceUrlEmitter(element: DomainElement)(fallback: ⇒ Unit = Unit) extends ExternalReferenceUrlEmitter with Product with Serializable
  9. case class SchemaDependenciesEmitter(dependency: Dependencies, ordering: SpecOrdering, typeFactory: TypeEmitterFactory) extends PartEmitter with Product with Serializable
  10. trait TypeEmitterFactory extends AnyRef

Value Members

  1. object ExternalReferenceUrlEmitter

Ungrouped