Package morfologik.stemming
Class DictionaryMetadataBuilder
- java.lang.Object
-
- morfologik.stemming.DictionaryMetadataBuilder
-
public final class DictionaryMetadataBuilder extends Object
Helper class to buildDictionaryMetadata
instances.
-
-
Constructor Summary
Constructors Constructor Description DictionaryMetadataBuilder()
-
Method Summary
-
-
-
Method Detail
-
separator
public DictionaryMetadataBuilder separator(char c)
-
encoding
public DictionaryMetadataBuilder encoding(Charset charset)
-
encoding
public DictionaryMetadataBuilder encoding(String charsetName)
-
frequencyIncluded
public DictionaryMetadataBuilder frequencyIncluded()
-
frequencyIncluded
public DictionaryMetadataBuilder frequencyIncluded(boolean v)
-
ignorePunctuation
public DictionaryMetadataBuilder ignorePunctuation()
-
ignorePunctuation
public DictionaryMetadataBuilder ignorePunctuation(boolean v)
-
ignoreNumbers
public DictionaryMetadataBuilder ignoreNumbers()
-
ignoreNumbers
public DictionaryMetadataBuilder ignoreNumbers(boolean v)
-
ignoreCamelCase
public DictionaryMetadataBuilder ignoreCamelCase()
-
ignoreCamelCase
public DictionaryMetadataBuilder ignoreCamelCase(boolean v)
-
ignoreAllUppercase
public DictionaryMetadataBuilder ignoreAllUppercase()
-
ignoreAllUppercase
public DictionaryMetadataBuilder ignoreAllUppercase(boolean v)
-
ignoreDiacritics
public DictionaryMetadataBuilder ignoreDiacritics()
-
ignoreDiacritics
public DictionaryMetadataBuilder ignoreDiacritics(boolean v)
-
convertCase
public DictionaryMetadataBuilder convertCase()
-
convertCase
public DictionaryMetadataBuilder convertCase(boolean v)
-
supportRunOnWords
public DictionaryMetadataBuilder supportRunOnWords()
-
supportRunOnWords
public DictionaryMetadataBuilder supportRunOnWords(boolean v)
-
encoder
public DictionaryMetadataBuilder encoder(EncoderType type)
-
locale
public DictionaryMetadataBuilder locale(Locale locale)
-
locale
public DictionaryMetadataBuilder locale(String localeName)
-
withReplacementPairs
public DictionaryMetadataBuilder withReplacementPairs(Map<String,List<String>> replacementPairs)
-
withEquivalentChars
public DictionaryMetadataBuilder withEquivalentChars(Map<Character,List<Character>> equivalentChars)
-
withInputConversionPairs
public DictionaryMetadataBuilder withInputConversionPairs(Map<String,String> conversionPairs)
-
withOutputConversionPairs
public DictionaryMetadataBuilder withOutputConversionPairs(Map<String,String> conversionPairs)
-
author
public DictionaryMetadataBuilder author(String author)
-
creationDate
public DictionaryMetadataBuilder creationDate(String creationDate)
-
license
public DictionaryMetadataBuilder license(String license)
-
build
public DictionaryMetadata build()
-
toMap
public EnumMap<DictionaryAttribute,String> toMap()
-
-