blueeyes.core

http

package http

Visibility
  1. Public
  2. All
Impl.
  1. Concrete
  2. Abstract

Type Members

  1. trait ByteRange extends AnyRef

    attributes: sealed
  2. trait CacheDirective extends ProductPrefixUnmangler

    attributes: sealed
  3. trait CharSet extends AnyRef

    attributes: sealed
  4. class ClientError extends HttpFailure

    attributes: sealed abstract
  5. trait ConnectionToken extends ProductPrefixUnmangler

    attributes: sealed
  6. trait ContentByteRange extends AnyRef

    attributes: sealed
  7. trait ContentTypeOption extends ProductPrefixUnmangler

    attributes: sealed
  8. trait DispositionType extends ProductPrefixUnmangler

    attributes: sealed
  9. trait Encoding extends ProductPrefixUnmangler

    attributes: sealed
  10. trait EntityTag extends AnyRef

    attributes: sealed
  11. trait Expectation extends AnyRef

    attributes: sealed
  12. trait FrameOption extends ProductPrefixUnmangler

    attributes: sealed
  13. trait HttpCookie extends AnyRef

    attributes: sealed
  14. trait HttpDateImplicits extends AnyRef

  15. trait HttpDateTime extends Rfc1123Standard

    attributes: sealed
  16. case class HttpException (failure: HttpFailure, reason: String) extends Exception with Product

  17. trait HttpFailure extends HttpStatusCode

    attributes: sealed
  18. trait HttpHeader extends Product2[String, String] with ProductPrefixUnmangler

    attributes: sealed
  19. trait HttpHeaderField extends ProductPrefixUnmangler

    attributes: sealed
  20. trait HttpHeaderImplicits extends AnyRef

  21. trait HttpHeaderRequest extends HttpHeader

    attributes: sealed
  22. trait HttpHeaderResponse extends HttpHeader

    attributes: sealed
  23. case class HttpHeaders (headers: Map[String, String]) extends Map[String, String] with Product

  24. trait HttpIp extends AnyRef

    attributes: sealed
  25. trait HttpMethod extends Product

    attributes: sealed
  26. trait HttpNumber extends AnyRef

    attributes: sealed
  27. trait HttpNumberImplicits extends AnyRef

  28. case class HttpRequest [T] (method: HttpMethod, uri: String, parameters: Map[Symbol, String], headers: HttpHeaders, content: Option[T], remoteHost: Option[InetAddress], version: HttpVersion, subpath: String) extends Product

    attributes: sealed
  29. case class HttpResponse [T] (status: HttpStatus, headers: HttpHeaders, content: Option[T], version: HttpVersion) extends Product

    attributes: sealed
  30. class HttpStatus extends AnyRef

  31. trait HttpStatusCode extends AnyRef

    attributes: sealed
  32. trait HttpStatusCodeImplicits extends AnyRef

  33. trait HttpStatusImplicits extends AnyRef

  34. trait HttpSuccess extends HttpStatusCode

    attributes: sealed
  35. trait HttpUri extends AnyRef

    attributes: sealed
  36. class HttpVersion extends ProductPrefixUnmangler

    attributes: sealed abstract
  37. trait HttpWarning extends HttpStatusCode

    attributes: sealed
  38. trait IfRange extends AnyRef

    attributes: sealed
  39. class Informational extends HttpSuccess

    attributes: sealed abstract
  40. trait LanguageRange extends AnyRef

    attributes: sealed
  41. trait MimeType extends AnyRef

    attributes: sealed
  42. trait PragmaDirective extends ProductPrefixUnmangler

    attributes: sealed
  43. trait ProductType extends AnyRef

    attributes: sealed
  44. trait RangeUnit extends ProductPrefixUnmangler

    attributes: sealed
  45. class Redirection extends HttpSuccess

    attributes: sealed abstract
  46. trait RequestedWith extends ProductPrefixUnmangler

    attributes: sealed
  47. trait Rfc1123Standard extends AnyRef

    attributes: sealed
  48. class ServerError extends HttpFailure

    attributes: sealed abstract
  49. class Success extends HttpSuccess

    attributes: sealed abstract
  50. trait TCoding extends ProductPrefixUnmangler

    attributes: sealed
  51. trait ViaInfo extends AnyRef

    attributes: sealed
  52. class Warning extends HttpWarning

    attributes: sealed abstract
  53. trait WarningInfo extends AnyRef

    attributes: sealed

