package server

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait Assets extends algebra.Assets with Endpoints
  2. trait BasicAuthentication extends Endpoints with algebra.BasicAuthentication
  3. trait BuiltInErrors extends algebra.BuiltInErrors
  4. sealed trait CacheStrategy extends AnyRef

    Strategy that can be used for adding caching related response headers.

  5. case class Content-Type(mediaType: MediaType, charset: Option[Charset] = None) extends Product with Serializable
  6. trait Endpoints extends algebra.Endpoints with EndpointsWithCustomErrors with BuiltInErrors
  7. trait EndpointsWithCustomErrors extends algebra.EndpointsWithCustomErrors with Requests with Responses
  8. trait JsonEntitiesFromCodecs extends algebra.JsonEntitiesFromCodecs with Endpoints
  9. trait JsonEntitiesFromEncodersAndDecoders extends JsonEntities with Endpoints
  10. trait JsonEntitiesFromSchemas extends algebra.JsonEntitiesFromSchemas with JsonEntitiesFromCodecs with JsonSchemas
  11. case class MediaType(mainType: String, subType: String, extensions: List[String] = Nil) extends Product with Serializable
  12. trait Methods extends algebra.Methods
  13. trait Requests extends algebra.Requests with Methods with Urls
  14. trait Responses extends algebra.Responses with Errors with StatusCodes
  15. trait StatusCodes extends algebra.StatusCodes
  16. trait Urls extends algebra.Urls

Value Members

  1. object CacheStrategy
  2. object MediaType extends Serializable

    Important MIME types for Web developers

    Important MIME types for Web developers

    https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types

Ungrouped