Packages

p

endpoints

openapi

package openapi

Interpreters producing an OpenAPI model of endpoints.

Source
package.scala
Linear Supertypes

Type Members

  1. trait Assets extends algebra.Assets with Endpoints

    Interpreter for algebra.Assets

  2. trait BasicAuthentication extends algebra.BasicAuthentication with Endpoints

    Interpreter for algebra.BasicAuthentication that produces OpenAPI documentation.

  3. trait Endpoints extends algebra.Endpoints with Requests with Responses

    Interpreter for algebra.Endpoints that produces an OpenApi instance for endpoints.

  4. trait JsonEntities extends algebra.JsonEntities with Endpoints

    Partial interpreter for algebra.JsonEntities.

  5. trait JsonSchemaEntities extends algebra.JsonSchemaEntities with Endpoints with JsonSchemas

    Interpreter for algebra.JsonSchemaEntities that produces a documentation of the JSON schemas.

  6. trait JsonSchemas extends algebra.JsonSchemas

    An interpreter for endpoints.algebra.JsonSchemas that produces a JSON schema for a given algebraic data type description.

  7. trait Methods extends algebra.Methods

    Interpreter for endpoints.algebra.Methods

  8. trait MuxEndpoints extends algebra.MuxEndpoints with Endpoints

  9. trait Requests extends algebra.Requests with Urls with Methods

    Interpreter for algebra.Requests.

  10. trait Responses extends algebra.Responses

    Interpreter for algebra.Responses

  11. trait Urls extends algebra.Urls

    Interpreter for algebra.Urls

Inherited from AnyRef

Inherited from Any

Interpreters

Ungrouped