22OF_ASSUME_NONNULL_BEGIN
43@property (readwrite, copy, nonatomic)
OFString *scheme;
48@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *
host;
59@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
68@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFNumber *port;
73@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *user;
84@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
90@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *password;
101@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
107@property (readwrite, copy, nonatomic)
OFString *path;
118@property (readwrite, copy, nonatomic)
OFString *percentEncodedPath;
128@property (readwrite, copy, nonatomic)
134@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *query;
145@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
161@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
167@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *fragment;
178@property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
187+ (instancetype)IRIWithScheme: (
OFString *)scheme;
196- (instancetype)initWithScheme: (
OFString *)scheme;
203- (
void)appendPathComponent: (
OFString *)component;
212- (
void)appendPathComponent: (
OFString *)component
213 isDirectory: (
bool)isDirectory;
220- (
void)appendPathExtension: (
OFString *)extension;
225- (
void)deleteLastPathComponent;
230- (
void)deletePathExtension;
235- (
void)standardizePath;
240- (
void)makeImmutable;
An abstract class for storing objects in an array.
Definition OFArray.h:109
A class for representing IRIs, URIs, URLs and URNs, for parsing them as well as accessing parts of th...
Definition OFIRI.h:41
A class for representing IRIs, URIs, URLs and URNs, for parsing them, accessing parts of them as well...
Definition OFMutableIRI.h:33
OFString * host
The host part of the IRI.
Definition OFMutableIRI.h:48
Provides a way to store a number in an object.
Definition OFNumber.h:47
A class for storing a pair of two objects.
Definition OFPair.h:40
A class for handling strings.
Definition OFString.h:143