Uri

package cs.system

implements ISerializable

Available on cs

Static variables

staticread onlySchemeDelimiter:String

staticread onlyUriSchemeFile:String

staticread onlyUriSchemeFtp:String

staticread onlyUriSchemeGopher:String

staticread onlyUriSchemeHttp:String

staticread onlyUriSchemeHttps:String

staticread onlyUriSchemeMailto:String

staticread onlyUriSchemeNetPipe:String

staticread onlyUriSchemeNetTcp:String

staticread onlyUriSchemeNews:String

staticread onlyUriSchemeNntp:String

Static methods

staticCheckHostName(name:String):UriHostNameType

staticCheckSchemeName(schemeName:String):Bool

staticCompare(uri1:Uri, uri2:Uri, partsToCompare:UriComponents, compareFormat:UriFormat, comparisonType:StringComparison):Int

staticEscapeDataString(stringToEscape:String):String

staticEscapeUriString(stringToEscape:String):String

staticFromHex(digit:Char16):Int

staticHexEscape(character:Char16):String

staticHexUnescape(pattern:String, index:Ref<Int>):Char16

staticIsHexDigit(digit:Char16):Bool

staticIsHexEncoding(pattern:String, index:Int):Bool

staticIsWellFormedUriString(uriString:String, uriKind:UriKind):Bool

staticTryCreate(uriString:String, uriKind:UriKind, result:Out<Uri>):Bool

staticTryCreate(baseUri:Uri, relativeUri:Uri, result:Out<Uri>):Bool

staticTryCreate(baseUri:Uri, relativeUri:String, result:Out<Uri>):Bool

staticUnescapeDataString(stringToUnescape:String):String

staticop_Equality(u1:Uri, u2:Uri):Bool

staticop_Inequality(u1:Uri, u2:Uri):Bool

Constructor

finalnew(uriString:String)

finalnew(baseUri:Uri, relativeUri:String, dontEscape:Bool)

finalnew(baseUri:Uri, relativeUri:String)

finalnew(uriString:String, dontEscape:Bool)

finalnew(baseUri:Uri, relativeUri:Uri)

finalnew(uriString:String, uriKind:UriKind)

Variables

read onlyAbsolutePath:String

read onlyAbsoluteUri:String

read onlyAuthority:String

read onlyDnsSafeHost:String

read onlyFragment:String

read onlyHost:String

read onlyHostNameType:UriHostNameType

read onlyIsAbsoluteUri:Bool

read onlyIsDefaultPort:Bool

read onlyIsFile:Bool

read onlyIsLoopback:Bool

read onlyIsUnc:Bool

read onlyLocalPath:String

read onlyOriginalString:String

read onlyPathAndQuery:String

read onlyPort:Int

read onlyQuery:String

read onlyScheme:String

read onlySegments:NativeArray<String>

read onlyUserEscaped:Bool

read onlyUserInfo:String

Methods

finalGetComponents(components:UriComponents, format:UriFormat):String

finalGetLeftPart(part:UriPartial):String

finalIsBaseOf(uri:Uri):Bool

finalIsWellFormedOriginalString():Bool

finalMakeRelative(toUri:Uri):String

finalMakeRelativeUri(uri:Uri):Uri

ToString():String

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/Uri.html