FullTextIndexConfiguration

Full Text Index Configuration

Constructors

Link copied to clipboard
expect constructor(vararg expressions: String)
actual constructor(vararg expressions: String)
actual constructor(vararg expressions: String)

Properties

Link copied to clipboard
expect val expressions: List<String>
actual val expressions: List<String>
actual val expressions: List<String>
Link copied to clipboard
Link copied to clipboard
expect var language: String?
actual var language: String?
actual var language: String?

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard

Set the true value to ignore accents/diacritical marks. The default value is false.

Link copied to clipboard
fun FullTextIndexConfiguration?.newConfig(vararg expressions: String = emptyArray(), language: String? = null, ignoreAccents: Boolean? = null): FullTextIndexConfiguration

Create a FullTextIndexConfiguration, overriding the receiver's values with the passed parameters:

Link copied to clipboard

The language code which is an ISO-639 language such as "en", "fr", etc. Setting the language code affects how word breaks and word stems are parsed. If not explicitly set, the current locale's language will be used. Setting a null, empty, or unrecognized value will disable the language features.

Link copied to clipboard
open override fun toString(): String