eu.semaine.datatypes.stateinfo
Class DialogStateInfo.DialogAct

java.lang.Object
  extended by eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
All Implemented Interfaces:
java.lang.Comparable<DialogStateInfo.DialogAct>
Enclosing class:
DialogStateInfo

public static class DialogStateInfo.DialogAct
extends java.lang.Object
implements java.lang.Comparable<DialogStateInfo.DialogAct>


Constructor Summary
DialogStateInfo.DialogAct(java.lang.String text, java.lang.String speaker, java.lang.String topic, long time)
           
 
Method Summary
 int compareTo(DialogStateInfo.DialogAct other)
          Method used for sorting Dialog acts by their time, newest first.
 boolean equals(java.lang.Object obj)
           
 java.lang.String getSpeaker()
           
 java.lang.String getText()
           
 long getTime()
           
 java.lang.String getTopic()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DialogStateInfo.DialogAct

public DialogStateInfo.DialogAct(java.lang.String text,
                                 java.lang.String speaker,
                                 java.lang.String topic,
                                 long time)
Method Detail

compareTo

public int compareTo(DialogStateInfo.DialogAct other)
Method used for sorting Dialog acts by their time, newest first.

Specified by:
compareTo in interface java.lang.Comparable<DialogStateInfo.DialogAct>

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getText

public java.lang.String getText()

getSpeaker

public java.lang.String getSpeaker()

getTopic

public java.lang.String getTopic()

getTime

public long getTime()