A B C D E F G H I J K L M N O P R S T U V W X

G

GenericTestComponent - Class in eu.semaine.components.dummy
 
GenericTestComponent(String, String, String) - Constructor for class eu.semaine.components.dummy.GenericTestComponent
 
getAPIVersion() - Method in class eu.semaine.datatypes.stateinfo.StateInfo
 
getAttributeIfAvailable(Element, String) - Static method in class eu.semaine.util.XMLTool
For the given element, return the value of the given attribute if it exists, or null if it doesn't exist.
getBehaviourElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getBytes() - Method in class eu.semaine.jms.message.SEMAINEBytesMessage
 
getCharacter(String) - Method in class eu.semaine.components.dialogue.actionproposers.DataImporter
Returns the Feature-integer representation of the given Character
getChildElementByTagNameNS(Node, String, String) - Static method in class eu.semaine.util.XMLTool
Get the direct child of node that is an element with the given tag name and namespace.
getChildrenByTagNameNS(Node, String, String) - Static method in class eu.semaine.util.XMLTool
Get a list of all direct children with the given tag name and namespace.
getConnection() - Method in class eu.semaine.jms.IOBase
 
getCurrentBestGuess(String) - Method in class eu.semaine.jms.receiver.StateReceiver
Provide the current best guess for the given info item.
getDatatype() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the name of the data type received.
getDatatype() - Method in class eu.semaine.jms.sender.Sender
The name of the data type sent.
getDialogHistory() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo
Get read-only access to the dialog history.
getDialogHistory() - Method in class eu.semaine.jms.receiver.DialogStateReceiver
 
getDocument() - Method in class eu.semaine.datatypes.stateinfo.StateInfo
 
getDocument() - Method in class eu.semaine.jms.message.SEMAINEXMLMessage
 
getEmotionElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getEventType() - Method in class eu.semaine.jms.message.SEMAINEMessage
For event-based messages, determine the event type.
getExtraFeatures() - Method in class eu.semaine.components.dialogue.actionproposers.ContextTemplate
 
getFeatureElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getFeatureNames() - Method in class eu.semaine.jms.message.SEMAINEFeatureMessage
Get the list of feature names if available.
getFeatureNames() - Method in class eu.semaine.jms.sender.FeatureSender
Provides access to the array of feature names.
getFeatureVector() - Method in class eu.semaine.jms.message.SEMAINEFeatureMessage
Get the feature vector from the message.
getInfo() - Method in class eu.semaine.datatypes.stateinfo.StateInfo
Provide a read-only access to the information in this message.
getJMSUrl() - Method in class eu.semaine.jms.IOBase
Get the URL of the JMS server connected to.
getLog(String) - Static method in class eu.semaine.jms.JMSLogger
 
getMaxScorer(HashMap<String, Integer>) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceProposer
Returns the best possible utterance from the given map with responses and scores
getMessage() - Method in class eu.semaine.jms.message.SEMAINEMessage
Provide access to the low-level message encapsulated in this object.
getMessage() - Method in class eu.semaine.jms.receiver.Receiver
 
getMessageListener() - Method in class eu.semaine.jms.receiver.Receiver
 
getMessageSelector() - Method in class eu.semaine.jms.receiver.Receiver
Get the message selector pattern active in this receiver to filter messages.
getNumberOfNegWords(String) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns the number of negative words/phrases in the given string
getNumberOfPosWords(String) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns the number of positive words/phrases in the given string
getOneOf() - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getPeriod() - Method in class eu.semaine.jms.message.SEMAINEMessage
For periodic messages, determine the period length.
getPeriod() - Method in class eu.semaine.jms.sender.Sender
For periodic senders, get the period of sending.
getPersonality(String) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceProposer
Returns the Personality based on the String representation of the character
getReaction() - Method in class eu.semaine.components.dialogue.actionproposers.ContextTemplate
 
getReaderAsString(Reader) - Static method in class eu.semaine.util.SEMAINEUtils
 
getRequiredFeatures() - Method in class eu.semaine.components.dialogue.actionproposers.ContextTemplate
 
getSentence(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns the detected sentence in the SEMAINEMessage m
getSentence(SEMAINEMessage) - Method in class eu.semaine.components.dialogue.test.TestGui
Returns the detected sentence in the SEMAINEMessage m
getSession() - Method in class eu.semaine.jms.IOBase
 
getSource() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the name of the source component that sent the data.
getSource() - Method in class eu.semaine.jms.sender.Sender
The name of the source component sending the data.
getSpeaker() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
 
getState() - Method in class eu.semaine.jms.message.SEMAINEAgentStateMessage
 
getState() - Method in class eu.semaine.jms.message.SEMAINEDialogStateMessage
 
getState() - Method in class eu.semaine.jms.message.SEMAINEStateMessage
 
getState() - Method in class eu.semaine.jms.message.SEMAINEUserStateMessage
 
getStreamAsString(InputStream, String) - Static method in class eu.semaine.util.SEMAINEUtils
 
getTaggedUtterance(String) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns the utterance tagged with PoS-tags
getTaggedUtterance() - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
getTags(String) - Method in class eu.semaine.components.dialogue.interpreters.UtteranceInterpreter
Returns an array with all tags found in the given tagged utterance
getTags() - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
getTargetCharacter() - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
getText() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
 
getText() - Method in class eu.semaine.jms.message.SEMAINEMessage
For text messages, provide access to the text sent.
getTextElements(Element) - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getTime() - Method in class eu.semaine.components.dialogue.test.TestGui
 
getTime() - Method in class eu.semaine.components.meta.MetaMessenger
Get the current time in common, normalised time space.
getTime() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
 
getTimeToLive() - Method in class eu.semaine.jms.sender.Sender
Get the time to live for all messages sent by this sender, i.e. the number of milliseconds before the message is considered obsolete by the JMS system.
getTopic() - Method in class eu.semaine.datatypes.stateinfo.DialogStateInfo.DialogAct
 
getTopic() - Method in class eu.semaine.jms.IOBase
 
getTopicName() - Method in class eu.semaine.jms.IOBase
Get the name of the topic.
getTopicName() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the name of the topic to which this message had been sent.
getTopLevelInterpretation() - Method in class eu.semaine.jms.message.SEMAINEEmmaMessage
 
getTotalMessagesReceived() - Method in class eu.semaine.components.meta.MetaMessenger.Statistics
 
getUsertime() - Method in class eu.semaine.jms.message.SEMAINEMessage
Get the user time that the message refers to, in milliseconds since 1970.
getUtterance() - Method in class eu.semaine.components.dialogue.util.DialogueAct
 
getValue() - Method in class eu.semaine.components.dialogue.util.CyclicBuffer
 
getValues() - Method in class eu.semaine.components.dialogue.util.CyclicBuffer
 
giveResponseRatings(DialogueAct) - Method in class eu.semaine.components.dialogue.actionproposers.UtteranceProposer
Returns a map with all possible responses plus the ratings of those responses (based on the response model)
go() - Method in class eu.semaine.system.ComponentRunner
Start all components, and return.

A B C D E F G H I J K L M N O P R S T U V W X