unfiltered

response

package response

Visibility
  1. Public
  2. All

Type Members

  1. trait BaseContentType extends Responder[Any]

  2. case class CharContentType (contentType: String) extends BaseContentType with Product with Serializable

  3. case class Charset (charset: Charset) extends ResponseFunction[Any] with Product with Serializable

  4. class ComposeResponse [A] extends Responder[A]

    Base class for composing a response function from others

  5. case class ContentType (staticContentType: String) extends BaseContentType with Product with Serializable

  6. class DelegatingResponse [+T] extends HttpResponse[T]

  7. class HeaderName extends AnyRef

  8. case class Html (nodes: NodeSeq) extends ComposeResponse[Any] with Product with Serializable

  9. case class Html5 (nodes: NodeSeq) extends ComposeResponse[Any] with Product with Serializable

  10. class HttpResponse [+T] extends AnyRef

    Attributes
    abstract
  11. case class Redirect (loc: String) extends Responder[Any] with Product with Serializable

  12. trait Responder [A] extends ResponseFunction[A]

    Responders always return the provided instance of HttpResponse

  13. case class ResponseBytes (content: Array[Byte]) extends ResponseStreamer with Product with Serializable

  14. trait ResponseFunction [-A] extends AnyRef

  15. case class ResponseHeader (name: String, values: Iterable[String]) extends Responder[Any] with Product with Serializable

  16. trait ResponseStreamer extends Responder[Any]

  17. case class ResponseString (content: String) extends ResponseWriter with Product with Serializable

  18. trait ResponseWriter extends Responder[Any]

  19. case class Status (code: Int) extends Responder[Any] with Product with Serializable

  20. class ChainResponse [A] extends ComposeResponse[A]

    Annotations
    @deprecated
    Deprecated

    Use ComposeResponse

Value Members

  1. object AcceptRanges extends HeaderName

  2. object Accepted extends Status

  3. object Age extends HeaderName

  4. object Allow extends HeaderName

  5. object AlreadyReported extends Status

  6. object ApplicationXmlContent extends CharContentType

  7. object BadGateway extends Status

  8. object BadRequest extends Status

  9. object CacheControl extends HeaderName

  10. object Conflict extends Status

  11. object Connection extends HeaderName

  12. object ContentEncoding extends HeaderName

  13. object ContentLanguage extends HeaderName

  14. object ContentLength extends HeaderName

  15. object ContentLocation extends HeaderName

  16. object ContentMD5 extends HeaderName

  17. object ContentRange extends HeaderName

  18. object Continue extends Status

  19. object Created extends Status

  20. object CssContent extends CharContentType

  21. object CsvContent extends CharContentType

  22. object Date extends HeaderName

  23. object Defer extends AnyRef

    Defers evaluation of the given block until the response function is applied.

  24. object ETag extends HeaderName

  25. object ExpectationFailed extends Status

  26. object Expires extends HeaderName

  27. object FailedDependency extends Status

  28. object Forbidden extends Status

  29. object FormEncodedContent extends ContentType

  30. object Found extends Status

  31. object GatewayTimeout extends Status

  32. object Gone extends Status

  33. object HtmlContent extends CharContentType

  34. object HttpResponse extends AnyRef

  35. object IMUsed extends Status

  36. object InsufficientStorage extends Status

  37. object InternalServerError extends Status

  38. object JsContent extends CharContentType

  39. object JsonContent extends CharContentType

  40. object LastModified extends HeaderName

  41. object LengthRequired extends Status

  42. object Location extends HeaderName

  43. object Locked extends Status

  44. object LoopDetected extends Status

  45. object MethodNotAllowed extends Status

  46. object MovedPermanently extends Status

  47. object MultiStatus extends Status

  48. object MultipleChoices extends Status

  49. object NetworkAuthenticationRequired extends Status

  50. object NoContent extends Status

  51. object NonAuthoritativeInformation extends Status

  52. object NotAcceptable extends Status

  53. object NotExtended extends Status

  54. object NotFound extends Status

  55. object NotImplemented extends Status

  56. object NotModified extends Status

  57. object Ok extends Status

  58. object PartialContent extends Status

  59. object Pass extends ResponseFunction[Any]

    Tells the binding implentation to treat the request as non-matching

  60. object PaymentRequired extends Status

  61. object PdfContent extends ContentType

  62. object PlainTextContent extends CharContentType

  63. object Pragma extends HeaderName

  64. object PreconditionFailed extends Status

  65. object PreconditionRequired extends Status

  66. object Processing extends Status

  67. object ProxyAuthenticate extends HeaderName

  68. object ProxyAuthenticationRequired extends Status

  69. object RequestEntityTooLarge extends Status

  70. object RequestHeaderFieldsTooLarge extends Status

  71. object RequestTimeout extends Status

  72. object RequestURITooLong extends Status

  73. object RequestedRangeNotSatisfiable extends Status

  74. object ResetContent extends Status

  75. object ResponseCookies extends AnyRef

    Set-Cookie response header.

  76. object ResponseFilter extends AnyRef

    Enclose the response's output stream in another stream, typically a subclass of java.

  77. object RetryAfter extends HeaderName

  78. object SeeOther extends Status

  79. object Server extends HeaderName

  80. object ServiceUnavailable extends Status

  81. object SetCookies extends AnyRef

    Set-Cookie response header

  82. object Stream extends AnyRef

  83. object SwitchingProtocols extends Status

  84. object TeaPot extends Status

  85. object TemporaryRedirect extends Status

  86. object TextXmlContent extends CharContentType

  87. object ToCookies extends AnyRef

    Module for Cookie serialization

  88. object TooManyConnections extends Status

  89. object TooManyRequests extends Status

  90. object Trailer extends HeaderName

  91. object TransferEncoding extends HeaderName

  92. object Unauthorized extends Status

  93. object UnorderedCollection extends Status

  94. object UnprocessableEntity extends Status

  95. object UnsupportedMediaType extends Status

  96. object UpdateRequired extends Status

  97. object UseProxy extends Status

  98. object VariantAlsoNegotiates extends Status

  99. object Vary extends HeaderName

  100. object VersionNotSupported extends Status

  101. object WWWAuthenticate extends HeaderName

  102. object Warning extends HeaderName

  103. implicit def partialToPassing [A, B >: RF] (intent: PartialFunction[A, B]): AnyRef { ... /* 3 definitions in type refinement */ }

    Implicit methods on PartialFunction: onPass and onFold.

    Implicit methods on PartialFunction: onPass and onFold. See unfiltered.response.Pass the explicit versions.

    Attributes
    implicit
    Definition Classes
    package