Sautrela

edu.gtts.sautrela.wfsa
Interface Transition<S extends State,Y extends Symbol>

All Superinterfaces:
java.lang.Comparable<Transition<S,Y>>
All Known Implementing Classes:
DefaultTransition, LMM.xTransition

public interface Transition<S extends State,Y extends Symbol>
extends java.lang.Comparable<Transition<S,Y>>

Note: this interface has a natural ordering that is inconsistent with equals.

Author:
mpenagar

Method Summary
 S getDestination()
          Returns the destination State of this transition
 java.lang.String getName()
          Returns the name of this transition.
 double getProbability()
          Returns the logProb of this transition
 S getSource()
          Returns the source State of this transition
 Y getSymbol()
          Returns the emitted Symbol of this transition
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getSource

S getSource()
Returns the source State of this transition

Returns:
the source State of this transition

getDestination

S getDestination()
Returns the destination State of this transition

Returns:
the destination State of this transition

getSymbol

Y getSymbol()
Returns the emitted Symbol of this transition

Returns:
the emitted Symbol of this transition

getProbability

double getProbability()
Returns the logProb of this transition

Returns:
the logProb of this transition

getName

java.lang.String getName()
Returns the name of this transition. The name of a transition will be used at decoding stage

Returns:
the name of this transition

Sautrela