Package org.robovm.apple.coredata
Class NSCoreDataCoreSpotlightDelegate
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coredata.NSCoreDataCoreSpotlightDelegate
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class NSCoreDataCoreSpotlightDelegate extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NSCoreDataCoreSpotlightDelegate.NSCoreDataCoreSpotlightDelegatePtr
-
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 NSCoreDataCoreSpotlightDelegate()
NSCoreDataCoreSpotlightDelegate(NSPersistentStoreDescription description, NSManagedObjectModel model)
protected
NSCoreDataCoreSpotlightDelegate(NSObject.Handle h, long handle)
protected
NSCoreDataCoreSpotlightDelegate(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CSSearchableItemAttributeSet
attributeSetForObject(NSManagedObject object)
java.lang.String
domainIdentifier()
java.lang.String
indexName()
protected long
init(NSPersistentStoreDescription description, NSManagedObjectModel model)
void
reindexAllSearchableItems(CSSearchableIndex searchableIndex, java.lang.Runnable acknowledgementHandler)
void
reindexSearchableItems(CSSearchableIndex searchableIndex, NSArray<NSString> identifiers, java.lang.Runnable acknowledgementHandler)
-
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
-
NSCoreDataCoreSpotlightDelegate
public NSCoreDataCoreSpotlightDelegate()
-
NSCoreDataCoreSpotlightDelegate
protected NSCoreDataCoreSpotlightDelegate(NSObject.Handle h, long handle)
-
NSCoreDataCoreSpotlightDelegate
protected NSCoreDataCoreSpotlightDelegate(NSObject.SkipInit skipInit)
-
NSCoreDataCoreSpotlightDelegate
public NSCoreDataCoreSpotlightDelegate(NSPersistentStoreDescription description, NSManagedObjectModel model)
-
-
Method Detail
-
domainIdentifier
public java.lang.String domainIdentifier()
-
indexName
public java.lang.String indexName()
-
init
protected long init(NSPersistentStoreDescription description, NSManagedObjectModel model)
-
attributeSetForObject
public CSSearchableItemAttributeSet attributeSetForObject(NSManagedObject object)
-
reindexAllSearchableItems
public void reindexAllSearchableItems(CSSearchableIndex searchableIndex, java.lang.Runnable acknowledgementHandler)
-
reindexSearchableItems
public void reindexSearchableItems(CSSearchableIndex searchableIndex, NSArray<NSString> identifiers, java.lang.Runnable acknowledgementHandler)
-
-