Packages

  • package root

    Documentation for the EMuRestAPI server for EMu

    Documentation for the EMuRestAPI server for EMu

    Overview

    The EMuRestAPI project, emurestapi provides an EMu REST API for EMu.

    Documentation

    The documentation consists of two sections:

    The web site documentation provides complete descriptions of all API endpoints along with many examples showing how to use them. The scaladocs are for reference only with the web site to be preferred.

    Definition Classes
    root
  • package org
    Definition Classes
    root
  • package http4s
    Definition Classes
    org
  • package json4s
p

org

http4s

package http4s

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. http4s
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package json4s

Type Members

  1. type AuthScheme = CaseInsensitiveString
  2. type AuthedRequest[F[_], T] = ContextRequest[F, T]
  3. type AuthedRoutes[T, F[_]] = Kleisli[[β$1$]OptionT[F, β$1$], AuthedRequest[F, T], Response[F]]
  4. type Callback[A] = (Either[Throwable, A]) => Unit
  5. type ContextRoutes[T, F[_]] = Kleisli[[β$2$]OptionT[F, β$2$], ContextRequest[F, T], Response[F]]
  6. type DecodeResult[F[_], A] = EitherT[F, DecodeFailure, A]
  7. type EntityBody[+F[_]] = Stream[F, Byte]
  8. type EventStream[F[_]] = Stream[F, ServerSentEvent]
  9. type Http[F[_], G[_]] = Kleisli[F, Request[G], Response[G]]
  10. type HttpApp[F[_]] = Kleisli[F, Request[F], Response[F]]
  11. type HttpRoutes[F[_]] = Kleisli[[β$0$]OptionT[F, β$0$], Request[F], Response[F]]
  12. type ParseResult[+A] = Either[ParseFailure, A]

Deprecated Type Members

  1. type AuthedService[T, F[_]] = Kleisli[[β$1$]OptionT[F, β$1$], AuthedRequest[F, T], Response[F]]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.1) Deprecated in favor of AuthedRoutes

  2. type Http4sSyntax = AllSyntax
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16) Moved to org.http4s.syntax.AllSyntax

  3. type HttpService[F[_]] = Kleisli[[β$0$]OptionT[F, β$0$], Request[F], Response[F]]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.19) Deprecated in favor of HttpRoutes

  4. type Service[F[_], A, B] = Kleisli[F, A, B]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18) Deprecated in favor of just using Kleisli

Value Members

  1. val ApiVersion: Http4sVersion
  2. val DefaultCharset: Charset
  3. val EmptyBody: EntityBody[Nothing]

Deprecated Value Members

  1. val Http4sSyntax: all.type
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16) Moved to org.http4s.syntax.all

Inherited from AnyRef

Inherited from Any

Ungrouped