Static variables

@:readOnlystaticread onlySchemeDelimiter:String

@:readOnlystaticread onlyUriSchemeFile:String

@:readOnlystaticread onlyUriSchemeFtp:String

@:readOnlystaticread onlyUriSchemeGopher:String

@:readOnlystaticread onlyUriSchemeHttp:String

@:readOnlystaticread onlyUriSchemeHttps:String

@:readOnlystaticread onlyUriSchemeMailto:String

@:readOnlystaticread onlyUriSchemeNetPipe:String

@:readOnlystaticread onlyUriSchemeNetTcp:String

@:readOnlystaticread onlyUriSchemeNews:String

@:readOnlystaticread onlyUriSchemeNntp:String

Static methods

@:final@:overloadstaticCheckHostName(name:String):UriHostNameType

@:final@:overloadstaticCheckSchemeName(schemeName:String):Bool

@:final@:overloadstaticCompare(uri1:Uri, uri2:Uri, partsToCompare:UriComponents, compareFormat:UriFormat, comparisonType:StringComparison):Int

@:final@:overloadstaticEscapeDataString(stringToEscape:String):String

@:final@:overloadstaticEscapeUriString(stringToEscape:String):String

@:final@:overloadstaticFromHex(digit:Char16):Int

@:final@:overloadstaticHexEscape(character:Char16):String

@:final@:overloadstaticHexUnescape(pattern:String, index:Ref<Int>):Char16

@:final@:overloadstaticIsHexDigit(digit:Char16):Bool

@:final@:overloadstaticIsHexEncoding(pattern:String, index:Int):Bool

@:final@:overloadstaticIsWellFormedUriString(uriString:String, uriKind:UriKind):Bool

@:final@:overloadstaticTryCreate(uriString:String, uriKind:UriKind, result:Out<Uri>):Bool

@:final@:overloadstaticTryCreate(baseUri:Uri, relativeUri:Uri, result:Out<Uri>):Bool

@:final@:overloadstaticTryCreate(baseUri:Uri, relativeUri:String, result:Out<Uri>):Bool

@:final@:overloadstaticUnescapeDataString(stringToUnescape:String):String

@:final@:overloadstaticop_Equality(u1:Uri, u2:Uri):Bool

@:final@:overloadstaticop_Inequality(u1:Uri, u2:Uri):Bool

Constructor

@:final@:overloadnew(uriString:String)

@:final@:overloadnew(baseUri:Uri, relativeUri:String, dontEscape:Bool)

@:final@:overloadnew(baseUri:Uri, relativeUri:String)

@:final@:overloadnew(uriString:String, dontEscape:Bool)

@:final@:overloadnew(baseUri:Uri, relativeUri:Uri)

@:final@:overloadnew(uriString:String, uriKind:UriKind)

Variables

Methods

@:final@:overloadGetComponents(components:UriComponents, format:UriFormat):String

@:final@:overloadGetLeftPart(part:UriPartial):String

@:final@:overloadIsBaseOf(uri:Uri):Bool

@:final@:overloadIsWellFormedOriginalString():Bool

@:final@:overloadMakeRelative(toUri:Uri):String

@:final@:overloadMakeRelativeUri(uri:Uri):Uri

@:overloadToString():String