UriValue

data class UriValue(scheme: String, userinfo: String = "", host: String = "", port: String = "", path: String, query: String = "", fragment: String = "") : BasicValue<String>

A Uri Value that consists of only one single value. For example as used in the Properties SOURCE, PHOTO, TEL, IMPP, GEO, LOGO, MEMBER, RELATED, SOUND, UID, URL, KEY, FBURL, CALADRURI and CALURI

See also: RFC 6350 4 RFC 6350 4.2 RFC 6350 6.1.3 RFC 6350 6.4.1 RFC 6350 6.4.3 RFC 6350 6.5.2 RFC 6350 6.6.3 RFC 6350 6.6.5 RFC 6350 6.6.6 RFC 6350 6.7.5 RFC 6350 6.7.6 RFC 6350 6.7.8 RFC 6350 6.8.1 RFC 6350 6.9.1 RFC 6350 6.9.2 RFC 6350 6.9.3

Constructors

Link copied to clipboard
constructor(uriValue: UriValue)
constructor(uri: String)
constructor(scheme: String, userinfo: String = "", host: String = "", port: String = "", path: String, query: String = "", fragment: String = "")

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun get(): String
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
toUrl
Link copied to clipboard