Package org.robovm.apple.photos
Class PHAssetCollectionChangeRequest
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.photos.PHAssetCollectionChangeRequest
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class PHAssetCollectionChangeRequest extends NSObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PHAssetCollectionChangeRequest.PHAssetCollectionChangeRequestPtr
-
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 PHAssetCollectionChangeRequest()
protected
PHAssetCollectionChangeRequest(NSObject.Handle h, long handle)
protected
PHAssetCollectionChangeRequest(NSObject.SkipInit skipInit)
PHAssetCollectionChangeRequest(PHAssetCollection assetCollection)
PHAssetCollectionChangeRequest(PHAssetCollection assetCollection, PHFetchResult<PHAsset> assets)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAssets(NSFastEnumeration assets)
protected static long
create(PHAssetCollection assetCollection)
protected static long
create(PHAssetCollection assetCollection, PHFetchResult<PHAsset> assets)
static PHAssetCollectionChangeRequest
createAssetCollectionCreationRequest(java.lang.String title)
static void
deleteAssetCollections(NSFastEnumeration assetCollections)
PHObjectPlaceholder
getPlaceholderForCreatedAssetCollection()
java.lang.String
getTitle()
void
insertAssets(NSFastEnumeration assets, NSIndexSet indexes)
void
moveAssetsTo(NSIndexSet fromIndexes, long toIndex)
void
removeAssets(NSFastEnumeration assets)
void
removeAssets(NSIndexSet indexes)
void
replaceAssets(NSIndexSet indexes, NSFastEnumeration assets)
void
setTitle(java.lang.String 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
-
PHAssetCollectionChangeRequest
public PHAssetCollectionChangeRequest()
-
PHAssetCollectionChangeRequest
protected PHAssetCollectionChangeRequest(NSObject.Handle h, long handle)
-
PHAssetCollectionChangeRequest
protected PHAssetCollectionChangeRequest(NSObject.SkipInit skipInit)
-
PHAssetCollectionChangeRequest
public PHAssetCollectionChangeRequest(PHAssetCollection assetCollection)
-
PHAssetCollectionChangeRequest
public PHAssetCollectionChangeRequest(PHAssetCollection assetCollection, PHFetchResult<PHAsset> assets)
-
-
Method Detail
-
getPlaceholderForCreatedAssetCollection
public PHObjectPlaceholder getPlaceholderForCreatedAssetCollection()
-
getTitle
public java.lang.String getTitle()
-
setTitle
public void setTitle(java.lang.String v)
-
addAssets
public void addAssets(NSFastEnumeration assets)
-
insertAssets
public void insertAssets(NSFastEnumeration assets, NSIndexSet indexes)
-
removeAssets
public void removeAssets(NSFastEnumeration assets)
-
removeAssets
public void removeAssets(NSIndexSet indexes)
-
replaceAssets
public void replaceAssets(NSIndexSet indexes, NSFastEnumeration assets)
-
moveAssetsTo
public void moveAssetsTo(NSIndexSet fromIndexes, long toIndex)
-
createAssetCollectionCreationRequest
public static PHAssetCollectionChangeRequest createAssetCollectionCreationRequest(java.lang.String title)
-
deleteAssetCollections
public static void deleteAssetCollections(NSFastEnumeration assetCollections)
-
create
protected static long create(PHAssetCollection assetCollection)
-
create
protected static long create(PHAssetCollection assetCollection, PHFetchResult<PHAsset> assets)
-
-