Packages

final class Scheme extends Ordered[Scheme]

A org.http4s.Uri may begin with a scheme name that refers to a specification for assigning identifiers within that scheme.

If the scheme is defined, the URI is absolute. If the scheme is not defined, the URI is a relative reference.

Source
Uri.scala
See also

RFC 3986, Section 3.1, Scheme

Linear Supertypes
Ordered[Scheme], Comparable[Scheme], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Scheme
  2. Ordered
  3. Comparable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def <(that: Scheme): Boolean
    Definition Classes
    Ordered
  2. def <=(that: Scheme): Boolean
    Definition Classes
    Ordered
  3. def >(that: Scheme): Boolean
    Definition Classes
    Ordered
  4. def >=(that: Scheme): Boolean
    Definition Classes
    Ordered
  5. def compare(other: Scheme): Int
    Definition Classes
    Scheme → Ordered
  6. def compareTo(that: Scheme): Int
    Definition Classes
    Ordered → Comparable
  7. def equals(o: Any): Boolean
    Definition Classes
    Scheme → AnyRef → Any
  8. def hashCode(): Int
    Definition Classes
    Scheme → AnyRef → Any
  9. def toString(): String
    Definition Classes
    Scheme → AnyRef → Any
  10. val value: String