Package com.gengoai.hermes
Class DocumentFactory.DocumentFactoryBuilder
- java.lang.Object
-
- com.gengoai.hermes.DocumentFactory.DocumentFactoryBuilder
-
- Enclosing class:
- DocumentFactory
public static class DocumentFactory.DocumentFactoryBuilder extends Object
Builder forDocumentFactory
s
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentFactory
build()
Build document factory.DocumentFactory.DocumentFactoryBuilder
clearNormalizers()
Clear normalizers document factory builder.DocumentFactory.DocumentFactoryBuilder
defaultLanguage(Language defaultLanguage)
Default language document factory builder.DocumentFactory.DocumentFactoryBuilder
normalizer(TextNormalizer normalizer)
Normalizer document factory builder.DocumentFactory.DocumentFactoryBuilder
normalizers(Collection<? extends TextNormalizer> normalizers)
Normalizers document factory builder.String
toString()
-
-
-
Method Detail
-
build
public DocumentFactory build()
Build document factory.- Returns:
- the document factory
-
clearNormalizers
public DocumentFactory.DocumentFactoryBuilder clearNormalizers()
Clear normalizers document factory builder.- Returns:
- the document factory builder
-
defaultLanguage
public DocumentFactory.DocumentFactoryBuilder defaultLanguage(Language defaultLanguage)
Default language document factory builder.- Parameters:
defaultLanguage
- the default language- Returns:
- the document factory builder
-
normalizer
public DocumentFactory.DocumentFactoryBuilder normalizer(TextNormalizer normalizer)
Normalizer document factory builder.- Parameters:
normalizer
- the normalizer- Returns:
- the document factory builder
-
normalizers
public DocumentFactory.DocumentFactoryBuilder normalizers(Collection<? extends TextNormalizer> normalizers)
Normalizers document factory builder.- Parameters:
normalizers
- the normalizers- Returns:
- the document factory builder
-
-