final class DefaultAnalyzerBuilder extends AnalyzerBuilder
- Self Type
- DefaultAnalyzerBuilder
- Source
- AnalyzerBuilder.scala
- Alphabetic
- By Inheritance
- DefaultAnalyzerBuilder
- AnalyzerBuilder
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- type Builder = DefaultAnalyzerBuilder
- Definition Classes
- DefaultAnalyzerBuilder → AnalyzerBuilder
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def brazilianPortuguese: BrazilianPortugueseAnalyzerBuilder
- def build[F[_]](implicit F: Sync[F]): Resource[F, Analyzer]
Build the Analyzer wrapped inside a Resource.
Build the Analyzer wrapped inside a Resource.
- Definition Classes
- DefaultAnalyzerBuilder → AnalyzerBuilder
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val defaultStopWords: Set[String]
A convenience value for debugging or investigating, to inspect the Lucene default stop words.
A convenience value for debugging or investigating, to inspect the Lucene default stop words. This set is immutable, and unused; it is the underlying Lucene
CharArraySetthat we use to build the default StopFilter- Definition Classes
- DefaultAnalyzerBuilder → AnalyzerBuilder
- def dutch: DutchAnalyzerBuilder
- def english: EnglishAnalyzerBuilder
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def french: FrenchAnalyzerBuilder
- def german: GermanAnalyzerBuilder
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def italian: ItalianAnalyzerBuilder
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def portuguese: PortugueseAnalyzerBuilder
- def spanish: SpanishAnalyzerBuilder
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def tokenizer[F[_]](implicit F: Sync[F]): Resource[F, (String) => F[Vector[String]]]
Build a tokenizing function that uses the Analyzer and collects tokens in a vector
Build a tokenizing function that uses the Analyzer and collects tokens in a vector
- Definition Classes
- AnalyzerBuilder
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withASCIIFolding: Builder
Adds an ASCII folding stage to the analyzer pipeline ASCII folding converts alphanumeric and symbolic Unicode characters into their ASCII equivalents, if one exists.
Adds an ASCII folding stage to the analyzer pipeline ASCII folding converts alphanumeric and symbolic Unicode characters into their ASCII equivalents, if one exists.
- Definition Classes
- AnalyzerBuilder
- def withConfig(newConfig: Config): DefaultAnalyzerBuilder
- Definition Classes
- DefaultAnalyzerBuilder → AnalyzerBuilder
- def withCustomStopWords(words: Set[String]): Builder
Adds a stop filter stage to analyzer pipeline for non-empty sets.
Adds a stop filter stage to analyzer pipeline for non-empty sets.
- Definition Classes
- AnalyzerBuilder
- def withDefaultStopWords: Builder
- Definition Classes
- AnalyzerBuilder
- def withLowerCasing: Builder
Adds a lowercasing stage to the analyzer pipeline
Adds a lowercasing stage to the analyzer pipeline
- Definition Classes
- AnalyzerBuilder