Packages

p

io

finch

package finch

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. finch
  2. EndpointMappers
  3. ValidationRules
  4. Outputs
  5. Endpoints
  6. Cookies
  7. ParamAndParams
  8. Headers
  9. FileUploads
  10. Paths
  11. Bodies
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def Accepted[A]: Output[A]
    Definition Classes
    Outputs
  2. def BadGateway(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  3. def BadRequest(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  4. def Conflict(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  5. def Created[A](a: A): Output[A]
    Definition Classes
    Outputs
  6. def EnhanceYourCalm(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  7. def Forbidden(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  8. def GatewayTimeout(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  9. def Gone(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  10. def InsufficientStorage(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  11. def InternalServerError(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  12. def LengthRequired(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  13. def MethodNotAllowed(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  14. def NoContent[A]: Output[A]
    Definition Classes
    Outputs
  15. def NotAcceptable(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  16. def NotFound(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  17. def NotImplemented(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  18. def Ok[A](a: A): Output[A]
    Definition Classes
    Outputs
  19. def PaymentRequired(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  20. def PreconditionFailed(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  21. def RequestEntityTooLarge(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  22. def RequestTimeout(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  23. def RequestedRangeNotSatisfiable(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  24. def ServiceUnavailable(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  25. def TooManyRequests(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  26. def Unauthorized(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  27. def UnprocessableEntity(cause: Exception): Output[Nothing]
    Definition Classes
    Outputs
  28. val asyncBody: Endpoint[AsyncStream[Buf]]
    Definition Classes
    Bodies
  29. def beGreaterThan[A](n: A)(implicit ev: Numeric[A]): ValidationRule[A]
    Definition Classes
    ValidationRules
  30. def beLessThan[A](n: A)(implicit ev: Numeric[A]): ValidationRule[A]
    Definition Classes
    ValidationRules
  31. def beLongerThan(n: Int): ValidationRule[String]
    Definition Classes
    ValidationRules
  32. def beShorterThan(n: Int): ValidationRule[String]
    Definition Classes
    ValidationRules
  33. val binaryBody: Endpoint[Array[Byte]]
    Definition Classes
    Bodies
  34. val binaryBodyOption: Endpoint[Option[Array[Byte]]]
    Definition Classes
    Bodies
  35. def body[A, CT <: String](implicit d: Aux[A, CT], ct: ClassTag[A]): Endpoint[A]
    Definition Classes
    Bodies
  36. def bodyOption[A, CT <: String](implicit d: Aux[A, CT], ct: ClassTag[A]): Endpoint[Option[A]]
    Definition Classes
    Bodies
  37. def boolean(name: String): Endpoint[Boolean]
    Definition Classes
    Paths
  38. val boolean: Endpoint[Boolean]
    Definition Classes
    Paths
  39. implicit def booleanToPath(b: Boolean): Endpoint[HNil]
    Definition Classes
    Paths
  40. val booleans: Endpoint[Seq[Boolean]]
    Definition Classes
    Paths
  41. def connect[A](e: Endpoint[A]): EndpointMapper[A]
    Definition Classes
    EndpointMappers
  42. def cookie(name: String): Endpoint[Cookie]
    Definition Classes
    Cookies
  43. def cookieOption(name: String): Endpoint[Option[Cookie]]
    Definition Classes
    Cookies
  44. def delete[A](e: Endpoint[A]): EndpointMapper[A]
    Definition Classes
    EndpointMappers
  45. def fileUpload(name: String): Endpoint[FileUpload]
    Definition Classes
    FileUploads
  46. def fileUploadOption(name: String): Endpoint[Option[FileUpload]]
    Definition Classes
    FileUploads
  47. def get[A](e: Endpoint[A]): EndpointMapper[A]
    Definition Classes
    EndpointMappers
  48. def head[A](e: Endpoint[A]): EndpointMapper[A]
    Definition Classes
    EndpointMappers
  49. def header(name: String): Endpoint[String]
    Definition Classes
    Headers
  50. def headerExists(name: String): Endpoint[String]
    Definition Classes
    Headers
  51. def headerOption(name: String): Endpoint[Option[String]]
    Definition Classes
    Headers
  52. def int(name: String): Endpoint[Int]
    Definition Classes
    Paths
  53. val int: Endpoint[Int]
    Definition Classes
    Paths
  54. implicit def intToPath(i: Int): Endpoint[HNil]
    Definition Classes
    Paths
  55. val ints: Endpoint[Seq[Int]]
    Definition Classes
    Paths
  56. def jsonBody[A](implicit arg0: Json[A], arg1: ClassTag[A]): Endpoint[A]
    Definition Classes
    Bodies
  57. def jsonBodyOption[A](implicit arg0: Json[A], arg1: ClassTag[A]): Endpoint[Option[A]]
    Definition Classes
    Bodies
  58. def long(name: String): Endpoint[Long]
    Definition Classes
    Paths
  59. val long: Endpoint[Long]
    Definition Classes
    Paths
  60. val longs: Endpoint[Seq[Long]]
    Definition Classes
    Paths
  61. def options[A](e: Endpoint[A]): EndpointMapper[A]
    Definition Classes
    EndpointMappers
  62. def param(name: String): Endpoint[String]
    Definition Classes
    ParamAndParams
  63. def paramExists(name: String): Endpoint[String]
    Definition Classes
    ParamAndParams
  64. def paramOption(name: String): Endpoint[Option[String]]
    Definition Classes
    ParamAndParams
  65. def params(name: String): Endpoint[Seq[String]]
    Definition Classes
    ParamAndParams
  66. def paramsNel(name: String): Endpoint[NonEmptyList[String]]
    Definition Classes
    ParamAndParams
  67. def patch[A](e: Endpoint[A]): EndpointMapper[A]
    Definition Classes
    EndpointMappers
  68. def path(s: String): Endpoint[HNil]
    Definition Classes
    Paths
  69. def path[A](implicit arg0: DecodePath[A], arg1: ClassTag[A]): Endpoint[A]
    Definition Classes
    Paths
  70. def paths[A](implicit arg0: DecodePath[A], arg1: ClassTag[A]): Endpoint[Seq[A]]
    Definition Classes
    Paths
  71. def post[A](e: Endpoint[A]): EndpointMapper[A]
    Definition Classes
    EndpointMappers
  72. def put[A](e: Endpoint[A]): EndpointMapper[A]
    Definition Classes
    EndpointMappers
  73. def string(name: String): Endpoint[String]
    Definition Classes
    Paths
  74. val string: Endpoint[String]
    Definition Classes
    Paths
  75. val stringBody: Endpoint[String]
    Definition Classes
    Bodies
  76. val stringBodyOption: Endpoint[Option[String]]
    Definition Classes
    Bodies
  77. implicit def stringToPath(s: String): Endpoint[HNil]
    Definition Classes
    Paths
  78. val strings: Endpoint[Seq[String]]
    Definition Classes
    Paths
  79. def textBody[A](implicit arg0: Text[A], arg1: ClassTag[A]): Endpoint[A]
    Definition Classes
    Bodies
  80. def textBodyOption[A](implicit arg0: Text[A], arg1: ClassTag[A]): Endpoint[Option[A]]
    Definition Classes
    Bodies
  81. implicit def toOptionalInlineRule[A](fn: (A) ⇒ Boolean): (Option[A]) ⇒ Boolean
    Definition Classes
    ValidationRules
  82. def trace[A](e: Endpoint[A]): EndpointMapper[A]
    Definition Classes
    EndpointMappers
  83. def uuid(name: String): Endpoint[UUID]
    Definition Classes
    Paths
  84. val uuid: Endpoint[UUID]
    Definition Classes
    Paths
  85. val uuids: Endpoint[Seq[UUID]]
    Definition Classes
    Paths

Inherited from EndpointMappers

Inherited from ValidationRules

Inherited from Outputs

Inherited from Endpoints

Inherited from Cookies

Inherited from ParamAndParams

Inherited from Headers

Inherited from FileUploads

Inherited from Paths

Inherited from Bodies

Inherited from AnyRef

Inherited from Any

Ungrouped