|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.foundation.NSURL
public abstract class NSURL
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Nested Class Summary | |
---|---|
static class |
NSURL._class_
|
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding |
---|
NSCoding._static_ |
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCopying |
---|
NSCopying._static_ |
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSURLHandleClient |
---|
NSURLHandleClient._static_ |
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
---|
NSObject._static_ |
Constructor Summary | |
---|---|
NSURL()
|
Method Summary | |
---|---|
abstract NSString |
absoluteString()
Original signature : -(NSString*)absoluteString native declaration : NSURL.h:61 |
abstract NSURL |
absoluteURL()
if the receiver is itself absolute, this will return self. |
static NSURL |
alloc()
|
NSURLLoading |
as_NSURL_NSURLLoading()
|
NSURLPathUtilities |
as_NSURL_NSURLPathUtilities()
|
abstract NSURL |
baseURL()
may be nil. |
static NSData |
bookmarkDataWithContentsOfURL_error(NSURL bookmarkFileURL,
PointerByReference error)
Given the url of a file which is a Finder "alias" file, return a NSData with the bookmark data from the file. |
abstract NSData |
bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error(NSUInteger options,
NSArray keys,
NSURL relativeURL,
PointerByReference error)
Create a NSData containing a externalizable representation from a given url, which can later be resolved or interrogated for properties Original signature : -(NSData*)bookmarkDataWithOptions:(NSURLBookmarkCreationOptions) includingResourceValuesForKeys:(NSArray*) relativeToURL:(NSURL*) error:(NSError**) native declaration : NSURL.h:129 |
abstract boolean |
checkResourceIsReachableAndReturnError(PointerByReference error)
Primitive for checking if the underlying resource exists and is reachable. |
static NSURL |
createByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error(NSData bookmarkData,
NSUInteger options,
NSURL relativeURL,
boolean isStale,
PointerByReference error)
Factory method |
static NSURL |
createFileURLWithPath_isDirectory(NSString path,
boolean isDir)
Factory method |
static NSURL |
createFileURLWithPath(NSString path)
Factory method |
static NSURL |
createWithScheme_host_path(NSString scheme,
NSString host,
NSString path)
Factory method |
static NSURL |
createWithString_relativeToURL(NSString URLString,
NSURL baseURL)
Factory method |
static NSURL |
createWithString(NSString URLString)
Factory method |
abstract NSURL |
filePathURL()
For file URLs, returns a file path URL, converting if the receiver is a file reference URL. |
abstract NSURL |
fileReferenceURL()
For file URLs, returns a file reference URL, converting if the receiver is file path URL. |
static NSURL |
fileURLWithPath_isDirectory(NSString path,
boolean isDir)
Original signature : +(id)fileURLWithPath:(NSString*) isDirectory:(BOOL) native declaration : NSURL.h:52 |
static NSURL |
fileURLWithPath(NSString path)
Better to use fileURLWithPath:isDirectory: if you know if the path is a file vs directory, as it saves an i/o. |
abstract NSString |
fragment()
Original signature : -(NSString*)fragment native declaration : NSURL.h:76 |
static NSURL._class_ |
getNSClass()
|
abstract boolean |
getResourceValue_forKey_error(ObjCObject value,
NSString key,
PointerByReference error)
Fetch a resource value, with error reporting. |
abstract NSString |
host()
If the URL conforms to rfc 1808 (the most common form of URL), the following accessors will return the various components; otherwise they return nil. |
abstract NSURL |
initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error(NSData bookmarkData,
NSUInteger options,
NSURL relativeURL,
boolean isStale,
PointerByReference error)
Resolve bookmark data into a url; init and factory methods Original signature : -(id)initByResolvingBookmarkData:(NSData*) options:(NSURLBookmarkResolutionOptions) relativeToURL:(NSURL*) bookmarkDataIsStale:(BOOL*) error:(NSError**) native declaration : NSURL.h:132 |
abstract NSURL |
initFileURLWithPath_isDirectory(NSString path,
boolean isDir)
Original signature : -(id)initFileURLWithPath:(NSString*) isDirectory:(BOOL) native declaration : NSURL.h:49 |
abstract NSURL |
initFileURLWithPath(NSString path)
Better to use initFileURLWithPath:isDirectory: if you know if the path is a file vs directory, as it saves an i/o. |
abstract NSURL |
initWithScheme_host_path(NSString scheme,
NSString host,
NSString path)
Convenience initializers this call percent-encodes both the host and path, so this cannot be used to set a username/password or port in the hostname part or with a IPv6 '[...]' type address; use initWithString: and construct the string yourself in those cases Original signature : -(id)initWithScheme:(NSString*) host:(NSString*) path:(NSString*) native declaration : NSURL.h:47 |
abstract NSURL |
initWithString_relativeToURL(NSString URLString,
NSURL baseURL)
It is an error for URLString to be nil Original signature : -(id)initWithString:(NSString*) relativeToURL:(NSURL*) native declaration : NSURL.h:57 |
abstract NSURL |
initWithString(NSString URLString)
These methods expect their string arguments to contain any percent escape codes that are necessary Original signature : -(id)initWithString:(NSString*) native declaration : NSURL.h:56 |
abstract boolean |
isFileReferenceURL()
Returns YES if the receiver is a file reference URL, a path-independent file URL form. |
abstract boolean |
isFileURL()
Whether the scheme is file:; if [myURL isFileURL] is YES, then [myURL path] is suitable for input into NSFileManager or NSPathUtilities. |
static NSURL |
new_()
|
abstract NSString |
parameterString()
Original signature : -(NSString*)parameterString native declaration : NSURL.h:77 |
abstract NSString |
password()
Original signature : -(NSString*)password native declaration : NSURL.h:74 |
abstract NSString |
path()
Original signature : -(NSString*)path native declaration : NSURL.h:75 |
abstract NSNumber |
port()
Original signature : -(NSNumber*)port native declaration : NSURL.h:72 |
abstract NSString |
query()
Original signature : -(NSString*)query native declaration : NSURL.h:78 |
abstract NSString |
relativePath()
The same as path if baseURL is nil Original signature : -(NSString*)relativePath native declaration : NSURL.h:79 |
abstract NSString |
relativeString()
The relative portion of a URL. |
abstract NSString |
resourceSpecifier()
Original signature : -(NSString*)resourceSpecifier native declaration : NSURL.h:68 |
abstract NSDictionary |
resourceValuesForKeys_error(NSArray keys,
PointerByReference error)
Returns multiple resource values as a dictionary. |
static NSDictionary |
resourceValuesForKeys_fromBookmarkData(NSArray keys,
NSData bookmarkData)
Property access. |
abstract NSString |
scheme()
Any URL is composed of these two basic pieces. |
abstract boolean |
setResourceValue_forKey_error(ObjCObject value,
NSString key,
PointerByReference error)
Setting resource properties: The resource is modified synchronously. |
abstract boolean |
setResourceValues_error(NSDictionary keyedValues,
PointerByReference error)
Original signature : -(BOOL)setResourceValues:(NSDictionary*) error:(NSError**) native declaration : NSURL.h:102 |
abstract NSURL |
standardizedURL()
Original signature : -(NSURL*)standardizedURL native declaration : NSURL.h:83 |
static NSObject |
URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error(NSData bookmarkData,
NSUInteger options,
NSURL relativeURL,
boolean isStale,
PointerByReference error)
Original signature : +(id)URLByResolvingBookmarkData:(NSData*) options:(NSURLBookmarkResolutionOptions) relativeToURL:(NSURL*) bookmarkDataIsStale:(BOOL*) error:(NSError**) native declaration : NSURL.h:133 |
static NSObject |
URLWithString_relativeToURL(NSString URLString,
NSURL baseURL)
Original signature : +(id)URLWithString:(NSString*) relativeToURL:(NSURL*) native declaration : NSURL.h:59 |
static NSObject |
URLWithString(NSString URLString)
Original signature : +(id)URLWithString:(NSString*) native declaration : NSURL.h:58 |
abstract NSString |
user()
Original signature : -(NSString*)user native declaration : NSURL.h:73 |
static boolean |
writeBookmarkData_toURL_options_error(NSData bookmarkData,
NSURL bookmarkFileURL,
NSUInteger options,
PointerByReference error)
Create a bookmark file on disk at bookmarkFileURL which can be resolved back to the file system item represented by bookmarkData, using the given options. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding |
---|
encodeWithCoder, initWithCoder |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCopying |
---|
copyWithZone |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSURLHandleClient |
---|
URLHandle_resourceDataDidBecomeAvailable, URLHandle_resourceDidFailLoadingWithReason, URLHandleResourceDidBeginLoading, URLHandleResourceDidCancelLoading, URLHandleResourceDidFinishLoading |
Methods inherited from interface org.rococoa.ObjCObject |
---|
id |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
---|
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
Constructor Detail |
---|
public NSURL()
Method Detail |
---|
public NSURLPathUtilities as_NSURL_NSURLPathUtilities()
public NSURLLoading as_NSURL_NSURLLoading()
public abstract NSURL initWithScheme_host_path(NSString scheme, NSString host, NSString path)
-(id)initWithScheme:(NSString*) host:(NSString*) path:(NSString*)
public static NSURL createWithScheme_host_path(NSString scheme, NSString host, NSString path)
initWithScheme_host_path(org.rococoa.cocoa.foundation.NSString, org.rococoa.cocoa.foundation.NSString, org.rococoa.cocoa.foundation.NSString)
public abstract NSURL initFileURLWithPath_isDirectory(NSString path, boolean isDir)
-(id)initFileURLWithPath:(NSString*) isDirectory:(BOOL)
public static NSURL createFileURLWithPath_isDirectory(NSString path, boolean isDir)
initFileURLWithPath_isDirectory(org.rococoa.cocoa.foundation.NSString, boolean)
public abstract NSURL initFileURLWithPath(NSString path)
-(id)initFileURLWithPath:(NSString*)
public static NSURL createFileURLWithPath(NSString path)
initFileURLWithPath(org.rococoa.cocoa.foundation.NSString)
public static NSURL fileURLWithPath_isDirectory(NSString path, boolean isDir)
+(id)fileURLWithPath:(NSString*) isDirectory:(BOOL)
public static NSURL fileURLWithPath(NSString path)
+(id)fileURLWithPath:(NSString*)
public abstract NSURL initWithString(NSString URLString)
-(id)initWithString:(NSString*)
public static NSURL createWithString(NSString URLString)
initWithString(org.rococoa.cocoa.foundation.NSString)
public abstract NSURL initWithString_relativeToURL(NSString URLString, NSURL baseURL)
-(id)initWithString:(NSString*) relativeToURL:(NSURL*)
public static NSURL createWithString_relativeToURL(NSString URLString, NSURL baseURL)
initWithString_relativeToURL(org.rococoa.cocoa.foundation.NSString, org.rococoa.cocoa.foundation.NSURL)
public static NSObject URLWithString(NSString URLString)
+(id)URLWithString:(NSString*)
public static NSObject URLWithString_relativeToURL(NSString URLString, NSURL baseURL)
+(id)URLWithString:(NSString*) relativeToURL:(NSURL*)
public abstract NSString absoluteString()
-(NSString*)absoluteString
public abstract NSString relativeString()
-(NSString*)relativeString
public abstract NSURL baseURL()
-(NSURL*)baseURL
public abstract NSURL absoluteURL()
-(NSURL*)absoluteURL
public abstract NSString scheme()
-(NSString*)scheme
public abstract NSString resourceSpecifier()
-(NSString*)resourceSpecifier
public abstract NSString host()
-(NSString*)host
public abstract NSNumber port()
-(NSNumber*)port
public abstract NSString user()
-(NSString*)user
public abstract NSString password()
-(NSString*)password
public abstract NSString path()
-(NSString*)path
public abstract NSString fragment()
-(NSString*)fragment
public abstract NSString parameterString()
-(NSString*)parameterString
public abstract NSString query()
-(NSString*)query
public abstract NSString relativePath()
-(NSString*)relativePath
public abstract boolean isFileURL()
-(BOOL)isFileURL
public abstract NSURL standardizedURL()
-(NSURL*)standardizedURL
public abstract boolean getResourceValue_forKey_error(ObjCObject value, NSString key, PointerByReference error)
-(BOOL)getResourceValue:(id*) forKey:(NSString*) error:(NSError**)
public abstract NSDictionary resourceValuesForKeys_error(NSArray keys, PointerByReference error)
-(NSDictionary*)resourceValuesForKeys:(NSArray*) error:(NSError**)
public abstract boolean setResourceValue_forKey_error(ObjCObject value, NSString key, PointerByReference error)
-(BOOL)setResourceValue:(id) forKey:(NSString*) error:(NSError**)
public abstract boolean setResourceValues_error(NSDictionary keyedValues, PointerByReference error)
-(BOOL)setResourceValues:(NSDictionary*) error:(NSError**)
public abstract boolean checkResourceIsReachableAndReturnError(PointerByReference error)
-(BOOL)checkResourceIsReachableAndReturnError:(NSError**)
public abstract boolean isFileReferenceURL()
-(BOOL)isFileReferenceURL
public abstract NSURL fileReferenceURL()
-(NSURL*)fileReferenceURL
public abstract NSURL filePathURL()
-(NSURL*)filePathURL
public abstract NSData bookmarkDataWithOptions_includingResourceValuesForKeys_relativeToURL_error(NSUInteger options, NSArray keys, NSURL relativeURL, PointerByReference error)
-(NSData*)bookmarkDataWithOptions:(NSURLBookmarkCreationOptions) includingResourceValuesForKeys:(NSArray*) relativeToURL:(NSURL*) error:(NSError**)
public abstract NSURL initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error(NSData bookmarkData, NSUInteger options, NSURL relativeURL, boolean isStale, PointerByReference error)
-(id)initByResolvingBookmarkData:(NSData*) options:(NSURLBookmarkResolutionOptions) relativeToURL:(NSURL*) bookmarkDataIsStale:(BOOL*) error:(NSError**)
public static NSURL createByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error(NSData bookmarkData, NSUInteger options, NSURL relativeURL, boolean isStale, PointerByReference error)
initByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error(org.rococoa.cocoa.foundation.NSData, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSURL, boolean, com.sun.jna.ptr.PointerByReference)
public static NSObject URLByResolvingBookmarkData_options_relativeToURL_bookmarkDataIsStale_error(NSData bookmarkData, NSUInteger options, NSURL relativeURL, boolean isStale, PointerByReference error)
+(id)URLByResolvingBookmarkData:(NSData*) options:(NSURLBookmarkResolutionOptions) relativeToURL:(NSURL*) bookmarkDataIsStale:(BOOL*) error:(NSError**)
public static NSDictionary resourceValuesForKeys_fromBookmarkData(NSArray keys, NSData bookmarkData)
+(NSDictionary*)resourceValuesForKeys:(NSArray*) fromBookmarkData:(NSData*)
public static boolean writeBookmarkData_toURL_options_error(NSData bookmarkData, NSURL bookmarkFileURL, NSUInteger options, PointerByReference error)
+(BOOL)writeBookmarkData:(NSData*) toURL:(NSURL*) options:(NSURLBookmarkFileCreationOptions) error:(NSError**)
public static NSData bookmarkDataWithContentsOfURL_error(NSURL bookmarkFileURL, PointerByReference error)
+(NSData*)bookmarkDataWithContentsOfURL:(NSURL*) error:(NSError**)
public static NSURL alloc()
public static NSURL new_()
public static NSURL._class_ getNSClass()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |