18 OF_ASSUME_NONNULL_BEGIN
39 @property (readwrite, copy, nonatomic)
OFString *scheme;
44 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *
host;
55 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
64 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFNumber *port;
69 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *user;
80 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
86 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *password;
97 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
103 @property (readwrite, copy, nonatomic)
OFString *path;
114 @property (readwrite, copy, nonatomic)
OFString *percentEncodedPath;
124 @property (readwrite, copy, nonatomic)
130 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *query;
141 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
157 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
163 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
OFString *fragment;
174 @property OF_NULLABLE_PROPERTY (readwrite, copy, nonatomic)
183 + (instancetype)IRIWithScheme: (
OFString *)scheme;
192 - (instancetype)initWithScheme: (
OFString *)scheme;
199 - (
void)appendPathComponent: (
OFString *)component;
208 - (
void)appendPathComponent: (
OFString *)component
209 isDirectory: (
bool)isDirectory;
214 - (
void)standardizePath;
219 - (
void)makeImmutable;
222 OF_ASSUME_NONNULL_END
An abstract class for storing objects in an array.
Definition: OFArray.h:105
A class for representing IRIs, URIs, URLs and URNs, for parsing them as well as accessing parts of th...
Definition: OFIRI.h:37
A class for representing IRIs, URIs, URLs and URNs, for parsing them, accessing parts of them as well...
Definition: OFMutableIRI.h:29
OFString * host
The host part of the IRI.
Definition: OFMutableIRI.h:44
Provides a way to store a number in an object.
Definition: OFNumber.h:43
A class for storing a pair of two objects.
Definition: OFPair.h:36
A class for handling strings.
Definition: OFString.h:135