SYCompositeParallelSearch Class Reference

Performs search using all search objects it contains, in parallel, all searches at the same time. Composite search object can be a part of other composite search objects. The same search object can be used in more than one composite searches. More...

#import <SYSearch.h>

Inheritance diagram for SYCompositeParallelSearch:
Collaboration diagram for SYCompositeParallelSearch:

Instance Methods

(nonnull instancetype) - initWithSearches:
 Creates composite parallel search. More...
 
((unavailable("Use initWithSearches: instead.") - __attribute__
 
- Instance Methods inherited from SYSearchBase
(nonnull SYSearchSession *) - startNewSession
 Creates a new search session associated with this search instance. More...
 

Class Methods

((unavailable("Use initWithSearches: instead.") + __attribute__
 

Properties

NSArray< SYSearchBase * > * searches
 Search objects passed during initialization. More...
 

Detailed Description

Performs search using all search objects it contains, in parallel, all searches at the same time. Composite search object can be a part of other composite search objects. The same search object can be used in more than one composite searches.

Method Documentation

◆ initWithSearches:

- (nonnull instancetype) initWithSearches: (nonnull NSArray< SYSearchBase * > *)  searches

Creates composite parallel search.

Parameters
searchesArray of search objects which will perform search in parallel, all searches at the same time. The same search object can be used in more than one composite searches.

◆ __attribute__ [1/2]

- ((unavailable("Use) initWithSearches:

Implements SYSearchBase.

◆ __attribute__ [2/2]

+ ((unavailable("Use) initWithSearches:

Implements SYSearchBase.

Property Documentation

◆ searches

- (NSArray<SYSearchBase*>*) searches
readnonatomicstrong

Search objects passed during initialization.


The documentation for this class was generated from the following file: