scalaz.http.response

Response

object Response extends AnyRef

HTTP response. RFC 2616 Section 6 Response.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Response
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def emptyHeadersBodyResponse [OUT[_]] (l: StatusLine)(implicit e: Empty[OUT]): Response[OUT]

    Create a response with the given status line and no headers and empty body.

  9. def emptyHeadersBodyStatusResponse [OUT[_], IN[_]] (s: Status)(implicit e: Empty[OUT], req: Request[IN]): Response[OUT]

    Create a response with the given status, to give rise to a status line whose version is derived from the given request, no headers and empty body.

  10. def emptyHeadersBodyVersionStatusResponse [OUT[_]] (v: Version, s: Status)(implicit e: Empty[OUT]): Response[OUT]

    Create a response with the given version and status in the status line, no headers and empty body.

  11. def emptyHeadersResponse [OUT[_]] (l: StatusLine, b: OUT[Byte]): Response[OUT]

    Create a response with the given status line and body and no headers.

  12. def emptyHeadersStatusResponse [OUT[_], IN[_]] (s: Status, b: OUT[Byte])(implicit req: Request[IN]): Response[OUT]

    Create a response with the given status, to give rise to a status line whose version is derived from the given request, body and no headers.

  13. def emptyHeadersVersionStatusResponse [OUT[_]] (v: Version, s: Status, b: OUT[Byte]): Response[OUT]

    Create a response with the given version and status in the status line, body and no headers.

  14. def emptyResponse [OUT[_]] (l: StatusLine, h: List[(ResponseHeader, NonEmptyList[Char])])(implicit e: Empty[OUT]): Response[OUT]

    Create a response with the given status line and headers and empty body.

  15. def emptyStatusResponse [OUT[_], IN[_]] (s: Status, h: List[(ResponseHeader, NonEmptyList[Char])])(implicit e: Empty[OUT], req: Request[IN]): Response[OUT]

    Create a response with the given status, to give rise to a status line whose version is derived from the given request, headers and empty body.

  16. def emptyVersionStatusResponse [OUT[_]] (v: Version, s: Status, h: List[(ResponseHeader, NonEmptyList[Char])])(implicit e: Empty[OUT]): Response[OUT]

    Create a response with the given version and status in the status line, headers and empty body.

  17. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  18. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  19. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  21. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  22. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  23. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  24. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  25. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  26. def redirect [OUT[_], IN[_]] (location: NonEmptyList[Char], parameters: (String, String)*)(implicit e: Empty[OUT], req: Request[IN]): Response[OUT]

    Create a response with a version derived from the given request that redirects (301 Moved Permanently) to the given location.

  27. def redirects [OUT[_], IN[_]] (location: String, parameters: (String, String)*)(implicit e: Empty[OUT], req: Request[IN]): Response[OUT]

    Create a response with a version derived from the given request that redirects (301 Moved Permanently) to the given location.

    Create a response with a version derived from the given request that redirects (301 Moved Permanently) to the given location. This function fails if the given string value is empty.

  28. def response [OUT[_]] (l: StatusLine, h: List[(ResponseHeader, NonEmptyList[Char])], b: OUT[Byte]): Response[OUT]

    Create a response with the given status line, headers and body.

  29. def statusResponse [OUT[_], IN[_]] (s: Status, h: List[(ResponseHeader, NonEmptyList[Char])], b: OUT[Byte])(implicit req: Request[IN]): Response[OUT]

    Create a response with the given status, to give rise to a status line whose version is derived from the given request, and headers and empty body.

  30. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  31. def toString (): String

    Definition Classes
    AnyRef → Any
  32. def versionRedirect [OUT[_]] (version: Version, location: NonEmptyList[Char])(implicit e: Empty[OUT]): Response[OUT]

    Create a response with the given version that redirects (301 Moved Permanently) to the given location.

  33. def versionRedirects [OUT[_]] (version: Version, location: String)(implicit e: Empty[OUT]): Response[OUT]

    Create a response with the given version that redirects (301 Moved Permanently) to the given location.

    Create a response with the given version that redirects (301 Moved Permanently) to the given location. This function fails if the given string value is empty.

  34. def versionStatusResponse [OUT[_]] (v: Version, s: Status, h: List[(ResponseHeader, NonEmptyList[Char])], b: OUT[Byte]): Response[OUT]

    Create a response with the given version and status in the status line, headers and body.

  35. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  36. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  37. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any