Class UnionReducer<T>
Type Parameters
- T extends object
Implements
Index
Accessors
keyFields
matches
Returns T[]
Returns the union of all matches.
Methods
reduce
Accumulates and reduces each batch of matches for one or more phrases.
Parameters
- data: TrieSearchReducerData<T>
Matches of current iteration / batch.
Returns void
- data: TrieSearchReducerData<T>
reset
Reset state.
Parameters
- list: TrieSearchReducerResetData<T>
The main output list from TrieSearch.search.
Returns void
- list: TrieSearchReducerResetData<T>
Provides an ITrieSearchReducer implementation to accumulate a union /
ANDof matches across all phrases provided in a search query.