Package org.robovm.apple.cloudkit
Class CKUserIdentityLookupInfo
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.cloudkit.CKUserIdentityLookupInfo
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CKUserIdentityLookupInfo extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKUserIdentityLookupInfo.CKUserIdentityLookupInfoPtr
-
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
CKUserIdentityLookupInfo()
CKUserIdentityLookupInfo(CKRecordID userRecordID)
CKUserIdentityLookupInfo(NSCoder decoder)
protected
CKUserIdentityLookupInfo(NSObject.Handle h, long handle)
protected
CKUserIdentityLookupInfo(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CKUserIdentityLookupInfo
createWithEmailAddress(java.lang.String emailAddress)
static CKUserIdentityLookupInfo
createWithPhoneNumber(java.lang.String phoneNumber)
void
encode(NSCoder coder)
java.lang.String
getEmailAddress()
java.lang.String
getPhoneNumber()
CKRecordID
getUserRecordID()
protected long
init(CKRecordID userRecordID)
protected long
init(NSCoder decoder)
protected long
initWithEmailAddress(java.lang.String emailAddress)
protected long
initWithPhoneNumber(java.lang.String phoneNumber)
static NSArray<CKUserIdentityLookupInfo>
lookupInfosWithEmails(NSArray<NSString> emails)
static NSArray<CKUserIdentityLookupInfo>
lookupInfosWithPhoneNumbers(NSArray<NSString> phoneNumbers)
static NSArray<CKUserIdentityLookupInfo>
lookupInfosWithRecordIDs(NSArray<CKRecordID> recordIDs)
static boolean
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
-
CKUserIdentityLookupInfo
protected CKUserIdentityLookupInfo()
-
CKUserIdentityLookupInfo
protected CKUserIdentityLookupInfo(NSObject.Handle h, long handle)
-
CKUserIdentityLookupInfo
protected CKUserIdentityLookupInfo(NSObject.SkipInit skipInit)
-
CKUserIdentityLookupInfo
public CKUserIdentityLookupInfo(CKRecordID userRecordID)
-
CKUserIdentityLookupInfo
public CKUserIdentityLookupInfo(NSCoder decoder)
-
-
Method Detail
-
createWithEmailAddress
public static CKUserIdentityLookupInfo createWithEmailAddress(java.lang.String emailAddress)
-
createWithPhoneNumber
public static CKUserIdentityLookupInfo createWithPhoneNumber(java.lang.String phoneNumber)
-
getEmailAddress
public java.lang.String getEmailAddress()
-
getPhoneNumber
public java.lang.String getPhoneNumber()
-
getUserRecordID
public CKRecordID getUserRecordID()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
initWithEmailAddress
protected long initWithEmailAddress(java.lang.String emailAddress)
-
initWithPhoneNumber
protected long initWithPhoneNumber(java.lang.String phoneNumber)
-
init
protected long init(CKRecordID userRecordID)
-
lookupInfosWithEmails
public static NSArray<CKUserIdentityLookupInfo> lookupInfosWithEmails(NSArray<NSString> emails)
-
lookupInfosWithPhoneNumbers
public static NSArray<CKUserIdentityLookupInfo> lookupInfosWithPhoneNumbers(NSArray<NSString> phoneNumbers)
-
lookupInfosWithRecordIDs
public static NSArray<CKUserIdentityLookupInfo> lookupInfosWithRecordIDs(NSArray<CKRecordID> recordIDs)
-
init
protected long init(NSCoder decoder)
-
-