Package org.robovm.apple.photos
Class PHAssetCreationRequest
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.photos.PHAssetChangeRequest
-
- org.robovm.apple.photos.PHAssetCreationRequest
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class PHAssetCreationRequest extends PHAssetChangeRequest
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PHAssetCreationRequest.PHAssetCreationRequestPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.photos.PHAssetChangeRequest
PHAssetChangeRequest.PHAssetChangeRequestPtr
-
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 PHAssetCreationRequest()
protected
PHAssetCreationRequest(NSObject.Handle h, long handle)
protected
PHAssetCreationRequest(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addResource(PHAssetResourceType type, NSData data, PHAssetResourceCreationOptions options)
void
addResource(PHAssetResourceType type, NSURL fileURL, PHAssetResourceCreationOptions options)
protected static long
create()
static boolean
supportsAssetResourceTypes(java.util.List<PHAssetResourceType> types)
-
Methods inherited from class org.robovm.apple.photos.PHAssetChangeRequest
create, createImageAssetCreationRequest, createImageAssetCreationRequest, createVideoAssetCreationRequest, deleteAssets, getContentEditingOutput, getCreationDate, getLocation, getPlaceholderForCreatedAsset, isFavorite, isHidden, revertAssetContentToOriginal, setContentEditingOutput, setCreationDate, setFavorite, setHidden, setLocation
-
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
-
PHAssetCreationRequest
protected PHAssetCreationRequest(NSObject.Handle h, long handle)
-
PHAssetCreationRequest
protected PHAssetCreationRequest(NSObject.SkipInit skipInit)
-
PHAssetCreationRequest
public PHAssetCreationRequest()
-
-
Method Detail
-
addResource
public void addResource(PHAssetResourceType type, NSURL fileURL, PHAssetResourceCreationOptions options)
-
addResource
public void addResource(PHAssetResourceType type, NSData data, PHAssetResourceCreationOptions options)
-
create
protected static long create()
-
supportsAssetResourceTypes
public static boolean supportsAssetResourceTypes(java.util.List<PHAssetResourceType> types)
-
-