Package org.robovm.apple.photos
Class PHFetchResult<T extends NSObject>
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.photos.PHFetchResult<T>
- All Implemented Interfaces:
NSFastEnumeration,NSObjectProtocol,ObjCProtocol
public class PHFetchResult<T extends NSObject> extends NSObject implements NSFastEnumeration
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPHFetchResult.PHFetchResultPtr<T extends NSObject>Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description PHFetchResult()protectedPHFetchResult(NSObject.Handle h, long handle)protectedPHFetchResult(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description booleancontains(T anObject)voidenumerateObjects(NSEnumerationOptions opts, Block2<T,Long,Boolean> block)voidenumerateObjects(NSIndexSet s, NSEnumerationOptions opts, Block2<T,Long,Boolean> block)voidenumerateObjects(Block2<T,Long,Boolean> block)protected voidenumerateObjects0(NSEnumerationOptions opts, VoidBlock3<T,Long,BooleanPtr> block)protected voidenumerateObjects0(NSIndexSet s, NSEnumerationOptions opts, VoidBlock3<T,Long,BooleanPtr> block)protected voidenumerateObjects0(VoidBlock3<T,Long,BooleanPtr> block)Tfirst()Tget(long index)NSArray<T>getAll(NSIndexSet indexes)longgetCountOfAssetsWithMediaType(PHAssetMediaType mediaType)longindexOf(T anObject)longindexOf(T anObject, NSRange range)Tlast()longsize()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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
PHFetchResult
public PHFetchResult() -
PHFetchResult
-
PHFetchResult
-
-
Method Details
-
size
public long size() -
first
-
last
-
enumerateObjects
-
enumerateObjects
-
enumerateObjects
public void enumerateObjects(NSIndexSet s, NSEnumerationOptions opts, Block2<T,Long,Boolean> block) -
get
-
contains
-
indexOf
-
indexOf
-
getAll
-
enumerateObjects0
-
enumerateObjects0
-
enumerateObjects0
protected void enumerateObjects0(NSIndexSet s, NSEnumerationOptions opts, VoidBlock3<T,Long,BooleanPtr> block) -
getCountOfAssetsWithMediaType
-