public class History extends java.lang.Object implements GuideUserHistory
| Constructor and Description |
|---|
History(java.lang.String _decisionSettings,
java.lang.String _separator,
HashMap<java.lang.String,TableHandler> _tableHandlers,
int _kBestSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
ActionContainer[] |
getActionContainerArray() |
java.util.ArrayList<ActionContainer> |
getActionContainers() |
java.util.ArrayList<TableContainer> |
getActionTables() |
java.lang.String |
getDecisionSettings() |
java.util.ArrayList<TableContainer> |
getDecisionTables() |
GuideDecision |
getEmptyGuideDecision() |
GuideUserAction |
getEmptyGuideUserAction() |
int |
getKBestSize() |
int |
getNumberOfActions() |
int |
getNumberOfDecisions() |
java.lang.String |
getSeparator() |
TableHandler |
getTableHandler(java.lang.String name) |
HashMap<java.lang.String,TableHandler> |
getTableHandlers() |
java.lang.String |
toString() |
public History(java.lang.String _decisionSettings, java.lang.String _separator, HashMap<java.lang.String,TableHandler> _tableHandlers, int _kBestSize) throws MaltChainedException
MaltChainedExceptionpublic GuideUserAction getEmptyGuideUserAction() throws MaltChainedException
getEmptyGuideUserAction in interface GuideUserHistoryMaltChainedExceptionpublic java.util.ArrayList<ActionContainer> getActionContainers()
getActionContainers in interface GuideUserHistorypublic ActionContainer[] getActionContainerArray()
getActionContainerArray in interface GuideUserHistorypublic void clear() throws MaltChainedException
clear in interface GuideUserHistoryMaltChainedExceptionpublic GuideDecision getEmptyGuideDecision() throws MaltChainedException
MaltChainedExceptionpublic int getNumberOfDecisions()
getNumberOfDecisions in interface GuideUserHistorypublic TableHandler getTableHandler(java.lang.String name)
public int getKBestSize()
getKBestSize in interface GuideUserHistorypublic int getNumberOfActions()
public java.util.ArrayList<TableContainer> getDecisionTables()
getDecisionTables in interface GuideUserHistorypublic java.util.ArrayList<TableContainer> getActionTables()
getActionTables in interface GuideUserHistorypublic HashMap<java.lang.String,TableHandler> getTableHandlers()
public java.lang.String getSeparator()
public java.lang.String getDecisionSettings()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.