Package org.robovm.apple.foundation
Class NSPersonNameComponents
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSPersonNameComponents
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class NSPersonNameComponents extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSPersonNameComponents.NSPersonNameComponentsPtr
-
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 NSPersonNameComponents()
NSPersonNameComponents(NSCoder decoder)
protected
NSPersonNameComponents(NSObject.Handle h, long handle)
protected
NSPersonNameComponents(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
java.lang.String
getFamilyName()
java.lang.String
getGivenName()
java.lang.String
getMiddleName()
java.lang.String
getNamePrefix()
java.lang.String
getNameSuffix()
java.lang.String
getNickname()
NSPersonNameComponents
getPhoneticRepresentation()
protected long
init(NSCoder decoder)
void
setFamilyName(java.lang.String v)
void
setGivenName(java.lang.String v)
void
setMiddleName(java.lang.String v)
void
setNamePrefix(java.lang.String v)
void
setNameSuffix(java.lang.String v)
void
setNickname(java.lang.String v)
void
setPhoneticRepresentation(NSPersonNameComponents v)
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
-
NSPersonNameComponents
public NSPersonNameComponents()
-
NSPersonNameComponents
protected NSPersonNameComponents(NSObject.Handle h, long handle)
-
NSPersonNameComponents
protected NSPersonNameComponents(NSObject.SkipInit skipInit)
-
NSPersonNameComponents
public NSPersonNameComponents(NSCoder decoder)
-
-
Method Detail
-
getNamePrefix
public java.lang.String getNamePrefix()
-
setNamePrefix
public void setNamePrefix(java.lang.String v)
-
getGivenName
public java.lang.String getGivenName()
-
setGivenName
public void setGivenName(java.lang.String v)
-
getMiddleName
public java.lang.String getMiddleName()
-
setMiddleName
public void setMiddleName(java.lang.String v)
-
getFamilyName
public java.lang.String getFamilyName()
-
setFamilyName
public void setFamilyName(java.lang.String v)
-
getNameSuffix
public java.lang.String getNameSuffix()
-
setNameSuffix
public void setNameSuffix(java.lang.String v)
-
getNickname
public java.lang.String getNickname()
-
setNickname
public void setNickname(java.lang.String v)
-
getPhoneticRepresentation
public NSPersonNameComponents getPhoneticRepresentation()
-
setPhoneticRepresentation
public void setPhoneticRepresentation(NSPersonNameComponents v)
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(NSCoder decoder)
-
-