AnalysisScheme

Configuration information for an analysis scheme. Each analysis scheme has a unique name and specifies the language of the text to be processed. The following options can be configured for an analysis scheme: Synonyms, Stopwords, StemmingDictionary, JapaneseTokenizationDictionary and AlgorithmicStemming.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Synonyms, stopwords, and stemming options for an analysis scheme. Includes tokenization dictionary for Japanese.

Link copied to clipboard

An IETF RFC 4646 language code or mul for multiple languages.

Link copied to clipboard

Names must begin with a letter and can contain the following characters: a-z (lowercase), 0-9, and _ (underscore).

Functions

Link copied to clipboard
inline fun copy(block: AnalysisScheme.Builder.() -> Unit = {}): AnalysisScheme
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
open override fun toString(): String