DeepLinkUri

actual typealias DeepLinkUri = Uri

see android.net.Uri

expect abstract class DeepLinkUri

see android.net.Uri

actual abstract class DeepLinkUri

see android.net.Uri

actual abstract class DeepLinkUri

see android.net.Uri

actual abstract class DeepLinkUri

see android.net.Uri

actual abstract class DeepLinkUri

see android.net.Uri

Constructors

Link copied to clipboard
constructor()
constructor()
constructor()
constructor()

Functions

Link copied to clipboard
expect abstract fun getAuthority(): String?

Gets the decoded authority part of this URI. For server addresses, the authority is structured as follows: userinfo '@' host ':' port

actual abstract fun getAuthority(): String?

Gets the decoded authority part of this URI. For server addresses, the authority is structured as follows: userinfo '@' host ':' port

actual abstract fun getAuthority(): String?

Gets the decoded authority part of this URI. For server addresses, the authority is structured as follows: userinfo '@' host ':' port

actual abstract fun getAuthority(): String?

Gets the decoded authority part of this URI. For server addresses, the authority is structured as follows: userinfo '@' host ':' port

actual abstract fun getAuthority(): String?

Gets the decoded authority part of this URI. For server addresses, the authority is structured as follows: userinfo '@' host ':' port

Link copied to clipboard
expect abstract fun getFragment(): String?

Gets the decoded fragment part of this URI, everything after the '#'.

actual abstract fun getFragment(): String?

Gets the decoded fragment part of this URI, everything after the '#'.

actual abstract fun getFragment(): String?

Gets the decoded fragment part of this URI, everything after the '#'.

actual abstract fun getFragment(): String?

Gets the decoded fragment part of this URI, everything after the '#'.

actual abstract fun getFragment(): String?

Gets the decoded fragment part of this URI, everything after the '#'.

Link copied to clipboard
expect abstract fun getPathSegments(): List<String>

Gets the decoded path segments.

actual abstract fun getPathSegments(): List<String>

Gets the decoded path segments.

actual abstract fun getPathSegments(): List<String>

Gets the decoded path segments.

actual abstract fun getPathSegments(): List<String>

Gets the decoded path segments.

actual abstract fun getPathSegments(): List<String>

Gets the decoded path segments.

Link copied to clipboard
expect abstract fun getQuery(): String?

Gets the decoded query component from this URI. The query comes after the query separator ('?') and before the fragment separator ('#'). This method would return "q=android" for "http://www.google.com/search?q=android".

actual abstract fun getQuery(): String?

Gets the decoded query component from this URI. The query comes after the query separator ('?') and before the fragment separator ('#'). This method would return "q=android" for "http://www.google.com/search?q=android".

actual abstract fun getQuery(): String?

Gets the decoded query component from this URI. The query comes after the query separator ('?') and before the fragment separator ('#'). This method would return "q=android" for "http://www.google.com/search?q=android".

actual abstract fun getQuery(): String?

Gets the decoded query component from this URI. The query comes after the query separator ('?') and before the fragment separator ('#'). This method would return "q=android" for "http://www.google.com/search?q=android".

actual abstract fun getQuery(): String?

Gets the decoded query component from this URI. The query comes after the query separator ('?') and before the fragment separator ('#'). This method would return "q=android" for "http://www.google.com/search?q=android".

Link copied to clipboard

Returns a set of the unique names of all query parameters. Iterating over the set will return the names in order of their first occurrence.

actual open fun getQueryParameterNames(): Set<String>

Returns a set of the unique names of all query parameters. Iterating over the set will return the names in order of their first occurrence.

actual open fun getQueryParameterNames(): Set<String>

Returns a set of the unique names of all query parameters. Iterating over the set will return the names in order of their first occurrence.

actual open fun getQueryParameterNames(): Set<String>

Returns a set of the unique names of all query parameters. Iterating over the set will return the names in order of their first occurrence.

actual open fun getQueryParameterNames(): Set<String>

Returns a set of the unique names of all query parameters. Iterating over the set will return the names in order of their first occurrence.

Link copied to clipboard

Searches the query string for parameter values with the given key.

actual open fun getQueryParameters(key: String): List<String>

Searches the query string for parameter values with the given key.

actual open fun getQueryParameters(key: String): List<String>

Searches the query string for parameter values with the given key.

actual open fun getQueryParameters(key: String): List<String>

Searches the query string for parameter values with the given key.

actual open fun getQueryParameters(key: String): List<String>

Searches the query string for parameter values with the given key.

Link copied to clipboard
expect abstract fun getScheme(): String?

Gets the scheme of this URI. Example: "http"

actual abstract fun getScheme(): String?

Gets the scheme of this URI. Example: "http"

actual abstract fun getScheme(): String?

Gets the scheme of this URI. Example: "http"

actual abstract fun getScheme(): String?

Gets the scheme of this URI. Example: "http"

actual abstract fun getScheme(): String?

Gets the scheme of this URI. Example: "http"

Link copied to clipboard
expect abstract fun isHierarchical(): Boolean

Returns true if this URI is hierarchical like "http://google.com". Absolute URIs are hierarchical if the scheme-specific part starts with a '/'. Relative URIs are always hierarchical.

actual abstract fun isHierarchical(): Boolean

Returns true if this URI is hierarchical like "http://google.com". Absolute URIs are hierarchical if the scheme-specific part starts with a '/'. Relative URIs are always hierarchical.

actual abstract fun isHierarchical(): Boolean

Returns true if this URI is hierarchical like "http://google.com". Absolute URIs are hierarchical if the scheme-specific part starts with a '/'. Relative URIs are always hierarchical.

actual abstract fun isHierarchical(): Boolean

Returns true if this URI is hierarchical like "http://google.com". Absolute URIs are hierarchical if the scheme-specific part starts with a '/'. Relative URIs are always hierarchical.

actual abstract fun isHierarchical(): Boolean

Returns true if this URI is hierarchical like "http://google.com". Absolute URIs are hierarchical if the scheme-specific part starts with a '/'. Relative URIs are always hierarchical.

Link copied to clipboard
expect abstract override fun toString(): String

Returns the encoded string representation of this URI. Example: "http://google.com/"

actual abstract override fun toString(): String

Returns the encoded string representation of this URI. Example: "http://google.com/"

actual abstract override fun toString(): String

Returns the encoded string representation of this URI. Example: "http://google.com/"

actual abstract override fun toString(): String

Returns the encoded string representation of this URI. Example: "http://google.com/"

actual abstract override fun toString(): String

Returns the encoded string representation of this URI. Example: "http://google.com/"