Package org.robovm.apple.cloudkit
Class CKQueryOperation
- 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.CKQueryOperation
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CKQueryOperation extends CKDatabaseOperation
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKQueryOperation.CKQueryOperationPtr
-
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 CKQueryOperation()
CKQueryOperation(CKQuery query)
CKQueryOperation(CKQueryCursor cursor)
protected
CKQueryOperation(NSObject.Handle h, long handle)
protected
CKQueryOperation(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CKQueryCursor
getCursor()
java.util.List<java.lang.String>
getDesiredKeys()
static long
getMaximumResults()
CKQuery
getQuery()
org.robovm.objc.block.VoidBlock2<CKQueryCursor,NSError>
getQueryCompletionBlock()
org.robovm.objc.block.VoidBlock1<CKRecord>
getRecordFetchedBlock()
long
getResultsLimit()
CKRecordZoneID
getZoneID()
protected long
init(CKQuery query)
protected long
init(CKQueryCursor cursor)
void
setCursor(CKQueryCursor v)
void
setDesiredKeys(java.util.List<java.lang.String> v)
void
setQuery(CKQuery v)
void
setQueryCompletionBlock(org.robovm.objc.block.VoidBlock2<CKQueryCursor,NSError> v)
void
setRecordFetchedBlock(org.robovm.objc.block.VoidBlock1<CKRecord> v)
void
setResultsLimit(long v)
void
setZoneID(CKRecordZoneID v)
-
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
-
CKQueryOperation
public CKQueryOperation()
-
CKQueryOperation
protected CKQueryOperation(NSObject.Handle h, long handle)
-
CKQueryOperation
protected CKQueryOperation(NSObject.SkipInit skipInit)
-
CKQueryOperation
public CKQueryOperation(CKQuery query)
-
CKQueryOperation
public CKQueryOperation(CKQueryCursor cursor)
-
-
Method Detail
-
getQuery
public CKQuery getQuery()
-
setQuery
public void setQuery(CKQuery v)
-
getCursor
public CKQueryCursor getCursor()
-
setCursor
public void setCursor(CKQueryCursor v)
-
getZoneID
public CKRecordZoneID getZoneID()
-
setZoneID
public void setZoneID(CKRecordZoneID v)
-
getResultsLimit
public long getResultsLimit()
-
setResultsLimit
public void setResultsLimit(long v)
-
getDesiredKeys
public java.util.List<java.lang.String> getDesiredKeys()
-
setDesiredKeys
public void setDesiredKeys(java.util.List<java.lang.String> v)
-
getRecordFetchedBlock
public org.robovm.objc.block.VoidBlock1<CKRecord> getRecordFetchedBlock()
-
setRecordFetchedBlock
public void setRecordFetchedBlock(org.robovm.objc.block.VoidBlock1<CKRecord> v)
-
getQueryCompletionBlock
public org.robovm.objc.block.VoidBlock2<CKQueryCursor,NSError> getQueryCompletionBlock()
-
setQueryCompletionBlock
public void setQueryCompletionBlock(org.robovm.objc.block.VoidBlock2<CKQueryCursor,NSError> v)
-
getMaximumResults
public static long getMaximumResults()
- Since:
- Available in iOS 8.0 and later.
-
init
protected long init(CKQuery query)
-
init
protected long init(CKQueryCursor cursor)
-
-