- b - Variable in class morfologik.fsa.builders.FSAUtils.IntIntHolder
-
- BIT_FINAL_ARC - Static variable in class morfologik.fsa.CFSA
-
Bitmask indicating that an arc corresponds to the last character of a
sequence available when building the automaton.
- BIT_FINAL_ARC - Static variable in class morfologik.fsa.CFSA2
-
The arc corresponds to the last character of a sequence
available when building the automaton (acceptor transition).
- BIT_FINAL_ARC - Static variable in class morfologik.fsa.FSA5
-
Bit indicating that an arc corresponds to the last character of a sequence
available when building the automaton.
- BIT_LAST_ARC - Static variable in class morfologik.fsa.CFSA
-
Bitmask indicating that an arc is the last one of the node's list and the
following one belongs to another node.
- BIT_LAST_ARC - Static variable in class morfologik.fsa.CFSA2
-
The arc is the last one from the current node's arcs list.
- BIT_LAST_ARC - Static variable in class morfologik.fsa.FSA5
-
Bit indicating that an arc is the last one of the node's list and the
following one belongs to another node.
- BIT_TARGET_NEXT - Static variable in class morfologik.fsa.CFSA
-
Bitmask indicating that the target node of this arc follows it in the
compressed automaton structure (no goto field).
- BIT_TARGET_NEXT - Static variable in class morfologik.fsa.CFSA2
-
The target node of this arc follows the last arc of the current state
(no goto field).
- BIT_TARGET_NEXT - Static variable in class morfologik.fsa.FSA5
-
Bit indicating that the target node of this arc follows it in the
compressed automaton structure (no goto field).
- bits - Variable in enum morfologik.fsa.FSAFlags
-
Bit mask for the corresponding flag.
- BufferUtils - Class in morfologik.stemming
-
- build(byte[][]) - Static method in class morfologik.fsa.builders.FSABuilder
-
Build a minimal, deterministic automaton from a sorted list of byte
sequences.
- build(Iterable<byte[]>) - Static method in class morfologik.fsa.builders.FSABuilder
-
Build a minimal, deterministic automaton from an iterable list of byte
sequences.
- build() - Method in class morfologik.stemming.DictionaryMetadataBuilder
-
- builder() - Static method in class morfologik.stemming.DictionaryMetadata
-
- ByteSequenceIterator - Class in morfologik.fsa
-
An iterator that traverses the right language of a given node (all sequences
reachable from a given node).
- ByteSequenceIterator(FSA) - Constructor for class morfologik.fsa.ByteSequenceIterator
-
Create an instance of the iterator iterating over all automaton sequences.
- ByteSequenceIterator(FSA, int) - Constructor for class morfologik.fsa.ByteSequenceIterator
-
Create an instance of the iterator for a given node.
- filler - Variable in class morfologik.fsa.FSA5
-
Filler character.
- fillerByte - Variable in class morfologik.fsa.builders.FSA5Serializer
-
- finalStatesCount - Variable in class morfologik.fsa.builders.FSAInfo
-
Number of final states (number of input sequences stored in the automaton).
- findReplacements(String) - Method in class morfologik.speller.Speller
-
Find suggestions by using K.
- frequencyIncluded() - Method in class morfologik.stemming.DictionaryMetadataBuilder
-
- frequencyIncluded(boolean) - Method in class morfologik.stemming.DictionaryMetadataBuilder
-
- fromPropertyName(String) - Static method in enum morfologik.stemming.DictionaryAttribute
-
- fromString(String) - Method in enum morfologik.stemming.DictionaryAttribute
-
Converts a string to the given attribute's value.
- FSA - Class in morfologik.fsa
-
This is a top abstract class for handling finite state automata.
- FSA() - Constructor for class morfologik.fsa.FSA
-
- fsa - Variable in class morfologik.stemming.Dictionary
-
FSA
automaton with the compiled dictionary data.
- FSA5 - Class in morfologik.fsa
-
FSA binary format implementation for version 5.
- FSA5Serializer - Class in morfologik.fsa.builders
-
Serializes in-memory
FSA
graphs to a binary format compatible with
Jan Daciuk's
fsa
's package
FSA5
format.
- FSA5Serializer() - Constructor for class morfologik.fsa.builders.FSA5Serializer
-
- FSABuild - Class in morfologik.tools
-
Build finite state automaton out of text input.
- FSABuild(Path, Path, SerializationFormat, boolean, boolean, boolean) - Constructor for class morfologik.tools.FSABuild
-
- FSABuilder - Class in morfologik.fsa.builders
-
Fast, memory-conservative finite state automaton builder, returning an
in-memory
FSA
that is a tradeoff between construction speed and
memory consumption.
- FSABuilder() - Constructor for class morfologik.fsa.builders.FSABuilder
-
- FSABuilder(int) - Constructor for class morfologik.fsa.builders.FSABuilder
-
- FSABuilder.InfoEntry - Enum in morfologik.fsa.builders
-
Debug and information constants.
- FSADump - Class in morfologik.tools
-
Dump all byte sequences encoded in a finite state automaton.
- FSADump(Path, Path) - Constructor for class morfologik.tools.FSADump
-
- FSAFlags - Enum in morfologik.fsa
-
FSA automaton flags.
- FSAHeader - Class in morfologik.fsa
-
Standard FSA file header, as described in fsa
package
documentation.
- FSAInfo - Class in morfologik.fsa.builders
-
Compute additional information about an FSA: number of arcs, nodes, etc.
- FSAInfo(FSA) - Constructor for class morfologik.fsa.builders.FSAInfo
-
- FSAInfo(int, int, int, int) - Constructor for class morfologik.fsa.builders.FSAInfo
-
- FSAInfo - Class in morfologik.tools
-
Print extra information about a compiled automaton file.
- FSAInfo(Path) - Constructor for class morfologik.tools.FSAInfo
-
- FSASerializer - Interface in morfologik.fsa.builders
-
All FSA serializers (to binary formats) will implement this interface.
- FSATraversal - Class in morfologik.fsa
-
This class implements some common matching and scanning operations on a
generic FSA.
- FSATraversal(FSA) - Constructor for class morfologik.fsa.FSATraversal
-
Traversals of the given FSA.
- FSAUtils - Class in morfologik.fsa.builders
-
Other FSA-related utilities not directly associated with the class hierarchy.
- FSAUtils() - Constructor for class morfologik.fsa.builders.FSAUtils
-
- FSAUtils.IntIntHolder - Class in morfologik.fsa.builders
-
- validate(String, Path) - Method in class morfologik.tools.ValidateFileExists
-
- validate(String, Path) - Method in class morfologik.tools.ValidateParentDirExists
-
- ValidateFileExists - Class in morfologik.tools
-
- ValidateFileExists() - Constructor for class morfologik.tools.ValidateFileExists
-
- ValidateParentDirExists - Class in morfologik.tools
-
- ValidateParentDirExists() - Constructor for class morfologik.tools.ValidateParentDirExists
-
- valueOf(String) - Static method in enum morfologik.fsa.builders.FSABuilder.InfoEntry
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum morfologik.fsa.FSAFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum morfologik.stemming.DictionaryAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum morfologik.stemming.EncoderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum morfologik.tools.ExitStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum morfologik.tools.SerializationFormat
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum morfologik.fsa.builders.FSABuilder.InfoEntry
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum morfologik.fsa.FSAFlags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum morfologik.stemming.DictionaryAttribute
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum morfologik.stemming.EncoderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum morfologik.tools.ExitStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum morfologik.tools.SerializationFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERSION - Static variable in class morfologik.fsa.CFSA
-
Automaton header version value.
- VERSION - Static variable in class morfologik.fsa.CFSA2
-
Automaton header version value.
- VERSION - Static variable in class morfologik.fsa.FSA5
-
Automaton version as in the file header.
- visitAllStates(T) - Method in class morfologik.fsa.FSA
-
Visit all states.
- visitInPostOrder(T) - Method in class morfologik.fsa.FSA
-
- visitInPostOrder(T, int) - Method in class morfologik.fsa.FSA
-
Visits all states reachable from node
in postorder.
- visitInPreOrder(T) - Method in class morfologik.fsa.FSA
-
- visitInPreOrder(T, int) - Method in class morfologik.fsa.FSA
-
Visits all states in preorder.