FtsOptions



Available option values that can be used with Fts3, Fts4&Fts5.

Summary

Constants

const String

The name of the tokenizer which assumes all characters outside the ASCII codepoint range (0-127) are to be treated as token characters.

Cmn
const String

The name of a tokenizer implemented by the ICU library.

Cmn
const String

The name of the tokenizer based on the Porter Stemming Algorithm.

Cmn
const String

The name of the default tokenizer used on FTS3 and FTS4 tables.

Cmn
const String

The name of the tokenizer that implements a trigram tokenizer that indexes every three-character sequence in the input text.

Cmn
const String

The name of the tokenizer that classifies all unicode characters as either "separator" or "token" characters according to rules in Unicode Version 6.1.

Cmn

Constants

TOKENIZER_ASCII

const val TOKENIZER_ASCIIString

The name of the tokenizer which assumes all characters outside the ASCII codepoint range (0-127) are to be treated as token characters.

TOKENIZER_ICU

const val TOKENIZER_ICUString

The name of a tokenizer implemented by the ICU library.

Not available in certain Android builds (e.g. vendor).

TOKENIZER_PORTER

const val TOKENIZER_PORTERString

The name of the tokenizer based on the Porter Stemming Algorithm.

TOKENIZER_SIMPLE

const val TOKENIZER_SIMPLEString

The name of the default tokenizer used on FTS3 and FTS4 tables.

TOKENIZER_TRIGRAM

const val TOKENIZER_TRIGRAMString

The name of the tokenizer that implements a trigram tokenizer that indexes every three-character sequence in the input text.

TOKENIZER_UNICODE61

const val TOKENIZER_UNICODE61String

The name of the tokenizer that classifies all unicode characters as either "separator" or "token" characters according to rules in Unicode Version 6.1.