object Origin extends Internal[Origin] with Singleton
- Source
- Origin.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Origin
- Singleton
- Extractable
- Internal
- HeaderKey
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
HeaderT = Origin
- Definition Classes
- Internal → HeaderKey
- final case class Host(scheme: Scheme, host: Uri.Host, port: Option[Int] = None) extends Renderable with Product with Serializable
- final case class HostList(hosts: NonEmptyList[Host]) extends Origin with Product with Serializable
Value Members
-
final
def
from(headers: Headers): Option[HeaderT]
- Definition Classes
- Singleton → Extractable
-
def
matchHeader(header: Header): Option[HeaderT]
- Definition Classes
- Internal → HeaderKey
-
val
name: CaseInsensitiveString
- Definition Classes
- Internal → HeaderKey
- def parse(s: String): ParseResult[Origin]
-
def
toString(): String
- Definition Classes
- HeaderKey → AnyRef → Any
-
final
def
unapply(headers: Headers): Option[HeaderT]
- Definition Classes
- Extractable
-
final
def
unapply(header: Header): Option[HeaderT]
- Definition Classes
- HeaderKey
- object Null extends Origin with Product with Serializable