Package org.robovm.apple.cloudkit
Class CKRecordZoneSubscription
- 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.CKRecordZoneSubscription
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CKRecordZoneSubscription extends CKSubscription implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKRecordZoneSubscription.CKRecordZoneSubscriptionPtr
-
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
CKRecordZoneSubscription()
CKRecordZoneSubscription(CKRecordZoneID zoneID)
CKRecordZoneSubscription(CKRecordZoneID zoneID, java.lang.String subscriptionID)
protected
CKRecordZoneSubscription(NSObject.Handle h, long handle)
protected
CKRecordZoneSubscription(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getRecordType()
CKRecordZoneID
getZoneID()
protected long
init(CKRecordZoneID zoneID)
protected long
init(CKRecordZoneID zoneID, java.lang.String subscriptionID)
void
setRecordType(java.lang.String v)
-
Methods inherited from class org.robovm.apple.cloudkit.CKSubscription
encode, getNotificationInfo, getPredicate, getSubscriptionID, getSubscriptionOptions, getSubscriptionType, init, init, init, init, init, setNotificationInfo, setZoneID, 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
-
CKRecordZoneSubscription
protected CKRecordZoneSubscription()
-
CKRecordZoneSubscription
protected CKRecordZoneSubscription(NSObject.Handle h, long handle)
-
CKRecordZoneSubscription
protected CKRecordZoneSubscription(NSObject.SkipInit skipInit)
-
CKRecordZoneSubscription
public CKRecordZoneSubscription(CKRecordZoneID zoneID)
-
CKRecordZoneSubscription
public CKRecordZoneSubscription(CKRecordZoneID zoneID, java.lang.String subscriptionID)
-
-
Method Detail
-
getZoneID
public CKRecordZoneID getZoneID()
- Overrides:
getZoneID
in classCKSubscription
-
getRecordType
public java.lang.String getRecordType()
- Overrides:
getRecordType
in classCKSubscription
-
setRecordType
public void setRecordType(java.lang.String v)
-
init
protected long init(CKRecordZoneID zoneID)
-
init
protected long init(CKRecordZoneID zoneID, java.lang.String subscriptionID)
-
-