Class FSAInfo


  • public final class FSAInfo
    extends Object
    Compute additional information about an FSA: number of arcs, nodes, etc.
    • Field Detail

      • nodeCount

        public final int nodeCount
        Number of nodes in the automaton.
      • arcsCount

        public final int arcsCount
        Number of arcs in the automaton, excluding an arcs from the zero node (initial) and an arc from the start node to the root node.
      • arcsCountTotal

        public final int arcsCountTotal
        Total number of arcs, counting arcs that physically overlap due to merging.
      • finalStatesCount

        public final int finalStatesCount
        Number of final states (number of input sequences stored in the automaton).
      • size

        public final int size
        Arcs size (in serialized form).
    • Constructor Detail

      • FSAInfo

        public FSAInfo​(FSA fsa)
      • FSAInfo

        public FSAInfo​(int nodeCount,
                       int arcsCount,
                       int arcsCountTotal,
                       int finalStatesCount)