Package

unfiltered

response

Permalink

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]

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

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

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

    Permalink

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

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

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

    Permalink
  7. class HeaderName extends AnyRef

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

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

    Permalink
  10. abstract class HttpResponse[+T] extends AnyRef

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

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

    Permalink

    Responders always return the provided instance of HttpResponse

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

    Permalink
  14. trait ResponseFunction[-A] extends AnyRef

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

    Permalink
  16. trait ResponseStreamer extends Responder[Any]

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

    Permalink
  18. trait ResponseWriter extends Responder[Any]

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

    Permalink
  20. implicit final class partialToPassing[A, B >: RF] extends AnyVal

    Permalink

    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

    Permalink
  2. object Accepted extends Status

    Permalink
  3. object AccessControlAllowCredentials extends HeaderName

    Permalink
  4. object AccessControlAllowHeaders extends HeaderName

    Permalink
  5. object AccessControlAllowMethods extends HeaderName

    Permalink
  6. object AccessControlAllowOrigin extends HeaderName

    Permalink
  7. object AccessControlExposeHeaders extends HeaderName

    Permalink
  8. object AccessControlMaxAge extends HeaderName

    Permalink
  9. object Age extends HeaderName

    Permalink
  10. object Allow extends HeaderName

    Permalink
  11. object AlreadyReported extends Status

    Permalink
  12. object ApplicationXmlContent extends CharContentType

    Permalink
  13. object BadGateway extends Status

    Permalink
  14. object BadRequest extends Status

    Permalink
  15. object CacheControl extends HeaderName

    Permalink
  16. object Conflict extends Status

    Permalink
  17. object Connection extends HeaderName

    Permalink
  18. object ContentDisposition extends HeaderName

    Permalink
  19. object ContentEncoding extends HeaderName

    Permalink
  20. object ContentLanguage extends HeaderName

    Permalink
  21. object ContentLength extends HeaderName

    Permalink
  22. object ContentLocation extends HeaderName

    Permalink
  23. object ContentMD5 extends HeaderName

    Permalink
  24. object ContentRange extends HeaderName

    Permalink
  25. object Continue extends Status

    Permalink
  26. object Created extends Status

    Permalink
  27. object CssContent extends CharContentType

    Permalink
  28. object CsvContent extends CharContentType

    Permalink
  29. object Date extends HeaderName

    Permalink
  30. object Defer

    Permalink

    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

    Permalink
  32. object ExpectationFailed extends Status

    Permalink
  33. object Expires extends HeaderName

    Permalink
  34. object FailedDependency extends Status

    Permalink
  35. object Forbidden extends Status

    Permalink
  36. object FormEncodedContent extends ContentType

    Permalink
  37. object Found extends Status

    Permalink
  38. object GatewayTimeout extends Status

    Permalink
  39. object Gone extends Status

    Permalink
  40. object HtmlContent extends CharContentType

    Permalink
  41. object HttpResponse

    Permalink
  42. object IMUsed extends Status

    Permalink
  43. object InsufficientStorage extends Status

    Permalink
  44. object InternalServerError extends Status

    Permalink
  45. object JsContent extends CharContentType

    Permalink
  46. object JsonContent extends CharContentType

    Permalink
  47. object LastModified extends HeaderName

    Permalink
  48. object LengthRequired extends Status

    Permalink
  49. object Location extends HeaderName

    Permalink
  50. object Locked extends Status

    Permalink
  51. object LoopDetected extends Status

    Permalink
  52. object MethodNotAllowed extends Status

    Permalink
  53. object MovedPermanently extends Status

    Permalink
  54. object MultiStatus extends Status

    Permalink
  55. object MultipleChoices extends Status

    Permalink
  56. object NetworkAuthenticationRequired extends Status

    Permalink
  57. object NoContent extends Status

    Permalink
  58. object NonAuthoritativeInformation extends Status

    Permalink
  59. object NotAcceptable extends Status

    Permalink
  60. object NotExtended extends Status

    Permalink
  61. object NotFound extends Status

    Permalink
  62. object NotImplemented extends Status

    Permalink
  63. object NotModified extends Status

    Permalink
  64. object Ok extends Status

    Permalink
  65. object PartialContent extends Status

    Permalink
  66. object Pass extends ResponseFunction[Any]

    Permalink

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

  67. object PaymentRequired extends Status

    Permalink
  68. object PdfContent extends ContentType

    Permalink
  69. object PlainTextContent extends CharContentType

    Permalink
  70. object Pragma extends HeaderName

    Permalink
  71. object PreconditionFailed extends Status

    Permalink
  72. object PreconditionRequired extends Status

    Permalink
  73. object Processing extends Status

    Permalink
  74. object ProxyAuthenticate extends HeaderName

    Permalink
  75. object ProxyAuthenticationRequired extends Status

    Permalink
  76. object RequestEntityTooLarge extends Status

    Permalink
  77. object RequestHeaderFieldsTooLarge extends Status

    Permalink
  78. object RequestTimeout extends Status

    Permalink
  79. object RequestURITooLong extends Status

    Permalink
  80. object RequestedRangeNotSatisfiable extends Status

    Permalink
  81. object ResetContent extends Status

    Permalink
  82. object ResponseFilter

    Permalink

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

  83. object RetryAfter extends HeaderName

    Permalink
  84. object SeeOther extends Status

    Permalink
  85. object Server extends HeaderName

    Permalink
  86. object ServiceUnavailable extends Status

    Permalink
  87. object SetCookies

    Permalink

    Set-Cookie response header

  88. object Stream

    Permalink
  89. object SwitchingProtocols extends Status

    Permalink
  90. object TeaPot extends Status

    Permalink
  91. object TemporaryRedirect extends Status

    Permalink
  92. object TextXmlContent extends CharContentType

    Permalink
  93. object ToCookies

    Permalink

    Module for Cookie serialization

  94. object TooManyConnections extends Status

    Permalink
  95. object TooManyRequests extends Status

    Permalink
  96. object Trailer extends HeaderName

    Permalink
  97. object TransferEncoding extends HeaderName

    Permalink
  98. object Unauthorized extends Status

    Permalink
  99. object UnorderedCollection extends Status

    Permalink
  100. object UnprocessableEntity extends Status

    Permalink
  101. object UnsupportedMediaType extends Status

    Permalink
  102. object UpdateRequired extends Status

    Permalink
  103. object UseProxy extends Status

    Permalink
  104. object VariantAlsoNegotiates extends Status

    Permalink
  105. object Vary extends HeaderName

    Permalink
  106. object VersionNotSupported extends Status

    Permalink
  107. object WWWAuthenticate extends HeaderName

    Permalink
  108. object Warning extends HeaderName

    Permalink
  109. package link

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped