Packages

object Origin extends Internal[Origin] with Singleton

Source
Origin.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Origin
  2. Singleton
  3. Extractable
  4. Internal
  5. HeaderKey
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type HeaderT = Origin
    Definition Classes
    Internal → HeaderKey
  2. final case class Host(scheme: Scheme, host: Uri.Host, port: Option[Int] = None) extends Renderable with Product with Serializable
  3. final case class HostList(hosts: NonEmptyList[Host]) extends Origin with Product with Serializable

Value Members

  1. final def from(headers: Headers): Option[HeaderT]
    Definition Classes
    SingletonExtractable
  2. def matchHeader(header: Header): Option[HeaderT]
    Definition Classes
    Internal → HeaderKey
  3. val name: CaseInsensitiveString
    Definition Classes
    Internal → HeaderKey
  4. def parse(s: String): ParseResult[Origin]
    Definition Classes
    OriginHeaderKey
  5. def toString(): String
    Definition Classes
    HeaderKey → AnyRef → Any
  6. final def unapply(headers: Headers): Option[HeaderT]
    Definition Classes
    Extractable
  7. final def unapply(header: Header): Option[HeaderT]
    Definition Classes
    HeaderKey
  8. object Null extends Origin with Product with Serializable