Package org.robovm.apple.cloudkit
Class CKQuerySubscription
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.cloudkit.CKSubscription
-
- org.robovm.apple.cloudkit.CKQuerySubscription
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CKQuerySubscription extends CKSubscription implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKQuerySubscription.CKQuerySubscriptionPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.cloudkit.CKSubscription
CKSubscription.CKSubscriptionPtr
-
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 protected
CKQuerySubscription()
CKQuerySubscription(java.lang.String recordType, NSPredicate predicate, java.lang.String subscriptionID, CKQuerySubscriptionOptions querySubscriptionOptions)
CKQuerySubscription(java.lang.String recordType, NSPredicate predicate, CKQuerySubscriptionOptions querySubscriptionOptions)
protected
CKQuerySubscription(NSObject.Handle h, long handle)
protected
CKQuerySubscription(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSPredicate
getPredicate()
CKQuerySubscriptionOptions
getQuerySubscriptionOptions()
java.lang.String
getRecordType()
CKRecordZoneID
getZoneID()
protected long
init(java.lang.String recordType, NSPredicate predicate, java.lang.String subscriptionID, CKQuerySubscriptionOptions querySubscriptionOptions)
protected long
init(java.lang.String recordType, NSPredicate predicate, CKQuerySubscriptionOptions querySubscriptionOptions)
void
setZoneID(CKRecordZoneID v)
-
Methods inherited from class org.robovm.apple.cloudkit.CKSubscription
encode, getNotificationInfo, getSubscriptionID, getSubscriptionOptions, getSubscriptionType, init, init, init, init, init, setNotificationInfo, supportsSecureCoding
-
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
-
CKQuerySubscription
protected CKQuerySubscription()
-
CKQuerySubscription
protected CKQuerySubscription(NSObject.Handle h, long handle)
-
CKQuerySubscription
protected CKQuerySubscription(NSObject.SkipInit skipInit)
-
CKQuerySubscription
public CKQuerySubscription(java.lang.String recordType, NSPredicate predicate, CKQuerySubscriptionOptions querySubscriptionOptions)
-
CKQuerySubscription
public CKQuerySubscription(java.lang.String recordType, NSPredicate predicate, java.lang.String subscriptionID, CKQuerySubscriptionOptions querySubscriptionOptions)
-
-
Method Detail
-
getRecordType
public java.lang.String getRecordType()
- Overrides:
getRecordType
in classCKSubscription
-
getPredicate
public NSPredicate getPredicate()
- Overrides:
getPredicate
in classCKSubscription
-
getZoneID
public CKRecordZoneID getZoneID()
- Overrides:
getZoneID
in classCKSubscription
-
setZoneID
public void setZoneID(CKRecordZoneID v)
- Overrides:
setZoneID
in classCKSubscription
-
getQuerySubscriptionOptions
public CKQuerySubscriptionOptions getQuerySubscriptionOptions()
-
init
protected long init(java.lang.String recordType, NSPredicate predicate, CKQuerySubscriptionOptions querySubscriptionOptions)
-
init
protected long init(java.lang.String recordType, NSPredicate predicate, java.lang.String subscriptionID, CKQuerySubscriptionOptions querySubscriptionOptions)
-
-