Url

Overview

Location

  • Reference:
    • Elements.dll  .NET, .NET Standard
    • elements.jar  Iodine
    • Elements.fx  Island
    • libElements.fx  Toffee
  • Namespace: RemObjects.Elements.RTL
  • Ancestry: Uri | Url

 

constructor  protected    (declared in Uri) .NET, .NET Standard, Iodine, Island

 

constructor()

 

Url()

 

init()

 

Url()

AddPercentEncodingsToPath  virtual

 

class method AddPercentEncodingsToPath(aString: String): String

 

static String AddPercentEncodingsToPath(String aString)

 

static func AddPercentEncodingsToPath(_ aString: String) -> String

 

static String AddPercentEncodingsToPath(String aString)

Parameters:

  • aString:

CanGetPathRelativeToUrl  virtual

 

// .NET, .NET Standard
method CanGetPathRelativeToUrl(aUrl: not nullable Url): Boolean
// Island
method CanGetPathRelativeToUrl(aUrl: not nullable Url): Boolean

 

// .NET, .NET Standard
Boolean CanGetPathRelativeToUrl(Url! aUrl)
// Island
Boolean CanGetPathRelativeToUrl(Url! aUrl)

 

func CanGetPathRelativeToUrl(_ aUrl: Url) -> Boolean

 

Boolean CanGetPathRelativeToUrl(Url! aUrl)

Parameters:

  • aUrl:

CanonicalVersion  virtual

 

property CanonicalVersion: not nullable Url read

 

Url! CanonicalVersion { get; }

 

var CanonicalVersion: Url { get{} }

 

Url! CanonicalVersion { __get; }

CopyWithQueryString (String): not nullable Url  virtual Iodine, Toffee

 

func CopyWithQueryString(_ aQueryString: String) -> Url

 

Url! CopyWithQueryString(String aQueryString)

Parameters:

  • aQueryString:

CopyWithQueryString (nullable String): not nullable Url .NET, .NET Standard, Island

 

method CopyWithQueryString(aQueryString: nullable String): not nullable Url

 

Url! CopyWithQueryString(String? aQueryString)

 

func CopyWithQueryString(_ aQueryString: String?) -> Url

Parameters:

  • aQueryString:

copyWithZone  virtual Toffee

 

func copyWithZone(_ aZone: UnsafeMutablePointer<NSZone>) -> InstanceType

Parameters:

  • aZone:

description  override Toffee

 

func description() -> NSString

Equals .NET, .NET Standard

 

method Equals(obj: Object): Boolean

 

Boolean Equals(Object obj)

 

func Equals(_ obj: Object) -> Boolean

Parameters:

  • obj:

FileExists  virtual .NET, .NET Standard, Iodine, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

// .NET, .NET Standard
property FileExists: Boolean read
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
property FileExists: Boolean read

 

// .NET, .NET Standard
Boolean FileExists { get; }
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
Boolean FileExists { get; }

 

// .NET, .NET Standard, Toffee
var FileExists: Boolean { get{} }
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
var FileExists: Boolean { get{} }

 

Boolean FileExists { __get; }

FilePath  virtual

 

property FilePath: String read

 

String FilePath { get; }

 

var FilePath: String { get{} }

 

String FilePath { __get; }

FilePathRelativeToUrl (not nullable Url) Always(Boolean): String  virtual

 

// .NET, .NET Standard
method FilePathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String
// Island
method FilePathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

// .NET, .NET Standard
String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)
// Island
String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func FilePathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

FilePathRelativeToUrl (not nullable Url) Threshold(Int32): wrapped nullable String  virtual

 

// .NET, .NET Standard
method FilePathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String
// Island
method FilePathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

// .NET, .NET Standard
String? FilePathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)
// Island
String? FilePathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

func FilePathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String

 

String FilePathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

FilePathWithoutLastComponent  virtual

 

property FilePathWithoutLastComponent: String read

 

String FilePathWithoutLastComponent { get; }

 

var FilePathWithoutLastComponent: String { get{} }

 

String FilePathWithoutLastComponent { __get; }

FolderExists  virtual .NET, .NET Standard, Iodine, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

// .NET, .NET Standard
property FolderExists: Boolean read
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
property FolderExists: Boolean read

 

// .NET, .NET Standard
Boolean FolderExists { get; }
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
Boolean FolderExists { get; }

 

// .NET, .NET Standard, Toffee
var FolderExists: Boolean { get{} }
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
var FolderExists: Boolean { get{} }

 

Boolean FolderExists { __get; }

Fragment  virtual

 

property Fragment: String read

 

String Fragment { get; }

 

var Fragment: String { get{} }

 

String Fragment { __get; }

GetHashCode .NET, .NET Standard

 

method GetHashCode(): Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

GetParentUrl  virtual

 

method GetParentUrl(): nullable Url

 

Url? GetParentUrl()

 

func GetParentUrl() -> Url

 

Url GetParentUrl()

hash  override Toffee

 

func hash() -> NSUInteger

Host  virtual

 

property Host: String read

 

String Host { get; }

 

var Host: String { get{} }

 

String Host { __get; }

HostAndPort  virtual

 

property HostAndPort: nullable String read

 

String? HostAndPort { get; }

 

// .NET, .NET Standard, Island
var HostAndPort: String? { get{} }
// Toffee
var HostAndPort: String { get{} }

 

String HostAndPort { __get; }

IsAbsoluteWindowsDriveLetterFileURL  virtual

 

// .NET, .NET Standard
property IsAbsoluteWindowsDriveLetterFileURL: Boolean read
// Island
property IsAbsoluteWindowsDriveLetterFileURL: Boolean read

 

// .NET, .NET Standard
Boolean IsAbsoluteWindowsDriveLetterFileURL { get; }
// Island
Boolean IsAbsoluteWindowsDriveLetterFileURL { get; }

 

// .NET, .NET Standard, Toffee
var IsAbsoluteWindowsDriveLetterFileURL: Boolean { get{} }
// Island
var IsAbsoluteWindowsDriveLetterFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsDriveLetterFileURL { __get; }

