Package org.robovm.apple.corespotlight
Class CSCustomAttributeKey
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.corespotlight.CSCustomAttributeKey
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CSCustomAttributeKey extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CSCustomAttributeKey.CSCustomAttributeKeyPtr
-
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
CSCustomAttributeKey()
CSCustomAttributeKey(java.lang.String keyName)
CSCustomAttributeKey(java.lang.String keyName, boolean searchable, boolean searchableByDefault, boolean unique, boolean multiValued)
CSCustomAttributeKey(NSCoder decoder)
protected
CSCustomAttributeKey(NSObject.Handle h, long handle)
protected
CSCustomAttributeKey(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
getKeyName()
protected long
init(java.lang.String keyName)
protected long
init(java.lang.String keyName, boolean searchable, boolean searchableByDefault, boolean unique, boolean multiValued)
protected long
init(NSCoder decoder)
boolean
isMultiValued()
boolean
isSearchable()
boolean
isSearchableByDefault()
boolean
isUnique()
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
-
CSCustomAttributeKey
protected CSCustomAttributeKey()
-
CSCustomAttributeKey
protected CSCustomAttributeKey(NSObject.Handle h, long handle)
-
CSCustomAttributeKey
protected CSCustomAttributeKey(NSObject.SkipInit skipInit)
-
CSCustomAttributeKey
public CSCustomAttributeKey(java.lang.String keyName)
-
CSCustomAttributeKey
public CSCustomAttributeKey(java.lang.String keyName, boolean searchable, boolean searchableByDefault, boolean unique, boolean multiValued)
-
CSCustomAttributeKey
public CSCustomAttributeKey(NSCoder decoder)
-
-
Method Detail
-
getKeyName
public java.lang.String getKeyName()
-
isSearchable
public boolean isSearchable()
-
isSearchableByDefault
public boolean isSearchableByDefault()
-
isUnique
public boolean isUnique()
-
isMultiValued
public boolean isMultiValued()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(java.lang.String keyName)
-
init
protected long init(java.lang.String keyName, boolean searchable, boolean searchableByDefault, boolean unique, boolean multiValued)
-
init
protected long init(NSCoder decoder)
-
-