package openapi
Type Members
-
trait
Assets extends algebra.Assets with Endpoints
Interpreter for algebra.Assets
-
trait
BasicAuthentication extends algebra.BasicAuthentication with Endpoints
Interpreter for algebra.BasicAuthentication that produces OpenAPI documentation.
-
trait
Endpoints extends algebra.Endpoints with Requests with Responses
Interpreter for algebra.Endpoints that produces an OpenApi instance for endpoints.
-
trait
JsonEntities extends algebra.JsonEntities with Endpoints
Partial interpreter for algebra.JsonEntities.
-
trait
JsonSchemaEntities extends algebra.JsonSchemaEntities with Endpoints with JsonSchemas
Interpreter for algebra.JsonSchemaEntities that produces a documentation of the JSON schemas.
-
trait
JsonSchemas extends algebra.JsonSchemas
An interpreter for endpoints.algebra.JsonSchemas that produces a JSON schema for a given algebraic data type description.
-
trait
Methods extends algebra.Methods
Interpreter for endpoints.algebra.Methods
- trait MuxEndpoints extends algebra.MuxEndpoints with Endpoints
-
trait
Requests extends algebra.Requests with Urls with Methods
Interpreter for algebra.Requests.
-
trait
Responses extends algebra.Responses
Interpreter for algebra.Responses
-
trait
Urls extends algebra.Urls
Interpreter for algebra.Urls