io.github.daviddenton.fintrospect

renderers

package renderers

Visibility
  1. Public
  2. All

Type Members

  1. class JsonToJsonSchema extends AnyRef

    Given a JSON node, converts it to a flattened JSON Schema.

  2. case class Schema(node: JsonNode, definitions: List[(String, JsonNode)]) extends Product with Serializable

    A post-reified and flattened JSON schema model.

  3. class SimpleJson extends Renderer

  4. class Swagger1dot1Json extends Renderer

  5. class Swagger2dot0Json extends Renderer

Value Members

  1. object JsonToJsonSchema

  2. object SimpleJson

    Ultra-basic Renderer implementation that only supports the route paths and the main descriptions of each.

  3. object Swagger1dot1Json

    Renderer that provides basic Swagger v1.

  4. object Swagger2dot0Json

    Renderer that provides Swagger v2.

Ungrouped