Package morfologik.stemming
Class DictionaryMetadataBuilder
java.lang.Object
morfologik.stemming.DictionaryMetadataBuilder
Helper class to build
DictionaryMetadata
instances.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
convertCase
(boolean v) creationDate
(String creationDate) encoder
(EncoderType type) frequencyIncluded
(boolean v) ignoreAllUppercase
(boolean v) ignoreCamelCase
(boolean v) ignoreDiacritics
(boolean v) ignoreNumbers
(boolean v) ignorePunctuation
(boolean v) separator
(char c) supportRunOnWords
(boolean v) toMap()
withEquivalentChars
(Map<Character, List<Character>> equivalentChars) withInputConversionPairs
(Map<String, String> conversionPairs) withOutputConversionPairs
(Map<String, String> conversionPairs) withReplacementPairs
(Map<String, List<String>> replacementPairs)
-
Field Details
-
attrs
-
-
Constructor Details
-
DictionaryMetadataBuilder
public DictionaryMetadataBuilder()
-
-
Method Details
-
separator
-
encoding
-
encoding
-
frequencyIncluded
-
frequencyIncluded
-
ignorePunctuation
-
ignorePunctuation
-
ignoreNumbers
-
ignoreNumbers
-
ignoreCamelCase
-
ignoreCamelCase
-
ignoreAllUppercase
-
ignoreAllUppercase
-
ignoreDiacritics
-
ignoreDiacritics
-
convertCase
-
convertCase
-
supportRunOnWords
-
supportRunOnWords
-
encoder
-
locale
-
locale
-
withReplacementPairs
-
withEquivalentChars
public DictionaryMetadataBuilder withEquivalentChars(Map<Character, List<Character>> equivalentChars) -
withInputConversionPairs
-
withOutputConversionPairs
-
author
-
creationDate
-
license
-
build
-
toMap
-