IsAbsoluteWindowsFileURL  virtual

 

// .NET, .NET Standard
property IsAbsoluteWindowsFileURL: Boolean read
// Island
property IsAbsoluteWindowsFileURL: Boolean read

 

// .NET, .NET Standard
Boolean IsAbsoluteWindowsFileURL { get; }
// Island
Boolean IsAbsoluteWindowsFileURL { get; }

 

// .NET, .NET Standard, Toffee
var IsAbsoluteWindowsFileURL: Boolean { get{} }
// Island
var IsAbsoluteWindowsFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsFileURL { __get; }

IsAbsoluteWindowsNetworkDriveFileURL  virtual

 

// .NET, .NET Standard
property IsAbsoluteWindowsNetworkDriveFileURL: Boolean read
// Island
property IsAbsoluteWindowsNetworkDriveFileURL: Boolean read

 

// .NET, .NET Standard
Boolean IsAbsoluteWindowsNetworkDriveFileURL { get; }
// Island
Boolean IsAbsoluteWindowsNetworkDriveFileURL { get; }

 

// .NET, .NET Standard, Toffee
var IsAbsoluteWindowsNetworkDriveFileURL: Boolean { get{} }
// Island
var IsAbsoluteWindowsNetworkDriveFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsNetworkDriveFileURL { __get; }

isEqual  override Toffee

 

func isEqual(_ obj: id) -> Boolean

Parameters:

  • obj:

IsFileUrl  virtual

 

// .NET, .NET Standard
property IsFileUrl: Boolean read
// Island
property IsFileUrl: Boolean read

 

// .NET, .NET Standard
Boolean IsFileUrl { get; }
// Island
Boolean IsFileUrl { get; }

 

// .NET, .NET Standard, Toffee
var IsFileUrl: Boolean { get{} }
// Island
var IsFileUrl: Boolean { get{} }

 

Boolean IsFileUrl { __get; }

IsUnderneath  virtual

 

// .NET, .NET Standard
method IsUnderneath(aPotentialBaseUrl: not nullable Url): Boolean
// Island
method IsUnderneath(aPotentialBaseUrl: not nullable Url): Boolean

 

// .NET, .NET Standard
Boolean IsUnderneath(Url! aPotentialBaseUrl)
// Island
Boolean IsUnderneath(Url! aPotentialBaseUrl)

 

func IsUnderneath(_ aPotentialBaseUrl: Url) -> Boolean

 

Boolean IsUnderneath(Url! aPotentialBaseUrl)

Parameters:

  • aPotentialBaseUrl:

LastPathComponent  virtual

 

property LastPathComponent: String read

 

String LastPathComponent { get; }

 

var LastPathComponent: String { get{} }

 

String LastPathComponent { __get; }

LastPathComponentWithoutExtension  virtual

 

property LastPathComponentWithoutExtension: String read

 

String LastPathComponentWithoutExtension { get; }

 

var LastPathComponentWithoutExtension: String { get{} }

 

String LastPathComponentWithoutExtension { __get; }

Path  virtual

 

property Path: String read

 

String Path { get; }

 

var Path: String { get{} }

 

String Path { __get; }

PathAndQueryString  virtual

 

property PathAndQueryString: nullable String read

 

String? PathAndQueryString { get; }

 

// .NET, .NET Standard, Island
var PathAndQueryString: String? { get{} }
// Toffee
var PathAndQueryString: String { get{} }

 

String PathAndQueryString { __get; }

PathExtension  virtual

 

property PathExtension: String read

 

String PathExtension { get; }

 

var PathExtension: String { get{} }

 

String PathExtension { __get; }

Port  virtual

 

// .NET, .NET Standard
property Port: nullable Int32 read
// Island
property Port: nullable Int32 read

 

// .NET, .NET Standard
Int32? Port { get; }
// Island
Int32? Port { get; }

 

// .NET, .NET Standard, Toffee
var Port: Int32! { get{} }
// Island
var Port: Int32! { get{} }

 

Integer Port { __get; }

QueryString  virtual

 

property QueryString: String read

 

String QueryString { get; }

 

var QueryString: String { get{} }

 

String QueryString { __get; }

RemovePercentEncodingsFromPath  virtual

 

// .NET, .NET Standard
class method RemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): String
// Island
class method RemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): String

 

// .NET, .NET Standard
static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)
// Island
static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

 

static func RemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String

 

static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

Parameters:

  • aString:
  • aAlsoRemovePlusCharacter:

Scheme  virtual

 

property Scheme: String read

 

String Scheme { get; }

 

var Scheme: String { get{} }

 

String Scheme { __get; }

SubUrl (array of String) isDirectory(Boolean): not nullable Url  virtual

 

// .NET, .NET Standard
method SubUrl(params aComponents: array of String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
method SubUrl(params aComponents: array of String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
Url! SubUrl(params String[] aComponents) isDirectory(Boolean aIsDirectory)
// Island
Url! SubUrl(params String[] aComponents) isDirectory(Boolean aIsDirectory)

 

func SubUrl(_ aComponents: String..., isDirectory aIsDirectory: Boolean) -> Url

 

Url! SubUrl(String[]... aComponents) isDirectory(Boolean aIsDirectory)

Parameters:

  • aComponents:
  • aIsDirectory:

SubUrl (array of String): not nullable Url  virtual

 

method SubUrl(params aComponents: array of String): not nullable Url

 

Url! SubUrl(params String[] aComponents)

 

func SubUrl(_ aComponents: String...) -> Url

 

Url! SubUrl(String[]... aComponents)

Parameters:

  • aComponents:

SubUrlWithFilePath (String) isDirectory(Boolean): not nullable Url  virtual

 

// .NET, .NET Standard
method SubUrlWithFilePath(aSubPath: String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
method SubUrlWithFilePath(aSubPath: String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)
// Island
Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)

 

func SubUrlWithFilePath(_ aSubPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aSubPath:
  • aIsDirectory:

SubUrlWithFilePath (String): not nullable Url  virtual

 

method SubUrlWithFilePath(aSubPath: String): not nullable Url

 

Url! SubUrlWithFilePath(String aSubPath)

 

func SubUrlWithFilePath(_ aSubPath: String) -> Url

 

Url! SubUrlWithFilePath(String aSubPath)

Parameters:

  • aSubPath:

ToAbsoluteString  virtual

 

method ToAbsoluteString(): String

 

String ToAbsoluteString()

 

func ToAbsoluteString() -> String

 

String ToAbsoluteString()

ToString  virtual

 

method ToString(): PlatformString

 

PlatformString ToString()

 

func ToString() -> String

 

PlatformString ToString()

TryRemovePercentEncodingsFromPath  virtual

 

// .NET, .NET Standard
class method TryRemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): nullable String
// Island
class method TryRemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): nullable String

 

// .NET, .NET Standard
static String? TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)
// Island
static String? TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

 

