Package org.robovm.apple.foundation
Class NSMutableURLRequest
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSURLRequest
-
- org.robovm.apple.foundation.NSMutableURLRequest
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class NSMutableURLRequest extends NSURLRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSMutableURLRequest.NSMutableURLRequestPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSURLRequest
NSURLRequest.NSURLRequestPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NSMutableURLRequest()
protected
NSMutableURLRequest(NSObject.Handle h, long handle)
protected
NSMutableURLRequest(NSObject.SkipInit skipInit)
NSMutableURLRequest(NSURL URL)
NSMutableURLRequest(NSURL URL, NSURLRequestCachePolicy cachePolicy, double timeoutInterval)
-
Method Summary
-
Methods inherited from class org.robovm.apple.foundation.NSURLRequest
encode, getHTTPHeaderFieldValue, init, init, init, supportsSecureCoding
-
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, willChangeValues
-
-
-
-
Constructor Detail
-
NSMutableURLRequest
public NSMutableURLRequest()
-
NSMutableURLRequest
protected NSMutableURLRequest(NSObject.Handle h, long handle)
-
NSMutableURLRequest
protected NSMutableURLRequest(NSObject.SkipInit skipInit)
-
NSMutableURLRequest
public NSMutableURLRequest(NSURL URL)
-
NSMutableURLRequest
public NSMutableURLRequest(NSURL URL, NSURLRequestCachePolicy cachePolicy, double timeoutInterval)
-
-
Method Detail
-
getURL
public NSURL getURL()
- Overrides:
getURL
in classNSURLRequest
-
setURL
public void setURL(NSURL v)
- Overrides:
setURL
in classNSURLRequest
-
getCachePolicy
public NSURLRequestCachePolicy getCachePolicy()
- Overrides:
getCachePolicy
in classNSURLRequest
-
setCachePolicy
public void setCachePolicy(NSURLRequestCachePolicy v)
- Overrides:
setCachePolicy
in classNSURLRequest
-
getTimeoutInterval
public double getTimeoutInterval()
- Overrides:
getTimeoutInterval
in classNSURLRequest
-
setTimeoutInterval
public void setTimeoutInterval(double v)
- Overrides:
setTimeoutInterval
in classNSURLRequest
-
getMainDocumentURL
public NSURL getMainDocumentURL()
- Overrides:
getMainDocumentURL
in classNSURLRequest
-
setMainDocumentURL
public void setMainDocumentURL(NSURL v)
- Overrides:
setMainDocumentURL
in classNSURLRequest
-
getNetworkServiceType
public NSURLRequestNetworkServiceType getNetworkServiceType()
- Overrides:
getNetworkServiceType
in classNSURLRequest
- Since:
- Available in iOS 4.0 and later.
-
setNetworkServiceType
public void setNetworkServiceType(NSURLRequestNetworkServiceType v)
- Overrides:
setNetworkServiceType
in classNSURLRequest
- Since:
- Available in iOS 4.0 and later.
-
allowsCellularAccess
public boolean allowsCellularAccess()
- Overrides:
allowsCellularAccess
in classNSURLRequest
- Since:
- Available in iOS 6.0 and later.
-
setAllowsCellularAccess
public void setAllowsCellularAccess(boolean v)
- Overrides:
setAllowsCellularAccess
in classNSURLRequest
- Since:
- Available in iOS 6.0 and later.
-
getHTTPMethod
public java.lang.String getHTTPMethod()
- Overrides:
getHTTPMethod
in classNSURLRequest
-
setHTTPMethod
public void setHTTPMethod(java.lang.String v)
- Overrides:
setHTTPMethod
in classNSURLRequest
-
getAllHTTPHeaderFields
public java.util.Map<java.lang.String,java.lang.String> getAllHTTPHeaderFields()
- Overrides:
getAllHTTPHeaderFields
in classNSURLRequest
-
setAllHTTPHeaderFields
public void setAllHTTPHeaderFields(java.util.Map<java.lang.String,java.lang.String> v)
- Overrides:
setAllHTTPHeaderFields
in classNSURLRequest
-
getHTTPBody
public NSData getHTTPBody()
- Overrides:
getHTTPBody
in classNSURLRequest
-
setHTTPBody
public void setHTTPBody(NSData v)
- Overrides:
setHTTPBody
in classNSURLRequest
-
getHTTPBodyStream
public NSInputStream getHTTPBodyStream()
- Overrides:
getHTTPBodyStream
in classNSURLRequest
-
setHTTPBodyStream
public void setHTTPBodyStream(NSInputStream v)
- Overrides:
setHTTPBodyStream
in classNSURLRequest
-
shouldHandleHTTPCookies
public boolean shouldHandleHTTPCookies()
- Overrides:
shouldHandleHTTPCookies
in classNSURLRequest
-
setShouldHandleHTTPCookies
public void setShouldHandleHTTPCookies(boolean v)
- Overrides:
setShouldHandleHTTPCookies
in classNSURLRequest
-
shouldUseHTTPPipelining
public boolean shouldUseHTTPPipelining()
- Overrides:
shouldUseHTTPPipelining
in classNSURLRequest
- Since:
- Available in iOS 4.0 and later.
-
setShouldUseHTTPPipelining
public void setShouldUseHTTPPipelining(boolean v)
- Overrides:
setShouldUseHTTPPipelining
in classNSURLRequest
- Since:
- Available in iOS 4.0 and later.
-
setHTTPHeaderField
public void setHTTPHeaderField(java.lang.String field, java.lang.String value)
- Overrides:
setHTTPHeaderField
in classNSURLRequest
-
addHTTPHeaderField
public void addHTTPHeaderField(java.lang.String field, java.lang.String value)
- Overrides:
addHTTPHeaderField
in classNSURLRequest
-
setHTTPHeaderField0
protected void setHTTPHeaderField0(java.lang.String value, java.lang.String field)
-
addHTTPHeaderField0
protected void addHTTPHeaderField0(java.lang.String value, java.lang.String field)
-
-