Class DFAGraph


  • public class DFAGraph
    extends java.lang.Object
    DFA graph for given path pattern. State 0 is initial state. Run PatternDFATest#printFASketch for more detail.
    • Constructor Detail

    • Method Detail

      • print

        public void print​(java.util.Map<java.lang.String,​IFATransition> transitionMap)
      • getPreciseMatchTransition

        public java.util.Map<java.lang.String,​IFATransition> getPreciseMatchTransition​(IFAState state,
                                                                                             java.util.Collection<IFATransition> transitions)
      • getInitialState

        public IFAState getInitialState()
      • getStateSize

        public int getStateSize()
      • getState

        public IFAState getState​(int index)