Package org.robovm.apple.corespotlight
Class CSSearchableItem
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.corespotlight.CSSearchableItem
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CSSearchableItem extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CSSearchableItem.CSSearchableItemPtr
-
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 CSSearchableItem()
CSSearchableItem(java.lang.String uniqueIdentifier, java.lang.String domainIdentifier, CSSearchableItemAttributeSet attributeSet)
CSSearchableItem(NSCoder decoder)
protected
CSSearchableItem(NSObject.Handle h, long handle)
protected
CSSearchableItem(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
CSQueryContinuationActionType()
static java.lang.String
CSSearchableItemActionType()
static java.lang.String
CSSearchableItemActivityIdentifier()
static java.lang.String
CSSearchQueryString()
void
encode(NSCoder coder)
CSSearchableItemAttributeSet
getAttributeSet()
java.lang.String
getDomainIdentifier()
NSDate
getExpirationDate()
java.lang.String
getUniqueIdentifier()
protected long
init(java.lang.String uniqueIdentifier, java.lang.String domainIdentifier, CSSearchableItemAttributeSet attributeSet)
protected long
init(NSCoder decoder)
void
setAttributeSet(CSSearchableItemAttributeSet v)
void
setDomainIdentifier(java.lang.String v)
void
setExpirationDate(NSDate v)
void
setUniqueIdentifier(java.lang.String 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
-
CSSearchableItem
public CSSearchableItem()
-
CSSearchableItem
protected CSSearchableItem(NSObject.Handle h, long handle)
-
CSSearchableItem
protected CSSearchableItem(NSObject.SkipInit skipInit)
-
CSSearchableItem
public CSSearchableItem(java.lang.String uniqueIdentifier, java.lang.String domainIdentifier, CSSearchableItemAttributeSet attributeSet)
-
CSSearchableItem
public CSSearchableItem(NSCoder decoder)
-
-
Method Detail
-
getUniqueIdentifier
public java.lang.String getUniqueIdentifier()
-
setUniqueIdentifier
public void setUniqueIdentifier(java.lang.String v)
-
getDomainIdentifier
public java.lang.String getDomainIdentifier()
-
setDomainIdentifier
public void setDomainIdentifier(java.lang.String v)
-
getExpirationDate
public NSDate getExpirationDate()
-
setExpirationDate
public void setExpirationDate(NSDate v)
-
getAttributeSet
public CSSearchableItemAttributeSet getAttributeSet()
-
setAttributeSet
public void setAttributeSet(CSSearchableItemAttributeSet v)
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
CSSearchableItemActionType
public static java.lang.String CSSearchableItemActionType()
- Since:
- Available in iOS 9.0 and later.
-
CSSearchableItemActivityIdentifier
public static java.lang.String CSSearchableItemActivityIdentifier()
- Since:
- Available in iOS 9.0 and later.
-
CSQueryContinuationActionType
public static java.lang.String CSQueryContinuationActionType()
- Since:
- Available in iOS 10.0 and later.
-
CSSearchQueryString
public static java.lang.String CSSearchQueryString()
- Since:
- Available in iOS 10.0 and later.
-
init
protected long init(java.lang.String uniqueIdentifier, java.lang.String domainIdentifier, CSSearchableItemAttributeSet attributeSet)
-
init
protected long init(NSCoder decoder)
-
-