static func TryRemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String

 

static String TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

Parameters:

  • aString:
  • aAlsoRemovePlusCharacter:

TryUriWithString (String): Uri  virtual    (declared in Uri) Iodine, Toffee

 

static func TryUriWithString(_ aUriString: String) -> Uri

 

static Uri TryUriWithString(String aUriString)

Parameters:

  • aUriString:

TryUriWithString (nullable String): Uri    (declared in Uri) .NET, .NET Standard, Island

 

class method TryUriWithString(aUriString: nullable String): Uri

 

static Uri TryUriWithString(String? aUriString)

 

static func TryUriWithString(_ aUriString: String?) -> Uri

Parameters:

  • aUriString:

TryUrlWithString (String): Url  virtual Iodine, Toffee

 

static func TryUrlWithString(_ aUrlString: String) -> Url

 

static Url TryUrlWithString(String aUrlString)

Parameters:

  • aUrlString:

TryUrlWithString (nullable String): wrapped nullable Url .NET, .NET Standard, Island

 

class method TryUrlWithString(aUrlString: nullable String): nullable Url

 

static Url? TryUrlWithString(String? aUrlString)

 

static func TryUrlWithString(_ aUrlString: String?) -> Url?

Parameters:

  • aUrlString:

UnixPath  virtual

 

property UnixPath: String read

 

String UnixPath { get; }

 

var UnixPath: String { get{} }

 

String UnixPath { __get; }

UnixPathRelativeToUrl (not nullable Url) Always(Boolean): String  virtual

 

// .NET, .NET Standard
method UnixPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String
// Island
method UnixPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

// .NET, .NET Standard
String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)
// Island
String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func UnixPathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

UnixPathRelativeToUrl (not nullable Url) Threshold(Int32): wrapped nullable String  virtual

 

// .NET, .NET Standard
method UnixPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String
// Island
method UnixPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

// .NET, .NET Standard
String? UnixPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)
// Island
String? UnixPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

func UnixPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String

 

String UnixPathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

UnixPathWithoutLastComponent  virtual

 

property UnixPathWithoutLastComponent: String read

 

String UnixPathWithoutLastComponent { get; }

 

var UnixPathWithoutLastComponent: String { get{} }

 

String UnixPathWithoutLastComponent { __get; }

UriWithString  virtual    (declared in Uri)

 

class method UriWithString(aUriString: not nullable String): Uri

 

static Uri UriWithString(String! aUriString)

 

static func UriWithString(_ aUriString: String) -> Uri

 

static Uri UriWithString(String! aUriString)

Parameters:

  • aUriString:

UrlEncodeString  virtual

 

class method UrlEncodeString(aString: String): String

 

static String UrlEncodeString(String aString)

 

static func UrlEncodeString(_ aString: String) -> String

 

static String UrlEncodeString(String aString)

Parameters:

  • aString:

UrlWithAddedPathExtension  virtual

 

method UrlWithAddedPathExtension(aNewExtension: not nullable String): nullable Url

 

Url? UrlWithAddedPathExtension(String! aNewExtension)

 

func UrlWithAddedPathExtension(_ aNewExtension: String) -> Url

 

Url UrlWithAddedPathExtension(String! aNewExtension)

Parameters:

  • aNewExtension:

UrlWithChangedLastPathComponent  virtual

 

method UrlWithChangedLastPathComponent(aNewLastPathComponent: not nullable String): nullable Url

 

Url? UrlWithChangedLastPathComponent(String! aNewLastPathComponent)

 

func UrlWithChangedLastPathComponent(_ aNewLastPathComponent: String) -> Url

 

Url UrlWithChangedLastPathComponent(String! aNewLastPathComponent)

Parameters:

  • aNewLastPathComponent:

UrlWithChangedPathExtension (String): Url  virtual Iodine, Toffee

 

func UrlWithChangedPathExtension(_ aNewExtension: String) -> Url

 

Url UrlWithChangedPathExtension(String aNewExtension)

Parameters:

  • aNewExtension:

UrlWithChangedPathExtension (nullable String): wrapped nullable Url .NET, .NET Standard, Island

 

method UrlWithChangedPathExtension(aNewExtension: nullable String): nullable Url

 

Url? UrlWithChangedPathExtension(String? aNewExtension)

 

func UrlWithChangedPathExtension(_ aNewExtension: String?) -> Url?

Parameters:

  • aNewExtension:

UrlWithComponents  virtual

 

// .NET, .NET Standard
class method UrlWithComponents(aScheme: String; aHost: String; aPort: Int32; aPath: String; aQueryString: String; aFragment: String; aUser: String): not nullable Url
// Island
class method UrlWithComponents(aScheme: String; aHost: String; aPort: Int32; aPath: String; aQueryString: String; aFragment: String; aUser: String): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithComponents(String aScheme, String aHost, Int32 aPort, String aPath, String aQueryString, String aFragment, String aUser)
// Island
static Url! UrlWithComponents(String aScheme, String aHost, Int32 aPort, String aPath, String aQueryString, String aFragment, String aUser)

 

