public interface Mood
| Modifier and Type | Method and Description | 
|---|---|
| void | addEmotion(Emotion emotion) | 
| void | awake() | 
| EmotionalState | currentEmotionalState()Determine the current main emotional state. | 
| void | evaluate()Evaluate the active memory input for emotional influence. | 
| EmotionalState | evaluateEmotionalState(Vertex output)Determine the main emotional state of the output. | 
| java.util.List<EmotionalState> | evaluateEmotionalStates(Vertex output)Determine the emotional states of the output. | 
| void | evaluateOutput(Vertex output)Evaluate the output and express emotion. | 
| void | evaluateResponse(Vertex response,
                Vertex meta)Evaluate the input response for emotional influence. | 
| Bot | getBot() | 
| <T> T | getEmotion(java.lang.Class<T> type) | 
| Emotion | getEmotion(java.lang.String name) | 
| java.util.Map<java.lang.String,Emotion> | getEmotions() | 
| void | initialize(java.util.Map<java.lang.String,java.lang.Object> properties)Initialize any configuration properties. | 
| boolean | isEnabled() | 
| void | migrateProperties()Migrate to new properties system. | 
| void | pool() | 
| void | removeEmotion(Emotion emotion) | 
| void | saveProperties() | 
| void | setBot(Bot Bot) | 
| void | setEnabled(boolean isEnabled) | 
| void | shutdown() | 
void shutdown()
void awake()
void pool()
java.util.Map<java.lang.String,Emotion> getEmotions()
<T> T getEmotion(java.lang.Class<T> type)
Emotion getEmotion(java.lang.String name)
void addEmotion(Emotion emotion)
void removeEmotion(Emotion emotion)
Bot getBot()
void setBot(Bot Bot)
void evaluate()
void evaluateOutput(Vertex output)
void evaluateResponse(Vertex response, Vertex meta)
EmotionalState currentEmotionalState()
EmotionalState evaluateEmotionalState(Vertex output)
java.util.List<EmotionalState> evaluateEmotionalStates(Vertex output)
void initialize(java.util.Map<java.lang.String,java.lang.Object> properties)
boolean isEnabled()
void setEnabled(boolean isEnabled)
void saveProperties()
void migrateProperties()