Packages

package uri

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class AbemptyPath(parts: Vector[String]) extends Path with Product with Serializable
  2. final case class AbsolutePath(parts: Vector[String]) extends Path with Product with Serializable
  3. case class Authority(hostName: String, port: Option[Int], userInfo: Option[UserInfo]) extends Product with Serializable
  4. trait BaseParser extends AnyRef
  5. final case class NoSchemePath(parts: Vector[String]) extends Path with Product with Serializable
  6. sealed trait Path extends AnyRef
  7. case class Query extends Product with Serializable
  8. final case class RootlessPath(parts: Vector[String]) extends Path with Product with Serializable
  9. final case class Scheme(value: String) extends Product with Serializable
  10. case class Uri(scheme: Scheme, authority: Authority, path: Path, query: Option[Query], fragment: Option[String]) extends Product with Serializable
  11. case class UserInfo(user: String, password: Option[String] = None) extends Product with Serializable

Value Members

  1. object Authority extends Serializable
  2. case object EmptyPath extends Path with Product with Serializable
  3. object Path
  4. object Query extends Serializable
  5. object Scheme extends Serializable
  6. object Uri extends Serializable
  7. object UriParser extends BaseParser

    https://tools.ietf.org/html/rfc3986 https://github.com/akka/akka-http/blob/v10.2.4/akka-http-core/src/main/scala/akka/http/scaladsl/model/Uri.scala https://github.com/frohoff/jdk8u-jdk/blob/master/src/share/classes/java/net/URI.java

  8. object UserInfo extends Serializable

Ungrouped