static func UrlWithComponents(_ aScheme: String, _ aHost: String, _ aPort: Int32, _ aPath: String, _ aQueryString: String, _ aFragment: String, _ aUser: String) -> Url

 

static Url! UrlWithComponents(String aScheme, String aHost, Integer aPort, String aPath, String aQueryString, String aFragment, String aUser)

Parameters:

  • aScheme:
  • aHost:
  • aPort:
  • aPath:
  • aQueryString:
  • aFragment:
  • aUser:

UrlWithFilePath (not nullable String) isDirectory(Boolean): not nullable Url  virtual

 

// .NET, .NET Standard
class method UrlWithFilePath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
class method UrlWithFilePath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)
// Island
static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithFilePath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

UrlWithFilePath (not nullable String) relativeToUrl(not nullable Url) isDirectory(Boolean): not nullable Url  virtual

 

// .NET, .NET Standard
class method UrlWithFilePath(aPath: not nullable String) relativeToUrl(aUrl: not nullable Url) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
class method UrlWithFilePath(aPath: not nullable String) relativeToUrl(aUrl: not nullable Url) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)
// Island
static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)

 

static func UrlWithFilePath(_ aPath: String, relativeToUrl aUrl: Url, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aUrl:
  • aIsDirectory:

UrlWithFragment (String): not nullable Url  virtual Iodine, Toffee

 

func UrlWithFragment(_ aFragment: String) -> Url

 

Url! UrlWithFragment(String aFragment)

Parameters:

  • aFragment:

UrlWithFragment (nullable String): not nullable Url .NET, .NET Standard, Island

 

method UrlWithFragment(aFragment: nullable String): not nullable Url

 

Url! UrlWithFragment(String? aFragment)

 

func UrlWithFragment(_ aFragment: String?) -> Url

Parameters:

  • aFragment:

UrlWithoutFragment

 

method UrlWithoutFragment(): not nullable Url

 

Url! UrlWithoutFragment()

 

func UrlWithoutFragment() -> Url

 

Url! UrlWithoutFragment()

UrlWithoutLastComponent  virtual

 

property UrlWithoutLastComponent: Url read

 

Url UrlWithoutLastComponent { get; }

 

var UrlWithoutLastComponent: Url { get{} }

 

Url UrlWithoutLastComponent { __get; }

UrlWithRelativeOrAbsoluteFileSubPath  virtual

 

method UrlWithRelativeOrAbsoluteFileSubPath(aSubPath: not nullable String): nullable Url

 

Url? UrlWithRelativeOrAbsoluteFileSubPath(String! aSubPath)

 

func UrlWithRelativeOrAbsoluteFileSubPath(_ aSubPath: String) -> Url

 

Url UrlWithRelativeOrAbsoluteFileSubPath(String! aSubPath)

Parameters:

  • aSubPath:

UrlWithRelativeOrAbsoluteWindowsSubPath  virtual

 

method UrlWithRelativeOrAbsoluteWindowsSubPath(aSubPath: not nullable String): nullable Url

 

Url? UrlWithRelativeOrAbsoluteWindowsSubPath(String! aSubPath)

 

func UrlWithRelativeOrAbsoluteWindowsSubPath(_ aSubPath: String) -> Url

 

Url UrlWithRelativeOrAbsoluteWindowsSubPath(String! aSubPath)

Parameters:

  • aSubPath:

UrlWithString  virtual

 

class method UrlWithString(aUrlString: not nullable String): not nullable Url

 

static Url! UrlWithString(String! aUrlString)

 

static func UrlWithString(_ aUrlString: String) -> Url

 

static Url! UrlWithString(String! aUrlString)

Parameters:

  • aUrlString:

UrlWithUnixPath  virtual

 

// .NET, .NET Standard
class method UrlWithUnixPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
class method UrlWithUnixPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)
// Island
static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithUnixPath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

UrlWithWindowsPath  virtual

 

// .NET, .NET Standard
class method UrlWithWindowsPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
class method UrlWithWindowsPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)
// Island
static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithWindowsPath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

User  virtual

 

property User: String read

 

String User { get; }

 

var User: String { get{} }

 

String User { __get; }

WindowsPath  virtual

 

property WindowsPath: String read

 

String WindowsPath { get; }

 

var WindowsPath: String { get{} }

 

String WindowsPath { __get; }

WindowsPathRelativeToUrl (not nullable Url) Always(Boolean): String  virtual

 

// .NET, .NET Standard
method WindowsPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String
// Island
method WindowsPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

// .NET, .NET Standard
String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)
// Island
String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func WindowsPathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

WindowsPathRelativeToUrl (not nullable Url) Threshold(Int32): wrapped nullable String  virtual

 

// .NET, .NET Standard
method WindowsPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String
// Island
method WindowsPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

// .NET, .NET Standard
String? WindowsPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)
// Island
String? WindowsPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

func WindowsPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String

 

String WindowsPathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

WindowsPathWithoutLastComponent  virtual

 

property WindowsPathWithoutLastComponent: String read

 

String WindowsPathWithoutLastComponent { get; }

 

var WindowsPathWithoutLastComponent: String { get{} }

 

String WindowsPathWithoutLastComponent { __get; }

 

CanonicalVersion  virtual

 

property CanonicalVersion: not nullable Url read

 

Url! CanonicalVersion { get; }

 

var CanonicalVersion: Url { get{} }

 

Url! CanonicalVersion { __get; }

FileExists  virtual .NET, .NET Standard, Iodine, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

// .NET, .NET Standard
property FileExists: Boolean read
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
property FileExists: Boolean read

 

// .NET, .NET Standard
Boolean FileExists { get; }
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
Boolean FileExists { get; }

 

// .NET, .NET Standard, Toffee
var FileExists: Boolean { get{} }
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
var FileExists: Boolean { get{} }

 

Boolean FileExists { __get; }

FilePath  virtual

 

property FilePath: String read

 

String FilePath { get; }

 

var FilePath: String { get{} }

 

