public class SimpleDecisionAction extends java.lang.Object implements SingleDecision
Constructor and Description |
---|
SimpleDecisionAction(int kBestSize,
TableContainer _tableContainer) |
Modifier and Type | Method and Description |
---|---|
void |
addDecision(int code) |
void |
addDecision(java.lang.String symbol) |
void |
clear() |
boolean |
continueWithNextDecision() |
int |
getDecisionCode() |
int |
getDecisionCode(java.lang.String symbol) |
java.lang.String |
getDecisionSymbol() |
KBestList |
getKBestList() |
TableContainer.RelationToNextDecision |
getRelationToNextDecision() |
TableContainer |
getTableContainer() |
int |
numberOfDecisions() |
java.lang.String |
toString() |
boolean |
updateFromKBestList() |
public SimpleDecisionAction(int kBestSize, TableContainer _tableContainer) throws MaltChainedException
MaltChainedException
public void clear()
clear
in interface ActionDecision
public int numberOfDecisions()
numberOfDecisions
in interface GuideDecision
public void addDecision(int code) throws MaltChainedException
addDecision
in interface SingleDecision
MaltChainedException
public void addDecision(java.lang.String symbol) throws MaltChainedException
addDecision
in interface SingleDecision
MaltChainedException
public int getDecisionCode() throws MaltChainedException
getDecisionCode
in interface SingleDecision
MaltChainedException
public int getDecisionCode(java.lang.String symbol) throws MaltChainedException
getDecisionCode
in interface SingleDecision
MaltChainedException
public java.lang.String getDecisionSymbol() throws MaltChainedException
getDecisionSymbol
in interface SingleDecision
MaltChainedException
public boolean updateFromKBestList() throws MaltChainedException
updateFromKBestList
in interface SingleDecision
MaltChainedException
public boolean continueWithNextDecision() throws MaltChainedException
continueWithNextDecision
in interface SingleDecision
MaltChainedException
public TableContainer getTableContainer()
getTableContainer
in interface SingleDecision
public KBestList getKBestList() throws MaltChainedException
getKBestList
in interface SingleDecision
MaltChainedException
public TableContainer.RelationToNextDecision getRelationToNextDecision()
getRelationToNextDecision
in interface SingleDecision
public java.lang.String toString()
toString
in class java.lang.Object
Copyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.