Uses of Record Class
org.egothor.stemmer.ReductionSettings
Packages that use ReductionSettings
Package
Description
Provides the core Egothor-style stemming infrastructure based on compact
patch-command tries.
Provides internal trie infrastructure used by
FrequencyTrie compilation, reduction,
canonicalization, and binary reconstruction.-
Uses of ReductionSettings in org.egothor.stemmer
Methods in org.egothor.stemmer that return ReductionSettingsModifier and TypeMethodDescriptionstatic ReductionSettingsReductionSettings.withDefaults(ReductionMode reductionMode) Creates settings with default dominance thresholds.Methods in org.egothor.stemmer with parameters of type ReductionSettingsModifier and TypeMethodDescriptionstatic <V> FrequencyTrie.Builder<V> FrequencyTrieBuilders.copyOf(FrequencyTrie<V> source, IntFunction<V[]> arrayFactory, ReductionSettings reductionSettings) Reconstructs a new writable builder from a compiled read-only trie.static FrequencyTrie<String> StemmerPatchTrieLoader.load(String fileName, boolean storeOriginal, ReductionSettings reductionSettings) Loads a dictionary from a filesystem path string using explicit reduction settings.static FrequencyTrie<String> StemmerPatchTrieLoader.load(Path path, boolean storeOriginal, ReductionSettings reductionSettings) Loads a dictionary from a filesystem path using explicit reduction settings.static FrequencyTrie<String> StemmerPatchTrieLoader.load(StemmerPatchTrieLoader.Language language, boolean storeOriginal, ReductionSettings reductionSettings) Loads a bundled dictionary using explicit reduction settings.Constructors in org.egothor.stemmer with parameters of type ReductionSettingsModifierConstructorDescriptionBuilder(IntFunction<V[]> arrayFactory, ReductionSettings reductionSettings) Creates a new builder with the provided settings. -
Uses of ReductionSettings in org.egothor.stemmer.trie
Methods in org.egothor.stemmer.trie that return ReductionSettingsMethods in org.egothor.stemmer.trie with parameters of type ReductionSettingsModifier and TypeMethodDescriptionstatic <V> ReductionSignature<V> ReductionSignature.create(LocalValueSummary<V> localSummary, Map<Character, ReducedNode<V>> children, ReductionSettings settings) Creates a subtree signature according to the selected reduction mode.Constructors in org.egothor.stemmer.trie with parameters of type ReductionSettingsModifierConstructorDescriptionReductionContext(ReductionSettings settings) Creates a new context.