package context
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
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.
- class Oas2SpecEmitterContext extends OasSpecEmitterContext
- class Oas2SpecEmitterFactory extends OasSpecEmitterFactory
- class Oas31SpecEmitterContext extends Oas3SpecEmitterContext
- case class Oas31SpecEmitterFactory(spec: OasSpecEmitterContext) extends Oas3SpecEmitterFactory with Product with Serializable
- class Oas3SpecEmitterContext extends OasSpecEmitterContext
- class Oas3SpecEmitterFactory extends OasSpecEmitterFactory
- case class OasLikeShapeEmitterContextAdapter(specCtx: OasLikeSpecEmitterContext) extends AgnosticShapeEmitterContextAdapter with OasLikeShapeEmitterContext with Product with Serializable
- abstract class OasLikeSpecEmitterContext extends SpecEmitterContext
- abstract class OasLikeSpecEmitterFactory extends SpecEmitterFactory
- abstract class OasSpecEmitterContext extends OasLikeSpecEmitterContext with CompactableEmissionContext
- abstract class OasSpecEmitterFactory extends OasLikeSpecEmitterFactory with OasCompactEmitterFactory
Value Members
- object Oas3SpecEmitterFactory