Packages

sealed abstract class ResponsePrelude extends Product with Serializable

A projection of a Response without the body.

Source
ResponsePrelude.scala
Note

The Response#attributes are omitted in this encoding because they do not (and can not) have a cats.kernel.Order instance. If they were included here, then we could not write a cats.kernel.Order instance for ResponsePrelude, limiting some of its utility, e.g. it could not be used in a cats.data.NonEmptySet.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ResponsePrelude
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def canEqual(that: Any): Boolean
    Definition Classes
    Equals
  2. abstract def headers: Headers
  3. abstract def httpVersion: HttpVersion
  4. abstract def productArity: Int
    Definition Classes
    Product
  5. abstract def productElement(n: Int): Any
    Definition Classes
    Product
  6. abstract def status: Status
  7. abstract def withHeaders(value: Headers): ResponsePrelude
  8. abstract def withHttpVersion(value: HttpVersion): ResponsePrelude
  9. abstract def withStatus(value: Status): ResponsePrelude

Concrete Value Members

  1. final def mapHeaders(f: (Headers) ⇒ Headers): ResponsePrelude
  2. final def mapHttpVersion(f: (HttpVersion) ⇒ HttpVersion): ResponsePrelude
  3. final def mapStatus(f: (Status) ⇒ Status): ResponsePrelude
  4. def productIterator: Iterator[Any]
    Definition Classes
    Product
  5. def productPrefix: String
    Definition Classes
    Product
  6. final def toString(): String
    Definition Classes
    ResponsePrelude → AnyRef → Any