TUri

Contains a parsed URI.

Source

Uri.pas (144)

Fields

ScopeVisibilityTypeNameDescription
InstancepublicTTextScheme
InstancepublicTUriAuthorityAuthority
InstancepublicTUriPathPath
InstancepublicTUriParametersParameters
InstancepublicTTextFragment

Methods

ScopeVisibilityResultNameDescription
GlobalprivateTBooleanIsLetter(Character: TCharacter)
GlobalprivateTBooleanIsSchemeCharacter(Character: TCharacter)
GlobalprivateTTextParseScheme(Value: TText)
GlobalprivateTTextEncodeByte(Stream: TOutputStream; Value: TByte)
InstancepublicTBooleanIsAbsolute()
InstancepublicTBooleanIsEmpty()
InstancepublicTTextToText()
InstancepublicTUriResolve(Uri: TUri)
InstancepublicTUriMakeRelative(Destination: TUri)
InstancepublicTUriAddParameter(Name: TText; Value: TText)
InstancepublicTUriAddParameter(Name: TText; Value: TInteger32)
GlobalpublicTUriNew()
GlobalpublicTUriNew(Value: TText)
GlobalpublicTUriNewOpaque(Scheme: TText; SchemeSpecificPart: TText)
GlobalpublicTUriNewUniformResourceName(Namespace: TText; NamespaceSpecificPart: TText)
GlobalpublicTUriNewJavascript(Javascript: TText)
GlobalpublicTTextEncode(Value: TText)
GlobalpublicTTextDecode(Value: TText)
GlobalpublicTUriImplicit(Path: TUriPath)
GlobalpublicTBooleanEqual(Left: TUri; Right: TUri)
GlobalpublicTBooleanNotEqual(Left: TUri; Right: TUri)