scalaz.http

Slinky

object Slinky extends EntityHeaders with GeneralHeaders with Versions with Lines with Methods with RequestHeaders with ResponseHeaders with Uris with StreamStreamApplications with Bodys with HttpSessions with HttpServletResponses with HttpServletRequests with HttpServlets with Doctypes

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Slinky
  2. Doctypes
  3. HttpServlets
  4. HttpServletRequests
  5. HttpServletResponses
  6. HttpSessions
  7. Bodys
  8. StreamStreamApplications
  9. Uris
  10. ResponseHeaders
  11. RequestHeaders
  12. Methods
  13. Lines
  14. Versions
  15. GeneralHeaders
  16. EntityHeaders
  17. AnyRef
  18. 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. implicit val ByteListStreamBody : Body[Stream, List[Byte]]

    The body implementation for a list to a stream.

    The body implementation for a list to a stream.

    Attributes
    implicit
    Definition Classes
    Bodys
  7. implicit def CharListStreamBody (implicit c: CharSet): Body[Stream, List[Char]]

    The body implementation for a list of characters to a stream.

    The body implementation for a list of characters to a stream.

    Attributes
    implicit
    Definition Classes
    Bodys
  8. implicit def CharStreamBody (implicit c: CharSet): Body[Stream, Stream[Char]]

    The body implementation for a stream of characters to a stream.

    The body implementation for a stream of characters to a stream.

    Attributes
    implicit
    Definition Classes
    Bodys
  9. implicit def ElemStreamBody (implicit c: CharSet): Body[Stream, Elem]

    The body implementation for an XML element to a stream.

    The body implementation for an XML element to a stream.

    Attributes
    implicit
    Definition Classes
    Bodys
  10. implicit def EntityHeaderString (h: EntityHeader): String

    Returns a string representation for the given entity header.

    Returns a string representation for the given entity header.

    Attributes
    implicit
    Definition Classes
    EntityHeaders
  11. implicit def GeneralHeaderString (h: GeneralHeader): String

    Returns a string representation for the given general header.

    Returns a string representation for the given general header.

    Attributes
    implicit
    Definition Classes
    GeneralHeaders
  12. implicit def HttpServletRequestRequest (r: HttpServletRequest): HttpServletRequest

    Wraps the given Java Servlet HTTP request.

    Wraps the given Java Servlet HTTP request.

    Attributes
    implicit
    Definition Classes
    HttpServletRequests
  13. implicit def HttpServletResponseResponse (r: HttpServletResponse): HttpServletResponse

    Wraps the given Java Servlet HTTP response.

    Wraps the given Java Servlet HTTP response.

    Attributes
    implicit
    Definition Classes
    HttpServletResponses
  14. implicit def HttpServletServlet (s: HttpServlet): HttpServlet

    Wraps the given Java Servlet.

    Wraps the given Java Servlet.

    Attributes
    implicit
    Definition Classes
    HttpServlets
  15. implicit def HttpSessionSession (s: HttpSession): HttpSession

    Wraps the given HTTP session.

    Wraps the given HTTP session.

    Attributes
    implicit
    Definition Classes
    HttpSessions
  16. implicit def ListEntityHeader : (List[Char]) ⇒ Option[EntityHeader]

    Returns a potential entity header for the given list of characters; None iff the given list is empty.

    Returns a potential entity header for the given list of characters; None iff the given list is empty.

    Attributes
    implicit
    Definition Classes
    EntityHeaders
  17. implicit def ListGeneralHeader : (List[Char]) ⇒ Option[GeneralHeader]

    Returns a general header for the given list of characters.

    Returns a general header for the given list of characters.

    Attributes
    implicit
    Definition Classes
    GeneralHeaders
  18. implicit def ListLine (cs: List[Char]): Option[Line]

    Converts the given string into a potential request line.

    Converts the given string into a potential request line.

    Attributes
    implicit
    Definition Classes
    Lines
  19. implicit def ListMethod : (List[Char]) ⇒ Option[Method]

    Converts the given string representation into a request method.

    Converts the given string representation into a request method. If it is a known request method then that is used, otherwise an extension method is returned.

    Attributes
    implicit
    Definition Classes
    Methods
  20. implicit def ListRequestHeader : (List[Char]) ⇒ Option[RequestHeader]

    Converts the given list of characters to a request header.

    Converts the given list of characters to a request header. If the string is a known request header, then it is used. If not, then it if it is a known general header, then it is used. If not then it is an entity header.

    Attributes
    implicit
    Definition Classes
    RequestHeaders
  21. implicit def ListUri (cs: List[Char]): Option[Uri]

    Takes the given string and splits it into a URI and query string by '?' character.

    Takes the given string and splits it into a URI and query string by '?' character.

    Attributes
    implicit
    Definition Classes
    Uris
  22. implicit def ListVersion : (List[Char]) ⇒ Option[Version]

    Returns a string representation for the given version.

    Returns a string representation for the given version.

    Attributes
    implicit
    Definition Classes
    Versions
  23. implicit def MethodString (m: Method): String

    Returns a string representation of the given request method.

    Returns a string representation of the given request method.

    Attributes
    implicit
    Definition Classes
    Methods
  24. implicit def NodeSeqStreamBody (implicit c: CharSet): Body[Stream, NodeSeq]

    The body implementation for an XML element to a stream.

    The body implementation for an XML element to a stream.

    Attributes
    implicit
    Definition Classes
    Bodys
  25. implicit def NonEmptyListMethod (s: NonEmptyList[Char]): Method

    Converts the given non-empty string representation into a request method.

    Converts the given non-empty string representation into a request method. If it is a known request method then that is used, otherwise an extension method is returned.

    Attributes
    implicit
    Definition Classes
    Methods
  26. implicit def RequestHttpServletRequest (request: HttpServletRequest): HttpServletRequest

    Unwraps the given HTTP request into a servlet HTTP request.

    Unwraps the given HTTP request into a servlet HTTP request.

    Attributes
    implicit
    Definition Classes
    HttpServletRequests
  27. implicit def Resource (path: NonEmptyList[Char]): AnyRef { def ?[A](found: Iterator[Byte] => A,notFound: => A)(implicit s: scalaz.http.servlet.HttpServlet): A }

    Loads a resource at the given path.

    Loads a resource at the given path. If that resource is found, return the result of applying the given function, otherwise return the given value.

    Attributes
    implicit
    Definition Classes
    HttpServlets
  28. implicit def ResponseHeaderString (rh: ResponseHeader): String

    Converts the given response header into a string.

    Converts the given response header into a string.

    Attributes
    implicit
    Definition Classes
    ResponseHeaders
  29. implicit def ResponseHttpServletResponse (response: HttpServletResponse): HttpServletResponse

    Unwraps the given HTTP response into a servlet HTTP response.

    Unwraps the given HTTP response into a servlet HTTP response.

    Attributes
    implicit
    Definition Classes
    HttpServletResponses
  30. implicit def ServletHttpServlet (s: HttpServlet): HttpServlet

    Unwraps the given HTTP servlet into a servlet.

    Unwraps the given HTTP servlet into a servlet.

    Attributes
    implicit
    Definition Classes
    HttpServlets
  31. implicit def SessionHttpSession (session: HttpSession): HttpSession

    Unwraps the given HTTP session into a servlet session.

    Unwraps the given HTTP session into a servlet session.

    Attributes
    implicit
    Definition Classes
    HttpSessions
  32. implicit val StreamIdentityBody : Body[Stream, Stream[Byte]]

    The body implementation for stream identity.

    The body implementation for stream identity.

    Attributes
    implicit
    Definition Classes
    Bodys
  33. implicit def StringEntityHeader (s: String): Option[EntityHeader]

    Returns a potential entity header for the given string; None iff the given string is empty.

    Returns a potential entity header for the given string; None iff the given string is empty.

    Attributes
    implicit
    Definition Classes
    EntityHeaders
  34. implicit def StringGeneralHeader (s: String): Option[Product with Serializable with GeneralHeader]

    Returns a general header for the given string.

    Returns a general header for the given string.

    Attributes
    implicit
    Definition Classes
    GeneralHeaders
  35. implicit def StringMethod (s: String): Option[Method]

    Converts the given non-empty string representation into a request method.

    Converts the given non-empty string representation into a request method. If it is a known request method then that is used, otherwise an extension method is returned.

    Attributes
    implicit
    Definition Classes
    Methods
  36. implicit def StringRequestHeader (s: String): Option[RequestHeader]

    Converts the given string to a request header.

    Converts the given string to a request header. If the string is a known request header, then it is used. If not, then it if it is a known general header, then it is used. If not then it is an entity header.

    Attributes
    implicit
    Definition Classes
    RequestHeaders
  37. implicit def StringResponseHeader (s: String): Option[ResponseHeader]

    Converts the given string into a response header.

    Converts the given string into a response header.

    Attributes
    implicit
    Definition Classes
    ResponseHeaders
  38. implicit def StringStreamBody (implicit c: CharSet): Body[Stream, String]

    The body implementation for a list of characters to a stream.

    The body implementation for a list of characters to a stream.

    Attributes
    implicit
    Definition Classes
    Bodys
  39. implicit def StringVersion (s: String): Option[Version]

    Returns a potential version for the given string of the form HTTP/major/minor.

    Returns a potential version for the given string of the form HTTP/major/minor.

    Attributes
    implicit
    Definition Classes
    Versions
  40. implicit def VersionString (v: Version): String

    Returns a string representation for the given version.

    Returns a string representation for the given version.

    Attributes
    implicit
    Definition Classes
    Versions
  41. implicit def XhtmlDoctypeStreamBody (implicit c: CharSet): Body[Stream, Doctype]

    The body implementation for an XHTML doctype to a stream.

    The body implementation for an XHTML doctype to a stream.

    Attributes
    implicit
    Definition Classes
    Bodys
  42. def asInstanceOf [T0] : T0

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

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  44. val doctypes : List[Doctype]

    All XHTML doctypes.

    All XHTML doctypes.

    Definition Classes
    Doctypes
  45. implicit def entityToRequest (eh: EntityHeader): RequestHeader

    Converts the given entity header into a request header.

    Converts the given entity header into a request header.

    Attributes
    implicit
    Definition Classes
    RequestHeaders
  46. implicit def entityToResponse (eh: EntityHeader): ResponseHeader

    Converts the given entity header into a response header.

    Converts the given entity header into a response header.

    Attributes
    implicit
    Definition Classes
    ResponseHeaders
  47. def eq (arg0: AnyRef): Boolean

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

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

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  50. val frameset : Doctype

    The XHTML Frameset doctype.

    The XHTML Frameset doctype.

    Definition Classes
    Doctypes
  51. implicit def generalToRequest (gh: GeneralHeader): RequestHeader

    Converts the given general header into a request header.

    Converts the given general header into a request header.

    Attributes
    implicit
    Definition Classes
    RequestHeaders
  52. implicit def generalToResponse (gh: GeneralHeader): ResponseHeader

    Converts the given general header into a response header.

    Converts the given general header into a response header.

    Attributes
    implicit
    Definition Classes
    ResponseHeaders
  53. def getClass (): java.lang.Class[_]

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

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

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

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  59. implicit def responseFromStatus (s: Status)(implicit req: Request[Stream]): Response[Stream]

    Construct a response from the given status with a version determined by the given request.

    Construct a response from the given status with a version determined by the given request.

    Attributes
    implicit
    Definition Classes
    StreamStreamApplications
  60. val strict : Doctype

    The XHTML Strict doctype.

    The XHTML Strict doctype.

    Definition Classes
    Doctypes
  61. def synchronized [T0] (arg0: ⇒ T0): T0

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

    Definition Classes
    AnyRef → Any
  63. val transitional : Doctype

    The XHTML Transitional doctype.

    The XHTML Transitional doctype.

    Definition Classes
    Doctypes
  64. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Doctypes

Inherited from HttpServlets

Inherited from HttpServletRequests

Inherited from HttpServletResponses

Inherited from HttpSessions

Inherited from Bodys

Inherited from StreamStreamApplications

Inherited from Uris

Inherited from ResponseHeaders

Inherited from RequestHeaders

Inherited from Methods

Inherited from Lines

Inherited from Versions

Inherited from GeneralHeaders

Inherited from EntityHeaders

Inherited from AnyRef

Inherited from Any