Package org.robovm.apple.cloudkit
Class CKFetchRecordsOperation
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSOperation
-
- org.robovm.apple.cloudkit.CKOperation
-
- org.robovm.apple.cloudkit.CKDatabaseOperation
-
- org.robovm.apple.cloudkit.CKFetchRecordsOperation
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CKFetchRecordsOperation extends CKDatabaseOperation
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKFetchRecordsOperation.CKFetchRecordsOperationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.cloudkit.CKDatabaseOperation
CKDatabaseOperation.CKDatabaseOperationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.cloudkit.CKOperation
CKOperation.CKOperationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSOperation
NSOperation.NSOperationPtr
-
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 CKFetchRecordsOperation()
CKFetchRecordsOperation(NSArray<CKRecordID> recordIDs)
protected
CKFetchRecordsOperation(NSObject.Handle h, long handle)
protected
CKFetchRecordsOperation(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.cloudkit.CKDatabaseOperation
getDatabase, setDatabase
-
Methods inherited from class org.robovm.apple.cloudkit.CKOperation
allowsCellularAccess, getConfiguration, getContainer, getGroup, getLongLivedOperationWasPersistedBlock, getOperationID, getTimeoutIntervalForRequest, getTimeoutIntervalForResource, isLongLived, setAllowsCellularAccess, setConfiguration, setContainer, setGroup, setLongLived, setLongLivedOperationWasPersistedBlock, setTimeoutIntervalForRequest, setTimeoutIntervalForResource
-
Methods inherited from class org.robovm.apple.foundation.NSOperation
addDependency, cancel, getCompletionBlock, getDependencies, getName, getQualityOfService, getQueuePriority, getThreadPriority, isAsynchronous, isCancelled, isConcurrent, isExecuting, isFinished, isReady, main, removeDependency, setCompletionBlock, setName, setQualityOfService, setQueuePriority, setThreadPriority, start, waitUntilFinished
-
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
-
CKFetchRecordsOperation
public CKFetchRecordsOperation()
-
CKFetchRecordsOperation
protected CKFetchRecordsOperation(NSObject.Handle h, long handle)
-
CKFetchRecordsOperation
protected CKFetchRecordsOperation(NSObject.SkipInit skipInit)
-
CKFetchRecordsOperation
public CKFetchRecordsOperation(NSArray<CKRecordID> recordIDs)
-
-
Method Detail
-
getRecordIDs
public NSArray<CKRecordID> getRecordIDs()
-
setRecordIDs
public void setRecordIDs(NSArray<CKRecordID> v)
-
getDesiredKeys
public java.util.List<java.lang.String> getDesiredKeys()
-
setDesiredKeys
public void setDesiredKeys(java.util.List<java.lang.String> v)
-
getPerRecordProgressBlock
public org.robovm.objc.block.VoidBlock2<CKRecordID,java.lang.Double> getPerRecordProgressBlock()
-
setPerRecordProgressBlock
public void setPerRecordProgressBlock(org.robovm.objc.block.VoidBlock2<CKRecordID,java.lang.Double> v)
-
getPerRecordCompletionBlock
public org.robovm.objc.block.VoidBlock3<CKRecord,CKRecordID,NSError> getPerRecordCompletionBlock()
-
setPerRecordCompletionBlock
public void setPerRecordCompletionBlock(org.robovm.objc.block.VoidBlock3<CKRecord,CKRecordID,NSError> v)
-
getFetchRecordsCompletionBlock
public org.robovm.objc.block.VoidBlock2<NSDictionary<CKRecordID,CKRecord>,NSError> getFetchRecordsCompletionBlock()
-
setFetchRecordsCompletionBlock
public void setFetchRecordsCompletionBlock(org.robovm.objc.block.VoidBlock2<NSDictionary<CKRecordID,CKRecord>,NSError> v)
-
init
protected long init(NSArray<CKRecordID> recordIDs)
-
createFetchCurrentUserRecordOperation
public static CKFetchRecordsOperation createFetchCurrentUserRecordOperation()
-
-