Package org.robovm.apple.foundation
Class NSBundleResourceRequest
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSBundleResourceRequest
-
- All Implemented Interfaces:
NSObjectProtocol
,NSProgressReporting
,org.robovm.objc.ObjCProtocol
public class NSBundleResourceRequest extends NSObject implements NSProgressReporting
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSBundleResourceRequest.Notifications
static class
NSBundleResourceRequest.NSBundleResourceRequestPtr
-
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 protected
NSBundleResourceRequest()
NSBundleResourceRequest(java.util.Set<java.lang.String> tags)
NSBundleResourceRequest(java.util.Set<java.lang.String> tags, NSBundle bundle)
protected
NSBundleResourceRequest(NSObject.Handle h, long handle)
protected
NSBundleResourceRequest(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beginAccessingResources(org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
void
conditionallyBeginAccessingResources(org.robovm.objc.block.VoidBooleanBlock completionHandler)
void
endAccessingResources()
NSBundle
getBundle()
double
getLoadingPriority()
NSProgress
getProgress()
java.util.Set<java.lang.String>
getTags()
static double
getUrgentLoadingPriority()
protected long
init(java.util.Set<java.lang.String> tags)
protected long
init(java.util.Set<java.lang.String> tags, NSBundle bundle)
static NSString
LowDiskSpaceNotification()
void
setLoadingPriority(double v)
-
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
-
NSBundleResourceRequest
protected NSBundleResourceRequest()
-
NSBundleResourceRequest
protected NSBundleResourceRequest(NSObject.Handle h, long handle)
-
NSBundleResourceRequest
protected NSBundleResourceRequest(NSObject.SkipInit skipInit)
-
NSBundleResourceRequest
public NSBundleResourceRequest(java.util.Set<java.lang.String> tags)
-
NSBundleResourceRequest
public NSBundleResourceRequest(java.util.Set<java.lang.String> tags, NSBundle bundle)
-
-
Method Detail
-
getLoadingPriority
public double getLoadingPriority()
-
setLoadingPriority
public void setLoadingPriority(double v)
-
getTags
public java.util.Set<java.lang.String> getTags()
-
getBundle
public NSBundle getBundle()
-
getProgress
public NSProgress getProgress()
- Specified by:
getProgress
in interfaceNSProgressReporting
-
LowDiskSpaceNotification
public static NSString LowDiskSpaceNotification()
- Since:
- Available in iOS 9.0 and later.
-
getUrgentLoadingPriority
public static double getUrgentLoadingPriority()
- Since:
- Available in iOS 9.0 and later.
-
init
protected long init(java.util.Set<java.lang.String> tags)
-
init
protected long init(java.util.Set<java.lang.String> tags, NSBundle bundle)
-
beginAccessingResources
public void beginAccessingResources(org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
conditionallyBeginAccessingResources
public void conditionallyBeginAccessingResources(org.robovm.objc.block.VoidBooleanBlock completionHandler)
-
endAccessingResources
public void endAccessingResources()
-
-