Rachel
Toggle table of contents
3.5.0
android
apple
common
jvm
web
Target filter
android
apple
common
jvm
web
Switch theme
Search in API
Skip to content
Rachel
love.yinlin.core
/
love.yinlin.uri
/
Uri
Uri
@
Serializable
data
class
Uri
(
val
scheme
:
Scheme
,
val
host
:
String
?
=
null
,
val
port
:
Int
?
=
null
,
val
path
:
String
?
=
null
,
val
query
:
String
?
=
null
)
Members
Members & Extensions
Constructors
Uri
Link copied to clipboard
constructor
(
scheme
:
Scheme
,
host
:
String
?
=
null
,
port
:
Int
?
=
null
,
path
:
String
?
=
null
,
query
:
String
?
=
null
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
host
Link copied to clipboard
val
host
:
String
?
params
Link copied to clipboard
val
params
:
Map
<
String
,
String
>
path
Link copied to clipboard
val
path
:
String
?
port
Link copied to clipboard
val
port
:
Int
?
query
Link copied to clipboard
val
query
:
String
?
scheme
Link copied to clipboard
val
scheme
:
Scheme
Functions
encode
Link copied to clipboard
fun
encode
(
)
:
String
to
Android
Uri
Link copied to clipboard
android
fun
Uri
.
toAndroidUri
(
)
:
Uri
to
Js
Uri
Link copied to clipboard
web
fun
Uri
.
toJsUri
(
)
:
URL
to
Jvm
Uri
Link copied to clipboard
jvm
fun
Uri
.
toJvmUri
(
)
:
URI
to
NSUrl
Link copied to clipboard
apple
fun
Uri
.
toNSUrl
(
)
:
NSURL
?
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String