the scheme, if defined
the user info, if defined
the host, if defined
the port, if defined
the path, if defined
the query string, if defined
the fragment, if defined
The coded authority for this URI.
The coded authority for this URI.
the authority, if any
the fragment, if defined
the host, if defined
Determine whether this URI is absolute or not.
Determine whether this URI is absolute or not.
true if absolute, false if not
Determine whether this URI is opaque or not.
Determine whether this URI is opaque or not.
true if opaque, false if not
The underlying java.net.URI
.
Normalize the URI's path, returning a new URI.
Normalize the URI's path, returning a new URI.
a possibly normalized URI.
the path, if defined
the port, if defined
the query string, if defined
Relativize another URI against this one.
Relativize another URI against this one.
the other URI
Success(URI)
or Failure(Exception)
Construct a new URI by parsing the given string and resolving it against this URI.
Construct a new URI by parsing the given string and resolving it against this URI.
the string
Success(URI)
or Failure(Exception)
Resolve the given URI against this URI.
Resolve the given URI against this URI.
the other URI
Success(URI)
or Failure(Exception)
the scheme, if defined
Get the URI string representation of this URI (i.e., the string you could paste into a browser).
Get the URI string representation of this URI (i.e., the string
you could paste into a browser). Contrast this function with
toString()
, which gets the string representation of the object
and its fields.
the string
Convert to a URL object.
Convert to a URL object.
Success(URL)
or Failure(Exception)
the user info, if defined
Convenient Scala case-class wrapper for a
java.net.URI
.the scheme, if defined
the user info, if defined
the host, if defined
the port, if defined
the path, if defined
the query string, if defined
the fragment, if defined