String FilePath { __get; }

FilePathWithoutLastComponent  virtual

 

property FilePathWithoutLastComponent: String read

 

String FilePathWithoutLastComponent { get; }

 

var FilePathWithoutLastComponent: String { get{} }

 

String FilePathWithoutLastComponent { __get; }

FolderExists  virtual .NET, .NET Standard, Iodine, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee

 

// .NET, .NET Standard
property FolderExists: Boolean read
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
property FolderExists: Boolean read

 

// .NET, .NET Standard
Boolean FolderExists { get; }
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
Boolean FolderExists { get; }

 

// .NET, .NET Standard, Toffee
var FolderExists: Boolean { get{} }
// Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
var FolderExists: Boolean { get{} }

 

Boolean FolderExists { __get; }

Fragment  virtual

 

property Fragment: String read

 

String Fragment { get; }

 

var Fragment: String { get{} }

 

String Fragment { __get; }

Host  virtual

 

property Host: String read

 

String Host { get; }

 

var Host: String { get{} }

 

String Host { __get; }

HostAndPort  virtual

 

property HostAndPort: nullable String read

 

String? HostAndPort { get; }

 

// .NET, .NET Standard, Island
var HostAndPort: String? { get{} }
// Toffee
var HostAndPort: String { get{} }

 

String HostAndPort { __get; }

IsAbsoluteWindowsDriveLetterFileURL  virtual

 

// .NET, .NET Standard
property IsAbsoluteWindowsDriveLetterFileURL: Boolean read
// Island
property IsAbsoluteWindowsDriveLetterFileURL: Boolean read

 

// .NET, .NET Standard
Boolean IsAbsoluteWindowsDriveLetterFileURL { get; }
// Island
Boolean IsAbsoluteWindowsDriveLetterFileURL { get; }

 

// .NET, .NET Standard, Toffee
var IsAbsoluteWindowsDriveLetterFileURL: Boolean { get{} }
// Island
var IsAbsoluteWindowsDriveLetterFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsDriveLetterFileURL { __get; }

IsAbsoluteWindowsFileURL  virtual

 

// .NET, .NET Standard
property IsAbsoluteWindowsFileURL: Boolean read
// Island
property IsAbsoluteWindowsFileURL: Boolean read

 

// .NET, .NET Standard
Boolean IsAbsoluteWindowsFileURL { get; }
// Island
Boolean IsAbsoluteWindowsFileURL { get; }

 

// .NET, .NET Standard, Toffee
var IsAbsoluteWindowsFileURL: Boolean { get{} }
// Island
var IsAbsoluteWindowsFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsFileURL { __get; }

IsAbsoluteWindowsNetworkDriveFileURL  virtual

 

// .NET, .NET Standard
property IsAbsoluteWindowsNetworkDriveFileURL: Boolean read
// Island
property IsAbsoluteWindowsNetworkDriveFileURL: Boolean read

 

// .NET, .NET Standard
Boolean IsAbsoluteWindowsNetworkDriveFileURL { get; }
// Island
Boolean IsAbsoluteWindowsNetworkDriveFileURL { get; }

 

// .NET, .NET Standard, Toffee
var IsAbsoluteWindowsNetworkDriveFileURL: Boolean { get{} }
// Island
var IsAbsoluteWindowsNetworkDriveFileURL: Boolean { get{} }

 

Boolean IsAbsoluteWindowsNetworkDriveFileURL { __get; }

IsFileUrl  virtual

 

// .NET, .NET Standard
property IsFileUrl: Boolean read
// Island
property IsFileUrl: Boolean read

 

// .NET, .NET Standard
Boolean IsFileUrl { get; }
// Island
Boolean IsFileUrl { get; }

 

// .NET, .NET Standard, Toffee
var IsFileUrl: Boolean { get{} }
// Island
var IsFileUrl: Boolean { get{} }

 

Boolean IsFileUrl { __get; }

LastPathComponent  virtual

 

property LastPathComponent: String read

 

String LastPathComponent { get; }

 

var LastPathComponent: String { get{} }

 

String LastPathComponent { __get; }

LastPathComponentWithoutExtension  virtual

 

property LastPathComponentWithoutExtension: String read

 

String LastPathComponentWithoutExtension { get; }

 

var LastPathComponentWithoutExtension: String { get{} }

 

String LastPathComponentWithoutExtension { __get; }

Path  virtual

 

property Path: String read

 

String Path { get; }

 

var Path: String { get{} }

 

String Path { __get; }

PathAndQueryString  virtual

 

property PathAndQueryString: nullable String read

 

String? PathAndQueryString { get; }

 

// .NET, .NET Standard, Island
var PathAndQueryString: String? { get{} }
// Toffee
var PathAndQueryString: String { get{} }

 

String PathAndQueryString { __get; }

PathExtension  virtual

 

property PathExtension: String read

 

String PathExtension { get; }

 

var PathExtension: String { get{} }

 

String PathExtension { __get; }

Port  virtual

 

// .NET, .NET Standard
property Port: nullable Int32 read
// Island
property Port: nullable Int32 read

 

// .NET, .NET Standard
Int32? Port { get; }
// Island
Int32? Port { get; }

 

// .NET, .NET Standard, Toffee
var Port: Int32! { get{} }
// Island
var Port: Int32! { get{} }

 

Integer Port { __get; }

QueryString  virtual

 

property QueryString: String read

 

String QueryString { get; }

 

var QueryString: String { get{} }

 

String QueryString { __get; }

Scheme  virtual

 

property Scheme: String read

 

String Scheme { get; }

 

var Scheme: String { get{} }

 

String Scheme { __get; }

UnixPath  virtual

 

property UnixPath: String read

 

String UnixPath { get; }

 

var UnixPath: String { get{} }

 

String UnixPath { __get; }

UnixPathWithoutLastComponent  virtual

 

property UnixPathWithoutLastComponent: String read

 

String UnixPathWithoutLastComponent { get; }

 

var UnixPathWithoutLastComponent: String { get{} }

 

