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

Added in 2.1.0
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

Added in 2.1.0
public static final @NonNull String TOKENIZER_PORTER

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

TOKENIZER_SIMPLE

Added in 2.1.0
public static final @NonNull String TOKENIZER_SIMPLE

The name of the default tokenizer used on FTS tables.

TOKENIZER_UNICODE61

Added in 2.1.0
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

Added in 2.5.0
public static @NonNull FtsOptions INSTANCE