Package org.robovm.apple.contacts
Class CNInstantMessageAddress
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.contacts.CNInstantMessageAddress
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CNInstantMessageAddress extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CNInstantMessageAddress.CNInstantMessageAddressPtr
-
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 CNInstantMessageAddress()
CNInstantMessageAddress(java.lang.String username, java.lang.String service)
CNInstantMessageAddress(java.lang.String username, CNInstantMessageService service)
CNInstantMessageAddress(NSCoder decoder)
protected
CNInstantMessageAddress(NSObject.Handle h, long handle)
protected
CNInstantMessageAddress(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
static java.lang.String
getLocalizedProperty(CNInstantMessageAddressPropertyKey key)
static java.lang.String
getLocalizedService(java.lang.String service)
static java.lang.String
getLocalizedService(CNInstantMessageService service)
java.lang.String
getService()
java.lang.String
getUsername()
protected long
init(java.lang.String username, java.lang.String service)
protected long
init(NSCoder decoder)
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
-
CNInstantMessageAddress
public CNInstantMessageAddress()
-
CNInstantMessageAddress
protected CNInstantMessageAddress(NSObject.Handle h, long handle)
-
CNInstantMessageAddress
protected CNInstantMessageAddress(NSObject.SkipInit skipInit)
-
CNInstantMessageAddress
public CNInstantMessageAddress(java.lang.String username, java.lang.String service)
-
CNInstantMessageAddress
public CNInstantMessageAddress(NSCoder decoder)
-
CNInstantMessageAddress
public CNInstantMessageAddress(java.lang.String username, CNInstantMessageService service)
-
-
Method Detail
-
getUsername
public java.lang.String getUsername()
-
getService
public java.lang.String getService()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
getLocalizedService
public static java.lang.String getLocalizedService(CNInstantMessageService service)
-
init
protected long init(java.lang.String username, java.lang.String service)
-
getLocalizedProperty
public static java.lang.String getLocalizedProperty(CNInstantMessageAddressPropertyKey key)
-
getLocalizedService
public static java.lang.String getLocalizedService(java.lang.String service)
-
init
protected long init(NSCoder decoder)
-
-