String UnixPathWithoutLastComponent { __get; }

UrlWithoutLastComponent  virtual

 

property UrlWithoutLastComponent: Url read

 

Url UrlWithoutLastComponent { get; }

 

var UrlWithoutLastComponent: Url { get{} }

 

Url UrlWithoutLastComponent { __get; }

User  virtual

 

property User: String read

 

String User { get; }

 

var User: String { get{} }

 

String User { __get; }

WindowsPath  virtual

 

property WindowsPath: String read

 

String WindowsPath { get; }

 

var WindowsPath: String { get{} }

 

String WindowsPath { __get; }

WindowsPathWithoutLastComponent  virtual

 

property WindowsPathWithoutLastComponent: String read

 

String WindowsPathWithoutLastComponent { get; }

 

var WindowsPathWithoutLastComponent: String { get{} }

 

String WindowsPathWithoutLastComponent { __get; }

 

AddPercentEncodingsToPath  virtual

 

class method AddPercentEncodingsToPath(aString: String): String

 

static String AddPercentEncodingsToPath(String aString)

 

static func AddPercentEncodingsToPath(_ aString: String) -> String

 

static String AddPercentEncodingsToPath(String aString)

Parameters:

  • aString:

RemovePercentEncodingsFromPath  virtual

 

// .NET, .NET Standard
class method RemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): String
// Island
class method RemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): String

 

// .NET, .NET Standard
static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)
// Island
static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

 

static func RemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String

 

static String RemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

Parameters:

  • aString:
  • aAlsoRemovePlusCharacter:

TryRemovePercentEncodingsFromPath  virtual

 

// .NET, .NET Standard
class method TryRemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): nullable String
// Island
class method TryRemovePercentEncodingsFromPath(aString: String; aAlsoRemovePlusCharacter: Boolean): nullable String

 

// .NET, .NET Standard
static String? TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)
// Island
static String? TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

 

static func TryRemovePercentEncodingsFromPath(_ aString: String, _ aAlsoRemovePlusCharacter: Boolean) -> String

 

static String TryRemovePercentEncodingsFromPath(String aString, Boolean aAlsoRemovePlusCharacter)

Parameters:

  • aString:
  • aAlsoRemovePlusCharacter:

TryUriWithString (String): Uri  virtual    (declared in Uri) Iodine, Toffee

 

static func TryUriWithString(_ aUriString: String) -> Uri

 

static Uri TryUriWithString(String aUriString)

Parameters:

  • aUriString:

TryUriWithString (nullable String): Uri    (declared in Uri) .NET, .NET Standard, Island

 

class method TryUriWithString(aUriString: nullable String): Uri

 

static Uri TryUriWithString(String? aUriString)

 

static func TryUriWithString(_ aUriString: String?) -> Uri

Parameters:

  • aUriString:

TryUrlWithString (String): Url  virtual Iodine, Toffee

 

static func TryUrlWithString(_ aUrlString: String) -> Url

 

static Url TryUrlWithString(String aUrlString)

Parameters:

  • aUrlString:

TryUrlWithString (nullable String): wrapped nullable Url .NET, .NET Standard, Island

 

class method TryUrlWithString(aUrlString: nullable String): nullable Url

 

static Url? TryUrlWithString(String? aUrlString)

 

static func TryUrlWithString(_ aUrlString: String?) -> Url?

Parameters:

  • aUrlString:

UriWithString  virtual    (declared in Uri)

 

class method UriWithString(aUriString: not nullable String): Uri

 

static Uri UriWithString(String! aUriString)

 

static func UriWithString(_ aUriString: String) -> Uri

 

static Uri UriWithString(String! aUriString)

Parameters:

  • aUriString:

UrlEncodeString  virtual

 

class method UrlEncodeString(aString: String): String

 

static String UrlEncodeString(String aString)

 

static func UrlEncodeString(_ aString: String) -> String

 

static String UrlEncodeString(String aString)

Parameters:

  • aString:

UrlWithComponents  virtual

 

// .NET, .NET Standard
class method UrlWithComponents(aScheme: String; aHost: String; aPort: Int32; aPath: String; aQueryString: String; aFragment: String; aUser: String): not nullable Url
// Island
class method UrlWithComponents(aScheme: String; aHost: String; aPort: Int32; aPath: String; aQueryString: String; aFragment: String; aUser: String): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithComponents(String aScheme, String aHost, Int32 aPort, String aPath, String aQueryString, String aFragment, String aUser)
// Island
static Url! UrlWithComponents(String aScheme, String aHost, Int32 aPort, String aPath, String aQueryString, String aFragment, String aUser)

 

static func UrlWithComponents(_ aScheme: String, _ aHost: String, _ aPort: Int32, _ aPath: String, _ aQueryString: String, _ aFragment: String, _ aUser: String) -> Url

 

static Url! UrlWithComponents(String aScheme, String aHost, Integer aPort, String aPath, String aQueryString, String aFragment, String aUser)

Parameters:

  • aScheme:
  • aHost:
  • aPort:
  • aPath:
  • aQueryString:
  • aFragment:
  • aUser:

UrlWithFilePath (not nullable String) isDirectory(Boolean): not nullable Url  virtual

 

// .NET, .NET Standard
class method UrlWithFilePath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
class method UrlWithFilePath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)
// Island
static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithFilePath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithFilePath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

UrlWithFilePath (not nullable String) relativeToUrl(not nullable Url) isDirectory(Boolean): not nullable Url  virtual

 

// .NET, .NET Standard
class method UrlWithFilePath(aPath: not nullable String) relativeToUrl(aUrl: not nullable Url) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
class method UrlWithFilePath(aPath: not nullable String) relativeToUrl(aUrl: not nullable Url) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)
// Island
static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)

 

