Querylight TS Demo

Analyzer

Configurable analyzer pipeline used by text indexes and query parsing.

Back to docs search

Reference Entry

Analyzer

API Reference · foundation · order 13

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`