Configurable analyzer pipeline used by text indexes and query parsing.
Analyzer
Configurable analyzer pipeline used by text indexes and query parsing.
Declaration
class Analyzer
Constructors
constructor
```ts
constructor(textFilters: TextFilter[], tokenizer: Tokenizer, tokenFilters: TokenFilter[]): Analyzer
```
Parameters:
- `textFilters: TextFilter[]`
- `tokenizer: Tokenizer`
- `tokenFilters: TokenFilter[]`Members
textFilters
```ts
textFilters: TextFilter[]
```tokenizer
```ts
tokenizer: Tokenizer
```tokenFilters
```ts
tokenFilters: TokenFilter[]
```analyze
```ts
analyze(text: string): string[]
```
Parameters:
- `text: string`analyzeWithOffsets
```ts
analyzeWithOffsets(text: string): AnalyzedToken[]
```
Parameters:
- `text: string`