Stay organized with collections Save and categorize content based on your preferences.

FtsOptions

public static class FtsOptions


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

Summary

Nested types

public enum FtsOptions.MatchInfo extends Enum
public enum FtsOptions.Order extends Enum

Constants

static final @NonNull String

The name of a tokenizer implemented by the ICU library.

static final @NonNull String

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

static final @NonNull String

The name of the default tokenizer used on FTS tables.

static final @NonNull String

The name of the tokenizer that extends the TOKENIZER_SIMPLE tokenizer according to rules in Unicode Version 6.1.

Public fields

static @NonNull FtsOptions

Constants

TOKENIZER_ICU

public static final @NonNull String TOKENIZER_ICU

The name of a tokenizer implemented by the ICU library.

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

TOKENIZER_PORTER

public static final @NonNull String TOKENIZER_PORTER

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

TOKENIZER_SIMPLE

public static final @NonNull String TOKENIZER_SIMPLE

The name of the default tokenizer used on FTS tables.

TOKENIZER_UNICODE61

@RequiresApi(value = 21)
public static final @NonNull String TOKENIZER_UNICODE61

The name of the tokenizer that extends the TOKENIZER_SIMPLE tokenizer according to rules in Unicode Version 6.1.

Public fields

INSTANCE

public static @NonNull FtsOptions INSTANCE