Value Members

  1. object ByteRanges extends RegexParsers with HttpNumberImplicits

  2. object CacheDirectives extends RegexParsers with HttpNumberImplicits

  3. object CharSets extends RegexParsers

  4. object ConnectionTokens extends RegexParsers

  5. object ContentByteRanges extends RegexParsers

  6. object ContentTypeOptions extends AnyRef

  7. object CookiesPattern extends PartialFunction[String, List[HttpCookie]]

  8. object CookiesPatternParsers extends RegexParsers

  9. object DispositionTypes extends AnyRef

  10. object Encodings extends RegexParsers

  11. object EntityTags extends RegexParsers

  12. object Expectations extends RegexParsers

  13. object FrameOptions extends AnyRef

  14. object HttpCookies extends AnyRef

  15. object HttpDateImplicits extends HttpDateImplicits

  16. object HttpDateTimes extends Rfc1123Standard

  17. object HttpException extends AnyRef

  18. object HttpHeader extends AnyRef

  19. object HttpHeaderFields extends RegexParsers

  20. object HttpHeaderImplicits extends HttpHeaderImplicits

  21. object HttpHeaders extends AnyRef

  22. object HttpIps extends RegexParsers

  23. object HttpMethods extends AnyRef

  24. object HttpNumberImplicits extends HttpNumberImplicits

  25. object HttpNumbers extends AnyRef

  26. object HttpRequest extends AnyRef

  27. object HttpStatus extends AnyRef

  28. object HttpStatusCodeImplicits extends HttpStatusCodeImplicits

  29. object HttpStatusCodes extends AnyRef

  30. object HttpStatusImplicits extends HttpStatusImplicits

  31. object HttpUris extends RegexParsers

  32. object HttpVersions extends AnyRef

  33. object IfRanges extends AnyRef

  34. object LanguageRanges extends RegexParsers

  35. object MimeTypes extends RegexParsers

  36. object PragmaDirectives extends AnyRef

  37. object ProductTypes extends AnyRef

  38. object RangeUnits extends RegexParsers

  39. object RequestedWiths extends AnyRef

  40. object TCodings extends RegexParsers

  41. object ViaInfos extends AnyRef

  42. object WarningInfos extends AnyRef

  43. package combinators

  44. implicit def headersList2HeadersMap (headers: Seq[HttpHeader]) : Map[String, String]

    attributes: implicit
    definition classes: HttpHeaderImplicits
  45. implicit def headersMap2Headers (headers: Map[String, String]) : HttpHeaders

    attributes: implicit
    definition classes: HttpHeaderImplicits
  46. implicit def httpHeader2Tuple (httpHeader: HttpHeader) : (String, String)

    attributes: implicit
    definition classes: HttpHeaderImplicits
  47. implicit def int2HttpNumber (num: Int) : HttpNumber

    attributes: implicit
    definition classes: HttpNumberImplicits
  48. implicit def int2HttpStatusCode (statusCode: Int) : HttpStatusCode

    attributes: implicit
    definition classes: HttpStatusCodeImplicits
  49. implicit def javaDate2HttpDateTime (javaDate: Date) : HttpDateTime

    attributes: implicit
    definition classes: HttpDateImplicits
  50. implicit def jodaDateTime2HttpDateTime (jodaDateTime: DateTime) : HttpDateTime

    attributes: implicit
    definition classes: HttpDateImplicits
  51. implicit def long2HttpNumber (long: Long) : HttpNumber

    attributes: implicit
    definition classes: HttpNumberImplicits
  52. implicit def statusCode2HttpStatus (code: HttpStatusCode) : HttpStatus

    attributes: implicit
    definition classes: HttpStatusImplicits