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 Age extends HeaderName

    Permalink
  4. object Allow extends HeaderName

    Permalink
  5. object AlreadyReported extends Status

    Permalink
  6. object ApplicationXmlContent extends CharContentType

    Permalink
  7. object BadGateway extends Status

    Permalink
  8. object BadRequest extends Status

    Permalink
  9. object CacheControl extends HeaderName

    Permalink
  10. object Conflict extends Status

    Permalink
  11. object Connection extends HeaderName

    Permalink
  12. object ContentDisposition extends HeaderName

    Permalink
  13. object ContentEncoding extends HeaderName

    Permalink
  14. object ContentLanguage extends HeaderName

    Permalink
  15. object ContentLength extends HeaderName

    Permalink
  16. object ContentLocation extends HeaderName

    Permalink
  17. object ContentMD5 extends HeaderName

    Permalink
  18. object ContentRange extends HeaderName

    Permalink
  19. object Continue extends Status

    Permalink
  20. object Created extends Status

    Permalink
  21. object CssContent extends CharContentType

    Permalink
  22. object CsvContent extends CharContentType

    Permalink
  23. object Date extends HeaderName

    Permalink
  24. 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

  25. object ETag extends HeaderName

    Permalink
  26. object ExpectationFailed extends Status

    Permalink
  27. object Expires extends HeaderName

    Permalink
  28. object FailedDependency extends Status

    Permalink
  29. object Forbidden extends Status

    Permalink
  30. object FormEncodedContent extends ContentType

    Permalink
  31. object Found extends Status

    Permalink
  32. object GatewayTimeout extends Status

    Permalink
  33. object Gone extends Status

    Permalink
  34. object HtmlContent extends CharContentType

    Permalink
  35. object HttpResponse

    Permalink
  36. object IMUsed extends Status

    Permalink
  37. object InsufficientStorage extends Status

    Permalink
  38. object InternalServerError extends Status

    Permalink
  39. object JsContent extends CharContentType

    Permalink
  40. object JsonContent extends CharContentType

    Permalink
  41. object LastModified extends HeaderName

    Permalink
  42. object LengthRequired extends Status

    Permalink
  43. object Location extends HeaderName

    Permalink
  44. object Locked extends Status

    Permalink
  45. object LoopDetected extends Status

    Permalink
  46. object MethodNotAllowed extends Status

    Permalink
  47. object MovedPermanently extends Status

    Permalink
  48. object MultiStatus extends Status

    Permalink
  49. object MultipleChoices extends Status

    Permalink
  50. object NetworkAuthenticationRequired extends Status

    Permalink
  51. object NoContent extends Status

    Permalink
  52. object NonAuthoritativeInformation extends Status

    Permalink
  53. object NotAcceptable extends Status

    Permalink
  54. object NotExtended extends Status

    Permalink
  55. object NotFound extends Status

    Permalink
  56. object NotImplemented extends Status

    Permalink
  57. object NotModified extends Status

    Permalink
  58. object Ok extends Status

    Permalink
  59. object PartialContent extends Status

    Permalink
  60. object Pass extends ResponseFunction[Any]

    Permalink

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

  61. object PaymentRequired extends Status

    Permalink
  62. object PdfContent extends ContentType

    Permalink
  63. object PlainTextContent extends CharContentType

    Permalink
  64. object Pragma extends HeaderName

    Permalink
  65. object PreconditionFailed extends Status

    Permalink
  66. object PreconditionRequired extends Status

    Permalink
  67. object Processing extends Status

    Permalink
  68. object ProxyAuthenticate extends HeaderName

    Permalink
  69. object ProxyAuthenticationRequired extends Status

    Permalink
  70. object RequestEntityTooLarge extends Status

    Permalink
  71. object RequestHeaderFieldsTooLarge extends Status

    Permalink
  72. object RequestTimeout extends Status

    Permalink
  73. object RequestURITooLong extends Status

    Permalink
  74. object RequestedRangeNotSatisfiable extends Status

    Permalink
  75. object ResetContent extends Status

    Permalink
  76. object ResponseFilter

    Permalink

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

  77. object RetryAfter extends HeaderName

    Permalink
  78. object SeeOther extends Status

    Permalink
  79. object Server extends HeaderName

    Permalink
  80. object ServiceUnavailable extends Status

    Permalink
  81. object SetCookies

    Permalink

    Set-Cookie response header

  82. object Stream

    Permalink
  83. object SwitchingProtocols extends Status

    Permalink
  84. object TeaPot extends Status

    Permalink
  85. object TemporaryRedirect extends Status

    Permalink
  86. object TextXmlContent extends CharContentType

    Permalink
  87. object ToCookies

    Permalink

    Module for Cookie serialization

  88. object TooManyConnections extends Status

    Permalink
  89. object TooManyRequests extends Status

    Permalink
  90. object Trailer extends HeaderName

    Permalink
  91. object TransferEncoding extends HeaderName

    Permalink
  92. object Unauthorized extends Status

    Permalink
  93. object UnorderedCollection extends Status

    Permalink
  94. object UnprocessableEntity extends Status

    Permalink
  95. object UnsupportedMediaType extends Status

    Permalink
  96. object UpdateRequired extends Status

    Permalink
  97. object UseProxy extends Status

    Permalink
  98. object VariantAlsoNegotiates extends Status

    Permalink
  99. object Vary extends HeaderName

    Permalink
  100. object VersionNotSupported extends Status

    Permalink
  101. object WWWAuthenticate extends HeaderName

    Permalink
  102. object Warning extends HeaderName

    Permalink
  103. package link

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped