Packages

p

unfiltered

response

package response

Source
package.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. response
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
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: java.nio.charset.Charset) extends ResponseFunction[Any] with Product with Serializable
  4. class ComposeResponse[A] extends Responder[A]

    Convenience base class for response function classes defined as a constructor paramater.

  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. abstract class HttpResponse[+T] extends AnyRef
  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. implicit final class partialToPassing[A, B >: RF] extends AnyVal

    Implicit methods on PartialFunction: onPass and onFold.

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

Value Members

  1. object AcceptRanges extends HeaderName
  2. object Accepted extends Status
  3. object AccessControlAllowCredentials extends HeaderName
  4. object AccessControlAllowHeaders extends HeaderName
  5. object AccessControlAllowMethods extends HeaderName
  6. object AccessControlAllowOrigin extends HeaderName
  7. object AccessControlExposeHeaders extends HeaderName
  8. object AccessControlMaxAge extends HeaderName
  9. object Age extends HeaderName
  10. object Allow extends HeaderName
  11. object AlreadyReported extends Status
  12. object ApplicationXmlContent extends CharContentType
  13. object BadGateway extends Status
  14. object BadRequest extends Status
  15. object CacheControl extends HeaderName
  16. object Conflict extends Status
  17. object Connection extends HeaderName
  18. object ContentDisposition extends HeaderName
  19. object ContentEncoding extends HeaderName
  20. object ContentLanguage extends HeaderName
  21. object ContentLength extends HeaderName
  22. object ContentLocation extends HeaderName
  23. object ContentMD5 extends HeaderName
  24. object ContentRange extends HeaderName
  25. object Continue extends Status
  26. object Created extends Status
  27. object CssContent extends CharContentType
  28. object CsvContent extends CharContentType
  29. object Date extends HeaderName
  30. object Defer

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

    Defers evaluation of the given block until the response function is applied. Applications may defer expensive computation, state changes, blocking I/O, and other undesirable activity that would occur upon the eager application of an intent. A Pass can not be deferred

  31. object ETag extends HeaderName
  32. object ExpectationFailed extends Status
  33. object Expires extends HeaderName
  34. object FailedDependency extends Status
  35. object Forbidden extends Status
  36. object FormEncodedContent extends ContentType
  37. object Found extends Status
  38. object GatewayTimeout extends Status
  39. object Gone extends Status
  40. object HtmlContent extends CharContentType
  41. object HttpResponse
  42. object IMUsed extends Status
  43. object InsufficientStorage extends Status
  44. object InternalServerError extends Status
  45. object JsContent extends CharContentType
  46. object JsonContent extends CharContentType
  47. object LastModified extends HeaderName
  48. object LengthRequired extends Status
  49. object Location extends HeaderName
  50. object Locked extends Status
  51. object LoopDetected extends Status
  52. object MethodNotAllowed extends Status
  53. object MovedPermanently extends Status
  54. object MultiStatus extends Status
  55. object MultipleChoices extends Status
  56. object NetworkAuthenticationRequired extends Status
  57. object NoContent extends Status
  58. object NonAuthoritativeInformation extends Status
  59. object NotAcceptable extends Status
  60. object NotExtended extends Status
  61. object NotFound extends Status
  62. object NotImplemented extends Status
  63. object NotModified extends Status
  64. object Ok extends Status
  65. object PartialContent extends Status
  66. object Pass extends ResponseFunction[Any]

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

  67. object PaymentRequired extends Status
  68. object PdfContent extends ContentType
  69. object PlainTextContent extends CharContentType
  70. object Pragma extends HeaderName
  71. object PreconditionFailed extends Status
  72. object PreconditionRequired extends Status
  73. object Processing extends Status
  74. object ProxyAuthenticate extends HeaderName
  75. object ProxyAuthenticationRequired extends Status
  76. object RequestEntityTooLarge extends Status
  77. object RequestHeaderFieldsTooLarge extends Status
  78. object RequestTimeout extends Status
  79. object RequestURITooLong extends Status
  80. object RequestedRangeNotSatisfiable extends Status
  81. object ResetContent extends Status
  82. object ResponseFilter

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

  83. object RetryAfter extends HeaderName
  84. object SeeOther extends Status
  85. object Server extends HeaderName
  86. object ServiceUnavailable extends Status
  87. object SetCookies

    Set-Cookie response header

  88. object Stream
  89. object SwitchingProtocols extends Status
  90. object TeaPot extends Status
  91. object TemporaryRedirect extends Status
  92. object TextXmlContent extends CharContentType
  93. object ToCookies

    Module for Cookie serialization

  94. object TooManyConnections extends Status
  95. object TooManyRequests extends Status
  96. object Trailer extends HeaderName
  97. object TransferEncoding extends HeaderName
  98. object Unauthorized extends Status
  99. object UnorderedCollection extends Status
  100. object UnprocessableEntity extends Status
  101. object UnsupportedMediaType extends Status
  102. object UpdateRequired extends Status
  103. object UseProxy extends Status
  104. object VariantAlsoNegotiates extends Status
  105. object Vary extends HeaderName
  106. object VersionNotSupported extends Status
  107. object WWWAuthenticate extends HeaderName
  108. object Warning extends HeaderName

Inherited from AnyRef

Inherited from Any

Ungrouped