public class CombinedTableContainer extends TableContainer implements Table
TableContainer.RelationToNextDecisioncachedCode, cachedSymbol, name, table| Constructor and Description |
|---|
CombinedTableContainer(TableHandler _tableHandler,
java.lang.String _separator,
java.util.List<TableContainer> _containers,
char decisionSeparator) |
| Modifier and Type | Method and Description |
|---|---|
int |
addSymbol(java.lang.String value) |
void |
clearCache() |
boolean |
containCode(int code) |
boolean |
containSymbol(java.lang.String symbol) |
int |
getCode(java.lang.String symbol) |
int |
getCombinedCode(ActionContainer[] codesToCombine,
int start) |
int |
getCombinedCode(java.util.List<ActionContainer> codesToCombine) |
java.lang.String |
getName() |
int |
getNumberContainers() |
char |
getSeparator() |
java.lang.String |
getSymbol(int code) |
java.lang.String |
getSymbolCodeToString(int code) |
int |
getSymbolStringToCode(java.lang.String symbol) |
double |
getSymbolStringToValue(java.lang.String symbol) |
protected void |
initSymbolTable() |
void |
setActionContainer(ActionContainer[] actionContainers,
int start,
int decision) |
void |
setActionContainer(java.util.List<ActionContainer> actionContainers,
int decision) |
protected void |
split() |
continueWithNextDecision, continueWithNextDecision, getRelationToNextDecision, getTable, getTableContainerName, getTableName, setName, setTable, size, toStringpublic CombinedTableContainer(TableHandler _tableHandler, java.lang.String _separator, java.util.List<TableContainer> _containers, char decisionSeparator) throws MaltChainedException
MaltChainedExceptionpublic void clearCache()
clearCache in class TableContainerpublic int addSymbol(java.lang.String value) throws MaltChainedException
addSymbol in interface TableMaltChainedExceptionpublic java.lang.String getSymbolCodeToString(int code) throws MaltChainedException
getSymbolCodeToString in interface TableMaltChainedExceptionpublic int getSymbolStringToCode(java.lang.String symbol) throws MaltChainedException
getSymbolStringToCode in interface TableMaltChainedExceptionpublic double getSymbolStringToValue(java.lang.String symbol) throws MaltChainedException
getSymbolStringToValue in interface TableMaltChainedExceptionpublic int getNumberContainers()
public java.lang.String getSymbol(int code) throws MaltChainedException
getSymbol in class TableContainerMaltChainedExceptionpublic int getCode(java.lang.String symbol) throws MaltChainedException
getCode in class TableContainerMaltChainedExceptionpublic boolean containCode(int code) throws MaltChainedException
containCode in class TableContainerMaltChainedExceptionpublic boolean containSymbol(java.lang.String symbol) throws MaltChainedException
containSymbol in class TableContainerMaltChainedExceptionpublic int getCombinedCode(java.util.List<ActionContainer> codesToCombine) throws MaltChainedException
MaltChainedExceptionpublic int getCombinedCode(ActionContainer[] codesToCombine, int start) throws MaltChainedException
MaltChainedExceptionpublic void setActionContainer(java.util.List<ActionContainer> actionContainers, int decision) throws MaltChainedException
MaltChainedExceptionpublic void setActionContainer(ActionContainer[] actionContainers, int start, int decision) throws MaltChainedException
MaltChainedExceptionprotected void split() throws MaltChainedException
MaltChainedExceptionpublic char getSeparator()
protected void initSymbolTable() throws MaltChainedException
MaltChainedExceptionCopyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.