package context

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class InlinedJsonSchemaEmitterFactory()(implicit spec: JsonSchemaEmitterContext) extends Oas2SpecEmitterFactory with Product with Serializable

    Overrides type emitter to avoid extracting nested types to definitions.

    Overrides type emitter to avoid extracting nested types to definitions. Uses compact emission to use dynamic queue when emitting recursive shapes.

  2. class Oas2SpecEmitterContext extends OasSpecEmitterContext
  3. class Oas2SpecEmitterFactory extends OasSpecEmitterFactory
  4. class Oas31SpecEmitterContext extends Oas3SpecEmitterContext
  5. case class Oas31SpecEmitterFactory(spec: OasSpecEmitterContext) extends Oas3SpecEmitterFactory with Product with Serializable
  6. class Oas32SpecEmitterContext extends Oas31SpecEmitterContext
  7. class Oas32SpecEmitterFactory extends Oas31SpecEmitterFactory
  8. class Oas3SpecEmitterContext extends OasSpecEmitterContext
  9. class Oas3SpecEmitterFactory extends OasSpecEmitterFactory
  10. case class OasLikeShapeEmitterContextAdapter(specCtx: OasLikeSpecEmitterContext) extends AgnosticShapeEmitterContextAdapter with OasLikeShapeEmitterContext with Product with Serializable
  11. abstract class OasLikeSpecEmitterContext extends SpecEmitterContext
  12. abstract class OasLikeSpecEmitterFactory extends SpecEmitterFactory
  13. abstract class OasSpecEmitterContext extends OasLikeSpecEmitterContext with CompactableEmissionContext
  14. abstract class OasSpecEmitterFactory extends OasLikeSpecEmitterFactory with OasCompactEmitterFactory

Value Members

  1. object Oas32SpecEmitterFactory extends Serializable
  2. object Oas3SpecEmitterFactory

Ungrouped