FlatSearchGraph API


<span style="font-size:24px;">protected class FlatSearchGraph implements SearchGraph
 Flatlinguist    。 Flatlinguist       。
     :
 private final SearchState initialState;
protected class FlatSearchGraph implements SearchGraph {

        /**
         * An array of classes that represents the order in which the states will be returned.
         */
        private final SearchState initialState;


        /**
         * Constructs a flast search graph with the given initial state
         *
         * @param initialState the initial state
         */
        public FlatSearchGraph(SearchState initialState) {
            this.initialState = initialState;
        }


        /*
        * (non-Javadoc)
        *
        * @see edu.cmu.sphinx.linguist.SearchGraph#getInitialState()
        */
        @Override
        public SearchState getInitialState() {
            return initialState;
        }


        /*
        * (non-Javadoc)
        *
        * @see edu.cmu.sphinx.linguist.SearchGraph#getNumStateOrder()
        */
        @Override
        public int getNumStateOrder() {
            return 7;
        }
    }</span>