public class ComplexDecisionAction extends java.lang.Object implements GuideUserAction, MultipleDecision
| Constructor and Description |
|---|
ComplexDecisionAction(GuideUserHistory history) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAction(ActionContainer[] actionContainers) |
void |
addAction(java.util.ArrayList<ActionContainer> actionContainers) |
void |
clear() |
boolean |
equals(java.lang.Object obj) |
void |
getAction(ActionContainer[] actionContainers) |
void |
getAction(java.util.ArrayList<ActionContainer> actionContainers) |
void |
getKBestLists(java.util.ArrayList<ScoredKBestList> kbestListContainers) |
void |
getKBestLists(ScoredKBestList[] kbestListContainers) |
SingleDecision |
getSingleDecision(int decisionIndex) |
int |
numberOfActions() |
int |
numberOfDecisions() |
java.lang.String |
toString() |
public ComplexDecisionAction(GuideUserHistory history) throws MaltChainedException
MaltChainedExceptionpublic void addAction(java.util.ArrayList<ActionContainer> actionContainers) throws MaltChainedException
addAction in interface GuideUserActionMaltChainedExceptionpublic void getAction(java.util.ArrayList<ActionContainer> actionContainers) throws MaltChainedException
getAction in interface GuideUserActionMaltChainedExceptionpublic void addAction(ActionContainer[] actionContainers) throws MaltChainedException
addAction in interface GuideUserActionMaltChainedExceptionpublic void getAction(ActionContainer[] actionContainers) throws MaltChainedException
getAction in interface GuideUserActionMaltChainedExceptionpublic void getKBestLists(java.util.ArrayList<ScoredKBestList> kbestListContainers) throws MaltChainedException
MaltChainedExceptionpublic void getKBestLists(ScoredKBestList[] kbestListContainers) throws MaltChainedException
MaltChainedExceptionpublic int numberOfActions()
numberOfActions in interface GuideUserActionpublic void clear()
clear in interface ActionDecisionpublic SingleDecision getSingleDecision(int decisionIndex) throws MaltChainedException
getSingleDecision in interface MultipleDecisionMaltChainedExceptionpublic int numberOfDecisions()
numberOfDecisions in interface GuideDecisionpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.