All Classes and Interfaces

Class
Description
Defines how dictionary items are normalized with respect to letter casing.
Command-line compiler of stemmer dictionary files into compressed binary FrequencyTrie artifacts.
Immutable compiled trie node optimized for read access.
Defines how dictionary loading and trie traversal should treat diacritics.
Read-only trie mapping String keys to one or more values with frequency tracking.
Builder of FrequencyTrie.
Codec used to persist values stored in the trie.
Factory utilities related to FrequencyTrie.Builder.
Local terminal value summary of a node.
Mutable build-time node.
Intermediate node data used during deserialization before child references are resolved.
Encodes a compact patch command that transforms one word form into another and applies such commands back to source words.
Fluent builder for creating direction-specialized PatchCommandEncoder instances.
Canonical reduced node used during subtree merging.
Reduction context used while canonicalizing mutable nodes.
Defines the subtree reduction strategy applied during trie compilation.
Immutable reduction configuration used by FrequencyTrie.Builder.
Immutable reduction signature of a full subtree.
Parser of line-oriented stemmer dictionary files.
Callback receiving one parsed dictionary line.
Immutable parsing statistics.
Evaluates how stemming quality degrades when the compiled trie is built from only a deterministic subset of the available dictionary knowledge.
One immutable result row of the knowledge experiment.
Command-line entry point for the stemmer knowledge experiment.
Binary persistence helper for patch-command stemmer tries.
Loader of patch-command tries from bundled stemmer dictionaries.
Supported bundled stemmer dictionaries.
Immutable metadata persisted together with a compiled trie artifact.
Immutable value-count pair returned by read-only trie queries.
Defines the logical direction in which word characters are traversed.