Package

io

finch

Permalink

package finch

Linear Supertypes
Outputs, Endpoints, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. finch
  2. Outputs
  3. Endpoints
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class BasicAuth extends Product with Serializable

    Permalink
    Definition Classes
    Endpoints
  2. type Endpoint0 = Endpoint[HNil]

    Permalink
    Definition Classes
    Endpoints
  3. type Endpoint2[A, B] = Endpoint[::[A, ::[B, HNil]]]

    Permalink
    Definition Classes
    Endpoints
  4. type Endpoint3[A, B, C] = Endpoint[::[A, ::[B, ::[C, HNil]]]]

    Permalink
    Definition Classes
    Endpoints
  5. case class Extractor[A] extends Endpoint[A] with Product with Serializable

    Permalink
    Definition Classes
    Endpoints
  6. case class TailExtractor[A] extends Endpoint[Seq[A]] with Product with Serializable

    Permalink
    Definition Classes
    Endpoints

Value Members

  1. def Accepted[A](a: A): Payload[A]

    Permalink
    Definition Classes
    Outputs
  2. def Accepted(): Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  3. def BadRequest(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  4. def Conflict(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  5. def Continue[A](message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  6. def Created[A](a: A): Payload[A]

    Permalink
    Definition Classes
    Outputs
  7. def Created(): Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  8. def ExpectationFailed(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  9. def FailedDependency(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  10. def Forbidden(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  11. def Found(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  12. def Gone(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  13. def HttpVersionNotSupported(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  14. def InternalServerError(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  15. def LengthRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  16. def Locked(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  17. def MethodNotAllowed(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  18. def MovedPermanently(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  19. def MultiStatus[A](a: A): Payload[A]

    Permalink
    Definition Classes
    Outputs
  20. def MultiStatus(): Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  21. def MultipleChoices(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  22. def NoContent[A](a: A): Payload[A]

    Permalink
    Definition Classes
    Outputs
  23. def NoContent(): Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  24. def NonAuthoritativeInformation[A](a: A): Payload[A]

    Permalink
    Definition Classes
    Outputs
  25. def NonAuthoritativeInformation(): Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  26. def NotAcceptable(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  27. def NotFound(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  28. def NotImplemented(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  29. def NotModified(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  30. def Ok[A](a: A): Payload[A]

    Permalink
    Definition Classes
    Outputs
  31. def Ok(): Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  32. def PartialContent[A](a: A): Payload[A]

    Permalink
    Definition Classes
    Outputs
  33. def PartialContent(): Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  34. def PaymentRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  35. def PreconditionFailed(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  36. def PreconditionRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  37. def Processing(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  38. def ProxyAuthenticationRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  39. def RequestEntityTooLarge(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  40. def RequestTimeout(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  41. def RequestUriTooLong(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  42. def RequestedRangeNotSatisfiable(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  43. def ResetContent[A](a: A): Payload[A]

    Permalink
    Definition Classes
    Outputs
  44. def ResetContent(): Payload[Unit]

    Permalink
    Definition Classes
    Outputs
  45. def SeeOther(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  46. def ServiceUnavailable(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  47. def TemporaryRedirect(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  48. def TooManyRequests(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  49. def Unauthorized(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  50. def UnorderedCollection(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  51. def UnprocessableEntity(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  52. def UnsupportedMediaType(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  53. def UpgradeRequired(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  54. def UseProxy(message: (String, String)*)(implicit e: EncodeResponse[Map[String, String]]): Failure

    Permalink
    Definition Classes
    Outputs
  55. implicit def booleanToMatcher(b: Boolean): Endpoint0

    Permalink
    Definition Classes
    Endpoints
  56. def connect[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints
  57. def delete[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints
  58. def get[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints
  59. def head[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints
  60. implicit def intToMatcher(i: Int): Endpoint0

    Permalink
    Definition Classes
    Endpoints
  61. def options[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints
  62. def patch[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints
  63. def post[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints
  64. def put[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints
  65. implicit def stringToMatcher(s: String): Endpoint0

    Permalink
    Definition Classes
    Endpoints
  66. package test

    Permalink
  67. def trace[A]: (Endpoint[A]) ⇒ Endpoint[A]

    Permalink
    Definition Classes
    Endpoints

Deprecated Value Members

  1. def basicAuth[A](user: String, password: String)(e: Endpoint[A]): Endpoint[A]

    Permalink
    Definition Classes
    Endpoints
    Annotations
    @deprecated
    Deprecated

    (Since version 0.9.1) Use BasicAuth instead

Inherited from Outputs

Inherited from Endpoints

Inherited from AnyRef

Inherited from Any

Ungrouped