Interface | Description |
---|---|
FSASerializer |
All FSA serializers to binary formats will implement this interface.
|
IMessageLogger | |
StateVisitor |
State visitor.
|
Class | Description |
---|---|
CFSA |
CFSA (Compact Finite State Automaton) binary format implementation.
|
CFSA2 |
CFSA (Compact Finite State Automaton) binary format implementation, version 2:
CFSA2.BIT_TARGET_NEXT applicable on all arcs, not necessarily the last one.
v-coded goto field
v-coded perfect hashing numbers, if any
31 most frequent labels integrated with flags byte
|
CFSA2Serializer | |
ConstantArcSizeFSA |
An FSA with constant-size arc representation produced directly
by
FSABuilder . |
FSA |
This is a top abstract class for handling finite state automata.
|
FSA5 |
FSA binary format implementation for version 5.
|
FSA5Serializer |
Serializes in-memory
FSA graphs to a binary format compatible with
Jan Daciuk's fsa 's package FSA5 format. |
FSABuilder |
Fast, memory-conservative finite state automaton builder, returning a
byte-serialized
ConstantArcSizeFSA (a tradeoff between construction
speed and memory consumption). |
FSAFinalStatesIterator |
An iterator that traverses the right language of a given node (all sequences
reachable from a given node).
|
FSAInfo |
Compute additional information about an FSA: number of arcs, nodes, etc.
|
FSATraversal |
This class implements some common matching and scanning operations on a
generic FSA.
|
FSAUtils |
Other FSA-related utilities not directly associated with the class hierarchy.
|
FSAUtils.IntIntHolder | |
MatchResult |
A matching result returned from
FSATraversal . |
Enum | Description |
---|---|
FSABuilder.InfoEntry |
Debug and information constants.
|
FSAFlags |
FSA automaton flags.
|
Copyright © 2015. All rights reserved.