static func UrlWithFilePath(_ aPath: String, relativeToUrl aUrl: Url, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithFilePath(String! aPath) relativeToUrl(Url! aUrl) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aUrl:
  • aIsDirectory:

UrlWithString  virtual

 

class method UrlWithString(aUrlString: not nullable String): not nullable Url

 

static Url! UrlWithString(String! aUrlString)

 

static func UrlWithString(_ aUrlString: String) -> Url

 

static Url! UrlWithString(String! aUrlString)

Parameters:

  • aUrlString:

UrlWithUnixPath  virtual

 

// .NET, .NET Standard
class method UrlWithUnixPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
class method UrlWithUnixPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)
// Island
static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithUnixPath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithUnixPath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

UrlWithWindowsPath  virtual

 

// .NET, .NET Standard
class method UrlWithWindowsPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
class method UrlWithWindowsPath(aPath: not nullable String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)
// Island
static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)

 

static func UrlWithWindowsPath(_ aPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

static Url! UrlWithWindowsPath(String! aPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aPath:
  • aIsDirectory:

 

constructor  protected    (declared in Uri) .NET, .NET Standard, Iodine, Island

 

constructor()

 

Url()

 

init()

 

Url()

CanGetPathRelativeToUrl  virtual

 

// .NET, .NET Standard
method CanGetPathRelativeToUrl(aUrl: not nullable Url): Boolean
// Island
method CanGetPathRelativeToUrl(aUrl: not nullable Url): Boolean

 

// .NET, .NET Standard
Boolean CanGetPathRelativeToUrl(Url! aUrl)
// Island
Boolean CanGetPathRelativeToUrl(Url! aUrl)

 

func CanGetPathRelativeToUrl(_ aUrl: Url) -> Boolean

 

Boolean CanGetPathRelativeToUrl(Url! aUrl)

Parameters:

  • aUrl:

CopyWithQueryString (String): not nullable Url  virtual Iodine, Toffee

 

func CopyWithQueryString(_ aQueryString: String) -> Url

 

Url! CopyWithQueryString(String aQueryString)

Parameters:

  • aQueryString:

CopyWithQueryString (nullable String): not nullable Url .NET, .NET Standard, Island

 

method CopyWithQueryString(aQueryString: nullable String): not nullable Url

 

Url! CopyWithQueryString(String? aQueryString)

 

func CopyWithQueryString(_ aQueryString: String?) -> Url

Parameters:

  • aQueryString:

copyWithZone  virtual Toffee

 

func copyWithZone(_ aZone: UnsafeMutablePointer<NSZone>) -> InstanceType

Parameters:

  • aZone:

description  override Toffee

 

func description() -> NSString

Equals .NET, .NET Standard

 

method Equals(obj: Object): Boolean

 

Boolean Equals(Object obj)

 

func Equals(_ obj: Object) -> Boolean

Parameters:

  • obj:

FilePathRelativeToUrl (not nullable Url) Always(Boolean): String  virtual

 

// .NET, .NET Standard
method FilePathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String
// Island
method FilePathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

// .NET, .NET Standard
String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)
// Island
String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func FilePathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String FilePathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

FilePathRelativeToUrl (not nullable Url) Threshold(Int32): wrapped nullable String  virtual

 

// .NET, .NET Standard
method FilePathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String
// Island
method FilePathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

// .NET, .NET Standard
String? FilePathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)
// Island
String? FilePathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

func FilePathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String

 

String FilePathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

GetHashCode .NET, .NET Standard

 

method GetHashCode(): Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

GetParentUrl  virtual

 

method GetParentUrl(): nullable Url

 

Url? GetParentUrl()

 

func GetParentUrl() -> Url

 

Url GetParentUrl()

hash  override Toffee

 

func hash() -> NSUInteger

isEqual  override Toffee

 

func isEqual(_ obj: id) -> Boolean

Parameters:

  • obj:

IsUnderneath  virtual

 

// .NET, .NET Standard
method IsUnderneath(aPotentialBaseUrl: not nullable Url): Boolean
// Island
method IsUnderneath(aPotentialBaseUrl: not nullable Url): Boolean

 

// .NET, .NET Standard
Boolean IsUnderneath(Url! aPotentialBaseUrl)
// Island
Boolean IsUnderneath(Url! aPotentialBaseUrl)

 

func IsUnderneath(_ aPotentialBaseUrl: Url) -> Boolean

 

Boolean IsUnderneath(Url! aPotentialBaseUrl)

Parameters:

  • aPotentialBaseUrl:

SubUrl (array of String) isDirectory(Boolean): not nullable Url  virtual

 

// .NET, .NET Standard
method SubUrl(params aComponents: array of String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
method SubUrl(params aComponents: array of String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
Url! SubUrl(params String[] aComponents) isDirectory(Boolean aIsDirectory)
// Island
Url! SubUrl(params String[] aComponents) isDirectory(Boolean aIsDirectory)

 

func SubUrl(_ aComponents: String..., isDirectory aIsDirectory: Boolean) -> Url

 

Url! SubUrl(String[]... aComponents) isDirectory(Boolean aIsDirectory)

Parameters:

  • aComponents:
  • aIsDirectory:

SubUrl (array of String): not nullable Url  virtual

 

method SubUrl(params aComponents: array of String): not nullable Url

 

Url! SubUrl(params String[] aComponents)

 

func SubUrl(_ aComponents: String...) -> Url

 

Url! SubUrl(String[]... aComponents)

Parameters:

  • aComponents:

SubUrlWithFilePath (String) isDirectory(Boolean): not nullable Url  virtual

 

// .NET, .NET Standard
method SubUrlWithFilePath(aSubPath: String) isDirectory(aIsDirectory: Boolean): not nullable Url
// Island
method SubUrlWithFilePath(aSubPath: String) isDirectory(aIsDirectory: Boolean): not nullable Url

 

// .NET, .NET Standard
Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)
// Island
Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)

 

func SubUrlWithFilePath(_ aSubPath: String, isDirectory aIsDirectory: Boolean) -> Url

 

Url! SubUrlWithFilePath(String aSubPath) isDirectory(Boolean aIsDirectory)

Parameters:

  • aSubPath:
  • aIsDirectory:

