Package org.robovm.apple.foundation
Class NSURLRequest
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSURLRequest
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
- Direct Known Subclasses:
NSMutableURLRequest
public class NSURLRequest extends NSObject implements NSSecureCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSURLRequest.NSURLRequestPtrNested 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 NSURLRequest()NSURLRequest(NSCoder coder)protectedNSURLRequest(NSObject.Handle h, long handle)protectedNSURLRequest(NSObject.SkipInit skipInit)NSURLRequest(NSURL URL)NSURLRequest(NSURL URL, NSURLRequestCachePolicy cachePolicy, double timeoutInterval) -
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
-
NSURLRequest
public NSURLRequest() -
NSURLRequest
-
NSURLRequest
-
NSURLRequest
-
NSURLRequest
-
NSURLRequest
-
-
Method Details
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
getURL
-
getCachePolicy
-
getTimeoutInterval
public double getTimeoutInterval() -
getMainDocumentURL
-
getNetworkServiceType
-
allowsCellularAccess
public boolean allowsCellularAccess() -
allowsExpensiveNetworkAccess
public boolean allowsExpensiveNetworkAccess()- Since:
- Available in iOS 13.0 and later.
-
allowsConstrainedNetworkAccess
public boolean allowsConstrainedNetworkAccess()- Since:
- Available in iOS 13.0 and later.
-
isAssumesHTTP3Capable
public boolean isAssumesHTTP3Capable()- Since:
- Available in iOS 14.5 and later.
-
getAttribution
- Since:
- Available in iOS 15.0 and later.
-
getHTTPMethod
-
getAllHTTPHeaderFields
-
getHTTPBody
-
getHTTPBodyStream
-
shouldHandleHTTPCookies
public boolean shouldHandleHTTPCookies() -
shouldUseHTTPPipelining
public boolean shouldUseHTTPPipelining() -
setURL
-
setCachePolicy
-
setTimeoutInterval
public void setTimeoutInterval(double v) -
setMainDocumentURL
-
setNetworkServiceType
-
setAllowsCellularAccess
public void setAllowsCellularAccess(boolean v) -
setHTTPMethod
-
setAllHTTPHeaderFields
-
setHTTPBody
-
setHTTPBodyStream
-
setShouldHandleHTTPCookies
public void setShouldHandleHTTPCookies(boolean v) -
setShouldUseHTTPPipelining
public void setShouldUseHTTPPipelining(boolean v) -
setHTTPHeaderField
-
addHTTPHeaderField
-
init
-
init
-
getHTTPHeaderFieldValue
-
encode
-
init
-