Package org.robovm.apple.cloudkit
Class CKModifyRecordsOperation
- 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.CKModifyRecordsOperation
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CKModifyRecordsOperation extends CKDatabaseOperation
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKModifyRecordsOperation.CKModifyRecordsOperationPtr
-
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 CKModifyRecordsOperation()
CKModifyRecordsOperation(NSArray<CKRecord> records, NSArray<CKRecordID> recordIDs)
protected
CKModifyRecordsOperation(NSObject.Handle h, long handle)
protected
CKModifyRecordsOperation(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
-
CKModifyRecordsOperation
public CKModifyRecordsOperation()
-
CKModifyRecordsOperation
protected CKModifyRecordsOperation(NSObject.Handle h, long handle)
-
CKModifyRecordsOperation
protected CKModifyRecordsOperation(NSObject.SkipInit skipInit)
-
CKModifyRecordsOperation
public CKModifyRecordsOperation(NSArray<CKRecord> records, NSArray<CKRecordID> recordIDs)
-
-
Method Detail
-
getRecordIDsToDelete
public NSArray<CKRecordID> getRecordIDsToDelete()
-
setRecordIDsToDelete
public void setRecordIDsToDelete(NSArray<CKRecordID> v)
-
getSavePolicy
public CKRecordSavePolicy getSavePolicy()
-
setSavePolicy
public void setSavePolicy(CKRecordSavePolicy v)
-
getClientChangeTokenData
public NSData getClientChangeTokenData()
-
setClientChangeTokenData
public void setClientChangeTokenData(NSData v)
-
isAtomic
public boolean isAtomic()
-
setAtomic
public void setAtomic(boolean v)
-
getPerRecordProgressBlock
public org.robovm.objc.block.VoidBlock2<CKRecord,java.lang.Double> getPerRecordProgressBlock()
-
setPerRecordProgressBlock
public void setPerRecordProgressBlock(org.robovm.objc.block.VoidBlock2<CKRecord,java.lang.Double> v)
-
getPerRecordCompletionBlock
public org.robovm.objc.block.VoidBlock2<CKRecord,NSError> getPerRecordCompletionBlock()
-
setPerRecordCompletionBlock
public void setPerRecordCompletionBlock(org.robovm.objc.block.VoidBlock2<CKRecord,NSError> v)
-
getModifyRecordsCompletionBlock
public org.robovm.objc.block.VoidBlock3<NSArray<CKRecord>,NSArray<CKRecordID>,NSError> getModifyRecordsCompletionBlock()
-
setModifyRecordsCompletionBlock
public void setModifyRecordsCompletionBlock(org.robovm.objc.block.VoidBlock3<NSArray<CKRecord>,NSArray<CKRecordID>,NSError> v)
-
init
protected long init(NSArray<CKRecord> records, NSArray<CKRecordID> recordIDs)
-
-