Package org.robovm.apple.photos
Class PHAssetResourceManager
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.photos.PHAssetResourceManager
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class PHAssetResourceManager extends NSObject
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PHAssetResourceManager.PHAssetResourceManagerPtr
-
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 Modifier and Type Field Description static int
InvalidAssetResourceDataRequestID
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description PHAssetResourceManager()
protected
PHAssetResourceManager(NSObject.Handle h, long handle)
protected
PHAssetResourceManager(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancelDataRequest(int requestID)
static PHAssetResourceManager
getDefaultManager()
int
requestData(PHAssetResource resource, PHAssetResourceRequestOptions options, org.robovm.objc.block.VoidBlock1<NSData> handler, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
void
writeData(PHAssetResource resource, NSURL fileURL, PHAssetResourceRequestOptions options, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
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
-
-
-
-
Field Detail
-
InvalidAssetResourceDataRequestID
public static final int InvalidAssetResourceDataRequestID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PHAssetResourceManager
public PHAssetResourceManager()
-
PHAssetResourceManager
protected PHAssetResourceManager(NSObject.Handle h, long handle)
-
PHAssetResourceManager
protected PHAssetResourceManager(NSObject.SkipInit skipInit)
-
-
Method Detail
-
requestData
public int requestData(PHAssetResource resource, PHAssetResourceRequestOptions options, org.robovm.objc.block.VoidBlock1<NSData> handler, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
writeData
public void writeData(PHAssetResource resource, NSURL fileURL, PHAssetResourceRequestOptions options, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
cancelDataRequest
public void cancelDataRequest(int requestID)
-
getDefaultManager
public static PHAssetResourceManager getDefaultManager()
-
-