public abstract class DynamicModel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap<java.lang.String,java.util.ArrayList<java.util.ArrayList<java.lang.String>>> |
_data |
protected java.lang.String |
_name |
Constructor and Description |
---|
DynamicModel(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addData(java.lang.String slotName,
java.lang.String value,
java.util.ArrayList<java.lang.String> phoneticTranscriptions) |
void |
clearAllSlots() |
void |
clearData() |
void |
clearSlot(java.lang.String slotName) |
abstract void |
compile() |
abstract void |
configure(java.util.ArrayList<java.lang.String> columns) |
abstract void |
destroy() |
java.lang.String |
getName() |
void |
removeData(java.lang.String columnName,
java.lang.String value) |
protected java.lang.String _name
protected java.util.HashMap<java.lang.String,java.util.ArrayList<java.util.ArrayList<java.lang.String>>> _data
public java.lang.String getName()
public void addData(java.lang.String slotName, java.lang.String value, java.util.ArrayList<java.lang.String> phoneticTranscriptions) throws Exception
Exception
public void removeData(java.lang.String columnName, java.lang.String value) throws Exception
Exception
public void clearData()
public void clearAllSlots()
public abstract void configure(java.util.ArrayList<java.lang.String> columns) throws Exception
Exception