SubUrlWithFilePath (String): not nullable Url  virtual

 

method SubUrlWithFilePath(aSubPath: String): not nullable Url

 

Url! SubUrlWithFilePath(String aSubPath)

 

func SubUrlWithFilePath(_ aSubPath: String) -> Url

 

Url! SubUrlWithFilePath(String aSubPath)

Parameters:

  • aSubPath:

ToAbsoluteString  virtual

 

method ToAbsoluteString(): String

 

String ToAbsoluteString()

 

func ToAbsoluteString() -> String

 

String ToAbsoluteString()

ToString  virtual

 

method ToString(): PlatformString

 

PlatformString ToString()

 

func ToString() -> String

 

PlatformString ToString()

UnixPathRelativeToUrl (not nullable Url) Always(Boolean): String  virtual

 

// .NET, .NET Standard
method UnixPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String
// Island
method UnixPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

// .NET, .NET Standard
String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)
// Island
String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func UnixPathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String UnixPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

UnixPathRelativeToUrl (not nullable Url) Threshold(Int32): wrapped nullable String  virtual

 

// .NET, .NET Standard
method UnixPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String
// Island
method UnixPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

// .NET, .NET Standard
String? UnixPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)
// Island
String? UnixPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

func UnixPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String

 

String UnixPathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold:

UrlWithAddedPathExtension  virtual

 

method UrlWithAddedPathExtension(aNewExtension: not nullable String): nullable Url

 

Url? UrlWithAddedPathExtension(String! aNewExtension)

 

func UrlWithAddedPathExtension(_ aNewExtension: String) -> Url

 

Url UrlWithAddedPathExtension(String! aNewExtension)

Parameters:

  • aNewExtension:

UrlWithChangedLastPathComponent  virtual

 

method UrlWithChangedLastPathComponent(aNewLastPathComponent: not nullable String): nullable Url

 

Url? UrlWithChangedLastPathComponent(String! aNewLastPathComponent)

 

func UrlWithChangedLastPathComponent(_ aNewLastPathComponent: String) -> Url

 

Url UrlWithChangedLastPathComponent(String! aNewLastPathComponent)

Parameters:

  • aNewLastPathComponent:

UrlWithChangedPathExtension (String): Url  virtual Iodine, Toffee

 

func UrlWithChangedPathExtension(_ aNewExtension: String) -> Url

 

Url UrlWithChangedPathExtension(String aNewExtension)

Parameters:

  • aNewExtension:

UrlWithChangedPathExtension (nullable String): wrapped nullable Url .NET, .NET Standard, Island

 

method UrlWithChangedPathExtension(aNewExtension: nullable String): nullable Url

 

Url? UrlWithChangedPathExtension(String? aNewExtension)

 

func UrlWithChangedPathExtension(_ aNewExtension: String?) -> Url?

Parameters:

  • aNewExtension:

UrlWithFragment (String): not nullable Url  virtual Iodine, Toffee

 

func UrlWithFragment(_ aFragment: String) -> Url

 

Url! UrlWithFragment(String aFragment)

Parameters:

  • aFragment:

UrlWithFragment (nullable String): not nullable Url .NET, .NET Standard, Island

 

method UrlWithFragment(aFragment: nullable String): not nullable Url

 

Url! UrlWithFragment(String? aFragment)

 

func UrlWithFragment(_ aFragment: String?) -> Url

Parameters:

  • aFragment:

UrlWithoutFragment

 

method UrlWithoutFragment(): not nullable Url

 

Url! UrlWithoutFragment()

 

func UrlWithoutFragment() -> Url

 

Url! UrlWithoutFragment()

UrlWithRelativeOrAbsoluteFileSubPath  virtual

 

method UrlWithRelativeOrAbsoluteFileSubPath(aSubPath: not nullable String): nullable Url

 

Url? UrlWithRelativeOrAbsoluteFileSubPath(String! aSubPath)

 

func UrlWithRelativeOrAbsoluteFileSubPath(_ aSubPath: String) -> Url

 

Url UrlWithRelativeOrAbsoluteFileSubPath(String! aSubPath)

Parameters:

  • aSubPath:

UrlWithRelativeOrAbsoluteWindowsSubPath  virtual

 

method UrlWithRelativeOrAbsoluteWindowsSubPath(aSubPath: not nullable String): nullable Url

 

Url? UrlWithRelativeOrAbsoluteWindowsSubPath(String! aSubPath)

 

func UrlWithRelativeOrAbsoluteWindowsSubPath(_ aSubPath: String) -> Url

 

Url UrlWithRelativeOrAbsoluteWindowsSubPath(String! aSubPath)

Parameters:

  • aSubPath:

WindowsPathRelativeToUrl (not nullable Url) Always(Boolean): String  virtual

 

// .NET, .NET Standard
method WindowsPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String
// Island
method WindowsPathRelativeToUrl(aUrl: not nullable Url) Always(aAlways: Boolean): String

 

// .NET, .NET Standard
String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)
// Island
String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

 

func WindowsPathRelativeToUrl(_ aUrl: Url, Always aAlways: Boolean) -> String

 

String WindowsPathRelativeToUrl(Url! aUrl) Always(Boolean aAlways)

Parameters:

  • aUrl:
  • aAlways:

WindowsPathRelativeToUrl (not nullable Url) Threshold(Int32): wrapped nullable String  virtual

 

// .NET, .NET Standard
method WindowsPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String
// Island
method WindowsPathRelativeToUrl(aUrl: not nullable Url) Threshold(aThreshold: Int32): nullable String

 

// .NET, .NET Standard
String? WindowsPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)
// Island
String? WindowsPathRelativeToUrl(Url! aUrl) Threshold(Int32 aThreshold)

 

func WindowsPathRelativeToUrl(_ aUrl: Url, Threshold aThreshold: Int32) -> String

 

String WindowsPathRelativeToUrl(Url! aUrl) Threshold(Integer aThreshold)

Parameters:

  • aUrl:
  • aThreshold: