be.ac.ulg.montefiore.run.jahmm
Class ObservationDiscrete<E extends java.lang.Enum<E>>

java.lang.Object
  extended by be.ac.ulg.montefiore.run.jahmm.Observation
      extended by be.ac.ulg.montefiore.run.jahmm.ObservationDiscrete<E>

public class ObservationDiscrete<E extends java.lang.Enum<E>>
extends Observation

This class implements observations whose values are taken out of a finite set implemented as an enumeration.


Field Summary
 E value
          This observation value.
 
Constructor Summary
ObservationDiscrete(E value)
           
 
Method Summary
 java.lang.String toString()
          Converts this Observation to a String.
 java.lang.String toString(java.text.NumberFormat nf)
          Formats this observation using a number formatter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value

public final E extends java.lang.Enum<E> value
This observation value.

Constructor Detail

ObservationDiscrete

public ObservationDiscrete(E value)
Method Detail

toString

public java.lang.String toString()
Description copied from class: Observation
Converts this Observation to a String.

Overrides:
toString in class Observation
Returns:
A descriptive string.

toString

public java.lang.String toString(java.text.NumberFormat nf)
Description copied from class: Observation
Formats this observation using a number formatter.

Specified by:
toString in class Observation
Parameters:
nf - A number formatter.
Returns:
A string describing this observation.


Copyright © 2004,2005 Jean-Marc François.