Package com.eygraber.uri

Types

Link copied to clipboard
interface Builder
Link copied to clipboard
interface Uri : Comparable<Uri>
Link copied to clipboard
object UriCodec
Link copied to clipboard
class UriSyntaxException(    val input: String,     internalReason: String,     val index: Int = -1) : Exception

Exception thrown to indicate that a string could not be parsed as a URI reference.

Link copied to clipboard
class Url : Uri

Functions

Link copied to clipboard
fun Uri.toAndroidUri(): Uri
fun Url.toAndroidUri(): Uri
Link copied to clipboard
fun Uri.toAndroidUriOrNull(): Uri?
fun Url.toAndroidUriOrNull(): Uri?
Link copied to clipboard
fun Uri.toNSURL(): NSURL?
Link copied to clipboard
fun Uri.toUri(): Uri
fun NSURL.toUri(): Uri?
fun <Error class: unknown class>.toUri(): Uri

Creates a Uri from a file. The URI has the form "file://". Encodes path characters with the exception of '/'.

fun <Error class: unknown class>.toUri(): Uri
Link copied to clipboard
fun Uri.toUriOrNull(): Uri?
fun <Error class: unknown class>.toUriOrNull(): Uri?
Link copied to clipboard
fun Uri.toUrl(): Url
fun URL.toUrl(): Url
fun <Error class: unknown class>.toUrl(): Url
Link copied to clipboard
fun Uri.toUrlOrNull(): Url?
fun URL.toUrlOrNull(): Url?
fun <Error class: unknown class>.toUrlOrNull(): Url?