edu.stanford.nlp.fsm
Class DFSA

java.lang.Object
  |
  +--edu.stanford.nlp.fsm.DFSA
All Implemented Interfaces:
Scored

public final class DFSA
extends Object
implements Scored

DFSA Class for representing a deterministic finite state automaton without epsilon transitions.


Field Summary
 double score
           
 
Constructor Summary
DFSA(DFSAState intitialState)
           
DFSA(DFSAState intitialState, double score)
           
DFSA(Object dfsaID)
           
 
Method Summary
 DFSAState initialState()
           
static void printTrieDFSA(DFSA dfsa)
           
 double score()
          Return the score of this thing
 void setInitialState(DFSAState initialState)
           
 Set states()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

score

public double score
Constructor Detail

DFSA

public DFSA(DFSAState intitialState,
            double score)

DFSA

public DFSA(DFSAState intitialState)

DFSA

public DFSA(Object dfsaID)
Method Detail

score

public double score()
Description copied from interface: Scored
Return the score of this thing

Specified by:
score in interface Scored

initialState

public DFSAState initialState()

setInitialState

public void setInitialState(DFSAState initialState)

states

public Set states()

printTrieDFSA

public static void printTrieDFSA(DFSA dfsa)


Stanford NLP Group