Package org.robovm.apple.corespotlight
Class CSSearchQuery
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.corespotlight.CSSearchQuery
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CSSearchQuery extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CSSearchQuery.CSSearchQueryPtr
-
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
CSSearchQuery()
CSSearchQuery(java.lang.String queryString, NSArray<NSString> attributes)
protected
CSSearchQuery(NSObject.Handle h, long handle)
protected
CSSearchQuery(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancel()
org.robovm.objc.block.VoidBlock1<NSError>
getCompletionHandler()
long
getFoundItemCount()
org.robovm.objc.block.VoidBlock1<NSArray<CSSearchableItem>>
getFoundItemsHandler()
NSArray<NSString>
getProtectionClasses()
protected long
init(java.lang.String queryString, NSArray<NSString> attributes)
boolean
isCancelled()
void
setCompletionHandler(org.robovm.objc.block.VoidBlock1<NSError> v)
void
setFoundItemsHandler(org.robovm.objc.block.VoidBlock1<NSArray<CSSearchableItem>> v)
void
setProtectionClasses(NSArray<NSString> v)
void
start()
-
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
-
CSSearchQuery
protected CSSearchQuery()
-
CSSearchQuery
protected CSSearchQuery(NSObject.Handle h, long handle)
-
CSSearchQuery
protected CSSearchQuery(NSObject.SkipInit skipInit)
-
-
Method Detail
-
isCancelled
public boolean isCancelled()
-
getFoundItemCount
public long getFoundItemCount()
-
getFoundItemsHandler
public org.robovm.objc.block.VoidBlock1<NSArray<CSSearchableItem>> getFoundItemsHandler()
-
setFoundItemsHandler
public void setFoundItemsHandler(org.robovm.objc.block.VoidBlock1<NSArray<CSSearchableItem>> v)
-
getCompletionHandler
public org.robovm.objc.block.VoidBlock1<NSError> getCompletionHandler()
-
setCompletionHandler
public void setCompletionHandler(org.robovm.objc.block.VoidBlock1<NSError> v)
-
start
public void start()
-
cancel
public void cancel()
-
-