Package org.robovm.apple.foundation
Class NSURLProtocol
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSURLProtocol
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class NSURLProtocol extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSURLProtocol.NSURLProtocolPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description NSURLProtocol()protectedNSURLProtocol(NSObject.Handle h, long handle)protectedNSURLProtocol(NSObject.SkipInit skipInit)NSURLProtocol(NSURLRequest request, NSCachedURLResponse cachedResponse, NSURLProtocolClient client)NSURLProtocol(NSURLSessionTask task, NSCachedURLResponse cachedResponse, NSURLProtocolClient client) -
Method Summary
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NSURLProtocol
public NSURLProtocol() -
NSURLProtocol
-
NSURLProtocol
-
NSURLProtocol
public NSURLProtocol(NSURLRequest request, NSCachedURLResponse cachedResponse, NSURLProtocolClient client) -
NSURLProtocol
public NSURLProtocol(NSURLSessionTask task, NSCachedURLResponse cachedResponse, NSURLProtocolClient client)
-
-
Method Details
-
getClient
-
getRequest
-
getCachedResponse
-
getTask
-
setPropertyInRequest
-
init
protected long init(NSURLRequest request, NSCachedURLResponse cachedResponse, NSURLProtocolClient client) -
startLoading
public void startLoading() -
stopLoading
public void stopLoading() -
canInitWithRequest
-
newCanonicalRequest
-
requestIsCacheEquivalent
-
getPropertyInRequest
-
setPropertyInRequest
protected static void setPropertyInRequest(NSObject value, String key, NSMutableURLRequest request) -
removePropertyInRequest
-
registerClass
-
unregisterClass
-
init
protected long init(NSURLSessionTask task, NSCachedURLResponse cachedResponse, NSURLProtocolClient client) -
canInitWithTask
-