final class DefaultAnalyzerBuilder extends AnalyzerBuilder
- Self Type
- DefaultAnalyzerBuilder
- Source
- AnalyzerBuilder.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DefaultAnalyzerBuilder
- AnalyzerBuilder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- 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 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()
- 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
- 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
- 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 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]]]
Directly construct a tokenizing function
Directly construct a tokenizing function
- 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 withLowerCasing: Builder
Adds a lowercasing stage to the analyzer pipeline
Adds a lowercasing stage to the analyzer pipeline
- Definition Classes
- AnalyzerBuilder
- def withStopWords(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