public class JavaUri extends Uri implements scala.Product, scala.Serializable
Uri.ParsingMode
Modifier and Type | Method and Description |
---|---|
Uri |
addPathSegment(java.lang.String segment)
Returns a copy of this instance with a path segment added at the end.
|
abstract static R |
apply(T1 v1) |
static double |
apply$mcDD$sp(double v1) |
static double |
apply$mcDF$sp(float v1) |
static double |
apply$mcDI$sp(int v1) |
static double |
apply$mcDJ$sp(long v1) |
static float |
apply$mcFD$sp(double v1) |
static float |
apply$mcFF$sp(float v1) |
static float |
apply$mcFI$sp(int v1) |
static float |
apply$mcFJ$sp(long v1) |
static int |
apply$mcID$sp(double v1) |
static int |
apply$mcIF$sp(float v1) |
static int |
apply$mcII$sp(int v1) |
static int |
apply$mcIJ$sp(long v1) |
static long |
apply$mcJD$sp(double v1) |
static long |
apply$mcJF$sp(float v1) |
static long |
apply$mcJI$sp(int v1) |
static long |
apply$mcJJ$sp(long v1) |
static void |
apply$mcVD$sp(double v1) |
static void |
apply$mcVF$sp(float v1) |
static void |
apply$mcVI$sp(int v1) |
static void |
apply$mcVJ$sp(long v1) |
static boolean |
apply$mcZD$sp(double v1) |
static boolean |
apply$mcZF$sp(float v1) |
static boolean |
apply$mcZI$sp(int v1) |
static boolean |
apply$mcZJ$sp(long v1) |
Uri |
asScala()
Returns the Scala DSL representation of this Uri.
|
java.util.Optional<java.lang.String> |
fragment()
Returns the fragment part of this Uri.
|
Uri |
fragment(java.util.Optional<java.lang.String> fragment)
Returns a copy of this instance with a new optional fragment.
|
Uri |
fragment(java.lang.String fragment)
Returns a copy of this instance with a new fragment.
|
Host |
getHost()
Returns the host of this instance
|
java.lang.String |
getPathString()
Returns the path of this instance
|
int |
getPort()
Returns the port of this instance
|
java.lang.String |
getScheme()
Returns the scheme of this instance
|
java.lang.String |
getUserInfo()
Returns the user info of this instance
|
Host |
host()
Returns the Host of this Uri.
|
Uri |
host(Host host)
Returns a copy of this instance with a new Host.
|
Uri |
host(java.lang.String host)
Returns a copy of this instance with a new host.
|
boolean |
isAbsolute()
Returns if this is an absolute Uri.
|
boolean |
isEmpty()
Returns if this is an empty Uri.
|
boolean |
isRelative()
Returns if this is a relative Uri.
|
java.lang.String |
path()
Returns a String representation of the path of this Uri.
|
Uri |
path(java.lang.String path)
Returns a copy of this instance with a new path.
|
java.lang.Iterable<java.lang.String> |
pathSegments()
Returns the path segments of this Uri as an Iterable.
|
int |
port()
Returns the port of this Uri.
|
Uri |
port(int port)
Returns a copy of this instance with a new port.
|
Query |
query()
Returns the parsed Query instance of this Uri.
|
Query |
query(java.nio.charset.Charset charset,
Uri.ParsingMode mode)
Returns the parsed Query instance of this Uri using the given charset and parsing mode.
|
Uri |
query(Query query)
Returns a copy of this instance with a new query.
|
java.util.Optional<java.lang.String> |
queryString(java.nio.charset.Charset charset)
Returns a decoded String representation of the query of this Uri.
|
java.util.Optional<java.lang.String> |
rawQueryString()
Returns an undecoded String representation of the query of this Uri.
|
Uri |
rawQueryString(java.lang.String rawQuery)
Returns a copy of this instance with a new query.
|
java.lang.String |
scheme()
Returns the scheme of this Uri.
|
Uri |
scheme(java.lang.String scheme)
Returns a copy of this instance with a new scheme.
|
Uri |
t(scala.Function1<Uri,Uri> f) |
Uri |
toRelative()
Returns a copy of this instance that is relative.
|
java.lang.String |
toString() |
Uri |
uri() |
java.lang.String |
userInfo()
Returns the user-info of this Uri.
|
Uri |
userInfo(java.lang.String userInfo)
Returns a copy of this instance with new user-info.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public JavaUri(Uri uri)
public abstract static R apply(T1 v1)
public static boolean apply$mcZD$sp(double v1)
public static double apply$mcDD$sp(double v1)
public static float apply$mcFD$sp(double v1)
public static int apply$mcID$sp(double v1)
public static long apply$mcJD$sp(double v1)
public static void apply$mcVD$sp(double v1)
public static boolean apply$mcZF$sp(float v1)
public static double apply$mcDF$sp(float v1)
public static float apply$mcFF$sp(float v1)
public static int apply$mcIF$sp(float v1)
public static long apply$mcJF$sp(float v1)
public static void apply$mcVF$sp(float v1)
public static boolean apply$mcZI$sp(int v1)
public static double apply$mcDI$sp(int v1)
public static float apply$mcFI$sp(int v1)
public static int apply$mcII$sp(int v1)
public static long apply$mcJI$sp(int v1)
public static void apply$mcVI$sp(int v1)
public static boolean apply$mcZJ$sp(long v1)
public static double apply$mcDJ$sp(long v1)
public static float apply$mcFJ$sp(long v1)
public static int apply$mcIJ$sp(long v1)
public static long apply$mcJJ$sp(long v1)
public static void apply$mcVJ$sp(long v1)
public Uri uri()
public boolean isRelative()
Uri
isRelative
in class Uri
public boolean isAbsolute()
Uri
isAbsolute
in class Uri
public boolean isEmpty()
Uri
public java.lang.String scheme()
Uri
public int port()
Uri
public java.lang.String userInfo()
Uri
public java.lang.String path()
Uri
public java.lang.String getScheme()
Uri
public int getPort()
Uri
public java.lang.String getUserInfo()
Uri
getUserInfo
in class Uri
public java.lang.String getPathString()
Uri
getPathString
in class Uri
public Uri asScala()
Uri
public java.lang.Iterable<java.lang.String> pathSegments()
Uri
pathSegments
in class Uri
public java.util.Optional<java.lang.String> rawQueryString()
Uri
rawQueryString
in class Uri
public java.util.Optional<java.lang.String> queryString(java.nio.charset.Charset charset)
Uri
queryString
in class Uri
public Query query()
Uri
public Query query(java.nio.charset.Charset charset, Uri.ParsingMode mode)
Uri
public java.util.Optional<java.lang.String> fragment()
Uri
public Uri scheme(java.lang.String scheme)
Uri
public Uri host(Host host)
Uri
public Uri host(java.lang.String host)
Uri
public Uri port(int port)
Uri
public Uri userInfo(java.lang.String userInfo)
Uri
public Uri path(java.lang.String path)
Uri
public Uri toRelative()
Uri
toRelative
in class Uri
public Uri rawQueryString(java.lang.String rawQuery)
Uri
rawQueryString
in class Uri
public Uri query(Query query)
Uri
public Uri addPathSegment(java.lang.String segment)
Uri
addPathSegment
in class Uri
public Uri fragment(java.util.Optional<java.lang.String> fragment)
Uri
public Uri fragment(java.lang.String fragment)
Uri
public java.lang.String toString()
toString
in class java.lang.Object