22 OF_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;
243 OF_ASSUME_NONNULL_END
An abstract class for storing objects in an array.
Definition: OFArray.h:107
A class for representing IRIs, URIs, URLs and URNs, for parsing them, accessing parts of them as well...
Definition: OFMutableIRI.h:32
A class for storing a pair of two objects.
Definition: OFPair.h:29
A class for handling strings.
Definition: OFString.h:142
Provides a way to store a number in an object.
Definition: OFNumber.h:46
A class for representing IRIs, URIs, URLs and URNs, for parsing them as well as accessing parts of th...
Definition: OFIRI.h:39