Package org.robovm.apple.contacts
Class CNLabeledValue<T>
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.contacts.CNLabeledValue<T>
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CNLabeledValue<T> extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CNLabeledValue.CNLabeledValuePtr
-
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 CNLabeledValue()
CNLabeledValue(java.lang.String label, T value)
CNLabeledValue(CNLabel label, T value)
CNLabeledValue(NSCoder decoder)
protected
CNLabeledValue(NSObject.Handle h, long handle)
protected
CNLabeledValue(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
getIdentifier()
java.lang.String
getLabel()
static java.lang.String
getLocalizedLabel(java.lang.String label)
static java.lang.String
getLocalizedLabel(CNLabel label)
T
getValue()
protected long
init(NSCoder decoder)
CNLabeledValue<T>
setLabel(java.lang.String label)
CNLabeledValue<T>
setLabel(CNLabel label)
CNLabeledValue<T>
setLabelAndValue(java.lang.String label, T value)
CNLabeledValue<T>
setLabelAndValue(CNLabel label, T value)
CNLabeledValue<T>
setValue(T value)
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
-
CNLabeledValue
public CNLabeledValue()
-
CNLabeledValue
protected CNLabeledValue(NSObject.Handle h, long handle)
-
CNLabeledValue
protected CNLabeledValue(NSObject.SkipInit skipInit)
-
CNLabeledValue
public CNLabeledValue(NSCoder decoder)
-
CNLabeledValue
public CNLabeledValue(java.lang.String label, T value)
-
-
Method Detail
-
getValue
public T getValue()
-
setValue
public CNLabeledValue<T> setValue(T value)
-
setLabelAndValue
public CNLabeledValue<T> setLabelAndValue(java.lang.String label, T value)
-
setLabel
public CNLabeledValue<T> setLabel(CNLabel label)
-
setLabelAndValue
public CNLabeledValue<T> setLabelAndValue(CNLabel label, T value)
-
getLocalizedLabel
public static java.lang.String getLocalizedLabel(CNLabel label)
-
getIdentifier
public java.lang.String getIdentifier()
-
getLabel
public java.lang.String getLabel()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
setLabel
public CNLabeledValue<T> setLabel(java.lang.String label)
-
getLocalizedLabel
public static java.lang.String getLocalizedLabel(java.lang.String label)
-
init
protected long init(NSCoder decoder)
-
-